LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1239|回复: 8

求助!!版主请进!!IBM r52 Debian系统上安装xgl的问题!!!急,在线等!!!

[复制链接]
发表于 2006-10-26 11:33:43 | 显示全部楼层 |阅读模式
各位大大:
      小弟想在笔记本上安装xgl,但是现在卡在了一个地方,试了许多方法,还是搞不定,环境如下:
      硬件: IBM r52笔记本
      显卡型号: Mobility Radeon X300 generic
      OpenGL version string: 2.0.6065 (8.29.6)
      系统: Linux Debian 2.6.18-1-686
       Xorg版本: 1:7.1.0-5

现在的进展如下:
       ATI显卡驱动已经安装成功,运行glxinfo,显示direct rendering: Yes;运行fglrxinfo,能够显示出ATI相关的东西,综上,ATI驱动已经成功安装了,硬件3D加速也应经启动了.
       接下来,就要安装xgl与compiz了.
       xgl我装的是xserver-xgl,都是按照网上的说明装的;compiz装了compiz-core,但是不知道怎么回事,compiz-plugins装不上,因为依赖于参csm(compiz settings manager),但是csm找不到;而compiz依赖于compiz-plugins,也安装不上,但是compiz-core装上了,也应改可以吧??
       装完这些以后,我运行compiz --replace,显示no composite extension,在网上查资料,说是因为当前运行的是xorg,而不是xgl,但我的xorg版本应该是最新的,已经包括了aixgl了,所以我也应该运行着xgl了阿???!!!我卡在no composite extension上了
      
最后,我希望各位大大能够帮我定位一下问题,我问过一个在Geforec上成功安装xgl的人,他说是我Xorg.conf配置的问题,可是我试了许多,还是不行;
请问各位,有在ATI显卡上成功安装xgl的仁兄么?可否共享一下Xorg.conf??
或者了解小弟这个问题根源的大大,也请赐教阿!!!!
在线等大家的回复,谢谢!
 楼主| 发表于 2006-10-26 16:46:34 | 显示全部楼层
没有人知道么???
大家帮帮忙吧,我已经困惑了好多天了....Y_Y
回复 支持 反对

使用道具 举报

发表于 2006-10-26 16:54:29 | 显示全部楼层
xorg中已经自带了aiglx,不用再安装xserver-xgl了,我用的sid源中的compiz,好像不用安装csm的,csm是compiz的管理器,不要用http://xgl.compiz.info/ 这里的源。
我用的这个源:deb ftp://218.22.45.5/debian-uo/ sid misc marillat rareware ustc java firefly jrfonseca

  其实还有一个更简单的方法,安装beryl
  1)安装xorg 7.1以后
  2)安装ati正确的驱动
  3)修改xorg.conf
  以上网上都可以找到相应的文章
4)下载beryl ,去这里下载,一共10个包 http://vally8.free.fr/Beryl/
5)sudo dpkg -i *.deb
6)启动中beryl-manager ,如果用的xfce 后者kde,要把默认的桌面管理器替换掉,参考这里:http://gentoo-wiki.com/HOWTO_AIGLX
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 23:55:00 | 显示全部楼层
感谢szyanfeng大大!!!
我已经下完了beryl了,也把它安装上了,我的X是gnome,我启动beryl-manager,还是无法成功,输出如下:
[23:44:48 root@debian  beryl]$XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
beryl: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
beryl: No composite extension
还是一样输出No composite extension...郁闷中

我的xorg.conf如下:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/X11R6/lib/X11/fonts/misc"
        FontPath        "/usr/share/fonts/X11/cyrillic"
        FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/Type1"
        FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
        FontPath        "/usr/share/fonts/X11/100dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
        FontPath        "/usr/share/fonts/X11/75dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
        # path to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
        Load        "bitmap"
        Load        "ddc"
        Load        "dri"
        Load        "extmod"
        Load        "freetype"
        Load        "glx"
        Load        "int10"
        Load        "type1"
        Load        "vbe"
EndSection

