ubuntu 7.04下ati显卡3D桌面设置
时间:2007-05-11 来源:linuxzfp
转载来自: http://space.foodmate.net/html/36/27436_itemid_9916.html 的文章。
参考了Ubuntu官方论坛。
http://ubuntuforums.org/showthread.php?p=2420732
方便大家起见,特别把我安装的过程写出来
我的Dell Inspiro 6400n硬件配置为:
Intel Core 2 Duo T5500 @ 1.66GHz
ATI REDAON MOBILE X1400
Intel 945 PM
Broadcom 4311 (Dell 1390) Wireless
15.4" LCD w/ 1280x800
SATA 80G 5400RPM
1GB (512*2) DDR2 667MHz
... ...
和英文安装向导的机器配置有细微差距,相信同时期购买的机型配置类似.
首先下载Alternate CD.因为Desktop安装时由于驱动原因无法启动X.
安装时,个人推荐使用一般安装方式,且在安装过程中暂时不配置网卡地址.(因为85%的时候会去下载语言包,我尝试了几次,拔网线效果不明显 -_-)
安装完系统之后是无法开启X的,在命令行下完成驱动的安装.
我使用路由器上网,打开了DHCP,之后网络就自动获得地址了.如果没有DHCP的同学,请自己去寻找命令行下配置ip的方法,当然也更欢迎高手指导.
英文原文中在安装完系统重启之后有一个步骤,我个人不很明白其意义,暂且照样抄过来.
首先
在文件中加入
然后,修改源配置
下面是我个人偷懒的方法
我个人是在win(或者其他系统)下先修改好合适的list,然后直接
上面的中文部分大家自己发挥哈.或者老老实实的自己逐条输入源地址...-_-
然后就是更新系统了,相信大家都很熟悉了吧,不过,为了方便新手:
输入
然后
然后是漫长的等待,所以大家一定要配置好源地址文件啊!
下面是为了节省时间的方法
我是之前就把所有的包都下载好,然后直接复制的.代码如下
终于把安装驱动/XGL/beryl之前的准备工作完成了.下面是安装显卡驱动.
可以参考 http://forum.ubuntu.org.cn/viewtopic.php?t=26188 中安装源中开源驱动的方法,如果自己编译安装过官方驱动,建议从头开始,我个人就是自己先编译了官方驱动之后,再卸载然后安装开源驱动都无法正常使用beryl,一直花屏,不开beryl还一切正常.
方便起见,也将过程贴出:
首先,下载安装源中的驱动
然后,初始化显卡驱动
修改显卡配置文件
在文件中加入
重起系统
到此,我们应该正常启动了X.
系统会提示有私有驱动被安装了,如果出现问题云云...无视了.
打开 系统--受限驱动管理 在ATI那一行的选择框上打勾.
在终端下运行
如果显示为:
那么,恭喜,显卡驱动完美的安装成功了.(以上是我机器的显示,如果您的机器不是相同的配置,会有不同.)
下面是XGL的安装,很简单的.
首先下载安装
然后,创建一个开机加载XGL的脚本文件
在文件中输入
给刚才的文件赋予相关权限
再创建一个XGL进程的文件
输入
赋予文件可执行权限
再创建一个脚本文件,判断XGL进程是否加载,如果加载了XGL就开启beryl,否则不开启beryl.
输入
同样赋予可执行权限
最后,在 系统--首选项--会话 中加入带有XGL进程的会话
新建一个,名称随意,比如beryl,命令中输入
到此,XGL以及beryl的安装配置基本完成.完成beryl的安装就大功告成了.
首先,下载源的key
然后,编辑源文件
加入源
更新系统
由于ATI驱动对新版本的beryl支持不十分完善,因此限制beryl的版本.
修改配置文件
输入
最后,下载安装beryl
重启系统,别和我说你不会,不会自己想办法...
一般的说来,在开始登录画面,输入完用户名密码之后,按F10.选择 gnome with XGL启动之后,华丽的3D桌面就随之启动了.
个人觉得,类似硬件的同学,都应该可以参照此过程安装驱动 XGL 以及 beryl.
[ZT]在dell 6400n@X1400下安装Ubuntu 7.04/feisty以及ATI驱动/XGL/beryl
原文见:http://forum.ubuntu.org.cn/viewtopic.php?t=50750参考了Ubuntu官方论坛。
http://ubuntuforums.org/showthread.php?p=2420732
方便大家起见,特别把我安装的过程写出来
我的Dell Inspiro 6400n硬件配置为:
Intel Core 2 Duo T5500 @ 1.66GHz
ATI REDAON MOBILE X1400
Intel 945 PM
Broadcom 4311 (Dell 1390) Wireless
15.4" LCD w/ 1280x800
SATA 80G 5400RPM
1GB (512*2) DDR2 667MHz
... ...
和英文安装向导的机器配置有细微差距,相信同时期购买的机型配置类似.
首先下载Alternate CD.因为Desktop安装时由于驱动原因无法启动X.
安装时,个人推荐使用一般安装方式,且在安装过程中暂时不配置网卡地址.(因为85%的时候会去下载语言包,我尝试了几次,拔网线效果不明显 -_-)
安装完系统之后是无法开启X的,在命令行下完成驱动的安装.
我使用路由器上网,打开了DHCP,之后网络就自动获得地址了.如果没有DHCP的同学,请自己去寻找命令行下配置ip的方法,当然也更欢迎高手指导.
英文原文中在安装完系统重启之后有一个步骤,我个人不很明白其意义,暂且照样抄过来.
首先
代码: |
sudo nano /etc/modprobe.d/blacklist |
在文件中加入
代码: |
blacklist bcm43xx blacklist video |
然后,修改源配置
代码: |
sudo nano /etc/apt/sources.list |
下面是我个人偷懒的方法
我个人是在win(或者其他系统)下先修改好合适的list,然后直接
代码: |
sudo cp /meidia/挂载盘/文件夹/sources.list.txt /etc/apt/sources.list |
上面的中文部分大家自己发挥哈.或者老老实实的自己逐条输入源地址...-_-
然后就是更新系统了,相信大家都很熟悉了吧,不过,为了方便新手:
输入
代码: |
sudo apt-get update |
然后
代码: |
sudo apt-get upgrade |
然后是漫长的等待,所以大家一定要配置好源地址文件啊!
下面是为了节省时间的方法
我是之前就把所有的包都下载好,然后直接复制的.代码如下
代码: |
sudo cp /包文件存放位置/*.deb /var/cache/apt/archives/ |
终于把安装驱动/XGL/beryl之前的准备工作完成了.下面是安装显卡驱动.
可以参考 http://forum.ubuntu.org.cn/viewtopic.php?t=26188 中安装源中开源驱动的方法,如果自己编译安装过官方驱动,建议从头开始,我个人就是自己先编译了官方驱动之后,再卸载然后安装开源驱动都无法正常使用beryl,一直花屏,不开beryl还一切正常.
方便起见,也将过程贴出:
首先,下载安装源中的驱动
代码: |
sudo apt-get install xorg-driver-fglrx fglrx-control |
然后,初始化显卡驱动
代码: |
sudo aticonfig --initial |
代码: |
sudo aticonfig --ovt=Xv |
修改显卡配置文件
代码: |
sudo gedit /etc/X11/xorg.conf |
在文件中加入
代码: |
Section "Extensions" Option "Composite" "0" EndSection Section "ServerFlags" Option "AIGLX" "off" EndSection |
重起系统
代码: |
sudo shutdown -r now |
到此,我们应该正常启动了X.
系统会提示有私有驱动被安装了,如果出现问题云云...无视了.
打开 系统--受限驱动管理 在ATI那一行的选择框上打勾.
在终端下运行
代码: |
fglrxinfo |
如果显示为:
代码: |
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI Mobility Radeon X1400 OpenGL version string: 2.0.6334 (8.34.8) |
那么,恭喜,显卡驱动完美的安装成功了.(以上是我机器的显示,如果您的机器不是相同的配置,会有不同.)
下面是XGL的安装,很简单的.
首先下载安装
代码: |
sudo apt-get install xserver-xgl |
然后,创建一个开机加载XGL的脚本文件
代码: |
sudo gedit /usr/local/bin/startxgl.sh |
在文件中输入
代码: |
#!/bin/sh Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1 cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)" xauth -i add :1 . "$cookie" exec dbus-launch --exit-with-session gnome-session |
给刚才的文件赋予相关权限
代码: |
sudo chmod a+x /usr/local/bin/startxgl.sh |
再创建一个XGL进程的文件
代码: |
sudo gedit /usr/share/xsessions/xgl.desktop |
输入
代码: |
[Desktop Entry] Encoding=UTF-8 Name=GNOME with XGL Comment= Exec=/usr/local/bin/startxgl.sh Icon= Type=Application |
赋予文件可执行权限
代码: |
sudo chmod a+x /usr/share/xsessions/xgl.desktop |
再创建一个脚本文件,判断XGL进程是否加载,如果加载了XGL就开启beryl,否则不开启beryl.
代码: |
sudo gedit /usr/local/bin/start_beryl.sh |
输入
代码: |
#!/bin/bash # # Start beryl-manager within gnome-session # if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then DISPLAY=:1 beryl-manager DISPLAY=:1 beryl-xgl else echo "${0}: Error: beryl-manager not launched. Xgl not running?" fi |
同样赋予可执行权限
代码: |
sudo chmod a+x /usr/local/bin/start_beryl.sh |
最后,在 系统--首选项--会话 中加入带有XGL进程的会话
新建一个,名称随意,比如beryl,命令中输入
代码: |
/usr/local/bin/start_beryl.sh |
到此,XGL以及beryl的安装配置基本完成.完成beryl的安装就大功告成了.
首先,下载源的key
代码: |
wget http://ubuntu.beryl-project.org/[email protected] -O- | sudo apt-key add - |
然后,编辑源文件
代码: |
sudo gedit /etc/apt/sources.list |
加入源
代码: |
deb http://ubuntu.beryl-project.org/ feisty main |
更新系统
代码: |
sudo apt-get update |
代码: |
sudo apt-get upgrade |
由于ATI驱动对新版本的beryl支持不十分完善,因此限制beryl的版本.
修改配置文件
代码: |
sudo gedit /etc/apt/preferences |
输入
代码: |
Package: beryl Pin: version 0.2.0* Pin-Priority: 990 Package: beryl-core Pin: version 0.2.0* Pin-Priority: 990 Package: beryl-manager Pin: version 0.2.0* Pin-Priority: 990 Package: beryl-plugins Pin: version 0.2.0* Pin-Priority: 990 Package: beryl-plugins-data Pin: version 0.2.0* Pin-Priority: 990 Package: beryl-settings Pin: version 0.2.0* Pin-Priority: 990 Package: beryl-settings-bindings Pin: version 0.2.0* Pin-Priority: 990 Package: libberyldecoration0 Pin: version 0.2.0* Pin-Priority: 990 Package: libberylsettings0 Pin: version 0.2.0* Pin-Priority: 990 Package: emerald Pin: version 0.2.0* Pin-Priority: 990 Package: emerald-themes Pin: version 0.2.0* Pin-Priority: 990 Package: libemeraldengine0 Pin: version 0.2.0* Pin-Priority: 990 |
最后,下载安装beryl
代码: |
sudo apt-get install beryl emerald-themes |
重启系统,别和我说你不会,不会自己想办法...
一般的说来,在开始登录画面,输入完用户名密码之后,按F10.选择 gnome with XGL启动之后,华丽的3D桌面就随之启动了.
个人觉得,类似硬件的同学,都应该可以参照此过程安装驱动 XGL 以及 beryl.
相关阅读 更多 +