Section "InputDevice"
        Identifier        "Generic Keyboard"
        Driver                "kbd"
        Option                "CoreKeyboard"
        Option                "XkbRules"        "xorg"
        Option                "XkbModel"        "pc104"
        Option                "XkbLayout"        "us"
EndSection

Section "InputDevice"
        Identifier        "Configured Mouse"
        Driver                "mouse"
        Option                "CorePointer"
        Option                "Device"                "/dev/input/mice"
        Option                "rotocol"                "ImPS/2"
        Option                "Emulate3Buttons"        "true"
EndSection

Section "InputDevice"
        Identifier        "Synaptics Touchpad"
        Driver                "synaptics"
        Option                "SendCoreEvents"        "true"
        Option                "Device"                "/dev/psaux"
        Option                "rotocol"                "auto-dev"
        Option                "HorizScrollDelta"        "0"
EndSection

Section "Device"
        Identifier        "ATI Technologies Inc M22 [Radeon Mobility M300]"
        Driver                "fglrx"
        Option            "AllowGLXWithComposite"        "true"
        Option                "RenderAccel" "true"
        Option                "Composite" "true"
        BusID                "CI:1:0:0"
EndSection

Section "Monitor"
        Identifier        "Generic Monitor"
        Option                "DPMS"
        HorizSync        28-51
        VertRefresh        43-60
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "ATI Technologies Inc M22 [Radeon Mobility M300]"
        Monitor                "Generic Monitor"
        DefaultDepth        24
          Option            "AddARGBGLXVisuals"                "true"
        SubSection "Display"
                Depth                1
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                4
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                8
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                15
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                16
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth                24
                Modes                "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier        "Default Layout"
        Screen                "Default Screen"
        InputDevice        "Generic Keyboard"
        InputDevice        "Configured Mouse"
        InputDevice        "Synaptics Touchpad"
        Option                "AIGLX"        "true"
EndSection

Section "DRI"
        Mode        0666
EndSection


麻烦帮我看一下好么?谢谢szyanfeng了!!
也谢谢其他各位大大了!!
回复 支持 反对

使用道具 举报

发表于 2006-10-27 09:17:56 | 显示全部楼层
显卡驱动呢?
回复 支持 反对

使用道具 举报

发表于 2006-10-27 09:27:01 | 显示全部楼层
在xorg.conf最后添加:
Section "Extensions"
        Option         "Composite"   "Enable"
EndSection

这两个地方改一下:
Section "Device"
        Option      "XAANoOffscreenPixmaps" "true"
        Option      "DRI"     "true"
EndSection

Section "ServerLayout"
        Option         "AIGLX" "true"
EndSection


给你发的这个网址上有详细的修改教程,你看看
http://gentoo-wiki.com/HOWTO_AIGLX
回复 支持 反对

使用道具 举报

发表于 2006-10-27 09:31:44 | 显示全部楼层
Section "ServerLayout"
Option "AIGLX" "true"
EndSection
##################
那这个就是说,不能使用以往的显示?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 09:50:20 | 显示全部楼层
Post by szyanfeng
在xorg.conf最后添加:
Section "Extensions"
        Option         "Composite"   "Enable"
EndSection

这两个地方改一下:
Section "Device"
        Option      "XAANoOffscreenPixmaps" "true"
        Option      "DRI"     "true"
EndSection

Section "ServerLayout"
        Option         "AIGLX" "true"
EndSection


给你发的这个网址上有详细的修改教程,你看看
http://gentoo-wiki.com/HOWTO_AIGLX



感谢szyanfeng大大继续关注我的问题
我昨天已经照你的说法做过一遍了,你发的链接我也都看过了,但是问题是,我如果在Xorg.conf中加上
Section "Extensions"
        Option         "Composite"   "Enable"
EndSection
的话,我的ATI驱动就不能使用了,即fglrxinfo输出的是mesa相关的东西,具体问题请看我发的这个问题帖子:http://www.linuxsir.cn/bbs/showthread.php?t=278204
附:我的ATI显卡驱动是从ATI网站上下来的最新版,ati-driver-installer-8.29.6.run.
请大大帮忙看看吧!!!!谢谢~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 15:03:52 | 显示全部楼层
大家帮帮忙吧~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表