[ZT]在dell 6400n@X1400下安装Ubuntu 7.04/feisty以及ATI驱动/XGL/beryl

上一篇 / 下一篇  2007-04-28 22:22:30 / 个人分类:Ubuntu

原文见:http://forum.ubuntu.org.cn/viewtopic.php?t=50750食品伙伴个性空间/t!J x3vSS ]
食品伙伴个性空间,X@7g`|3ij*}U
参考了Ubuntu官方论坛
3Dh,iL`b,q0食品伙伴个性空间PtOuD)A fV'o.uX
http://ubuntuforums.org/showthread.php?p=2420732食品伙伴个性空间.n*_7[2hBV
食品伙伴个性空间$~wW {4t7rQ
方便大家起见,特别把我安装的过程写出来食品伙伴个性空间$\ Rq w&a&v~!U

V*v9R%Y S6F_u0食品伙伴个性空间 ^+HY ylq,\_-K$`;[ ^
我的Dell Inspiro 6400n硬件配置为:
X&Q@*I:X r]0Intel Core 2 Duo T5500 @ 1.66GHz食品伙伴个性空间3@ o!r#sF0@3Ol
ATI REDAON MOBILE X1400食品伙伴个性空间"o;b-V6@R(e5G_DK
Intel 945 PM食品伙伴个性空间D6k x s[
Broadcom 4311 (Dell 1390) Wireless食品伙伴个性空间cW |8PBxR V
15.4" LCD w/ 1280x800
;TX9wtq8d$V&p/W0SATA 80G 5400RPM食品伙伴个性空间i7W8^{ G
1GB (512*2) DDR2 667MHz
2V2Mj*|8Uz*C0... ...食品伙伴个性空间#NA}0k#O"|t$e
和英文安装向导的机器配置有细微差距,相信同时期购买的机型配置类似.
]LGGU0
"fKI9UG@:t0首先下载Alternate CD.因为Desktop安装时由于驱动原因无法启动X.食品伙伴个性空间 pJ hOJ5C6AJ
安装时,个人推荐使用一般安装方式,且在安装过程中暂时不配置网卡地址.(因为85%的时候会去下载语言包,我尝试了几次,拔网线效果不明显 -_-)
#a_3o\?6R0安装完系统之后是无法开启X的,在命令行下完成驱动的安装.食品伙伴个性空间ZWg;z*Z3j)ZJ u uJ
我使用路由器上网,打开了DHCP,之后网络就自动获得地址了.如果没有DHCP的同学,请自己去寻找命令行下配置ip的方法,当然也更欢迎高手指导.食品伙伴个性空间NdR;g)}&H"S$v4GE

+_]5` jb5O&}&K$z-x0英文原文中在安装完系统重启之后有一个步骤,我个人不很明白其意义,暂且照样抄过来.
qYn7[`o0y[0食品伙伴个性空间Pp1A1P7Ka]O}3R
首先
Hr"[Y%l/w0
代码:
sudo nano /etc/modprobe.d/blacklist
食品伙伴个性空间,jx(s.B`$e+[9{
在文件中加入
MbQ-wCXv/S0
代码:
食品伙伴个性空间-l4n:pai`%t
blacklist bcm43xx
X"pU'{q0blacklist video食品伙伴个性空间e nAZ i `2xr?
食品伙伴个性空间 P r&bns5Mb*F
然后,修改源配置
O7D%TJ5C)J:}0
代码:
sudo nano /etc/apt/sources.list
食品伙伴个性空间 x*G9N&BJf
食品伙伴个性空间5Z0rv*d5YS.]E
下面是我个人偷懒的方法
7k0il0lt2fkzf4x3]0我个人是在win(或者其他系统)下先修改好合适的list,然后直接食品伙伴个性空间Ps;ssz
代码:
sudo cp /meidia/挂载盘/文件夹/sources.list.txt /etc/apt/sources.list
食品伙伴个性空间%{1x i'[Y+r
上面的中文部分大家自己发挥哈.或者老老实实的自己逐条输入源地址...-_-
\h2m1}3vWp$?0
W7](zwtq"Ks0然后就是更新系统了,相信大家都很熟悉了吧,不过,为了方便新手:食品伙伴个性空间#`&J,Bu f*\8tb5?p FD
输入食品伙伴个性空间 D3u7m d't@Xg
代码:
sudo apt-get update

|"i@BeU0然后
5gS f3_"g)v0
代码:
sudo apt-get upgrade

.^E&f0I2rTtB0然后是漫长的等待,所以大家一定要配置好源地址文件啊!
0KJu1s,B,C0
JE'RK.N0下面是为了节省时间的方法
a+Iq$v }1[-~ [A*v0E0我是之前就把所有的包都下载好,然后直接复制的.代码如下
I]N lU5~0u#x6a0
代码:
sudo cp /包文件存放位置/*.deb /var/cache/apt/archives/
食品伙伴个性空间$N$`2{+R*GSF J;c]
食品伙伴个性空间C7Ss1ct
终于把安装驱动/XGL/beryl之前的准备工作完成了.下面是安装显卡驱动.食品伙伴个性空间AWbg%Ug i
可以参考http://forum.ubuntu.org.cn/viewtopic.php?t=26188中安装源中开源驱动的方法,如果自己编译安装过官方驱动,建议从头开始,我个人就是自己先编译了官方驱动之后,再卸载然后安装开源驱动都无法正常使用beryl,一直花屏,不开beryl还一切正常.食品伙伴个性空间)L&gW*qe

/Bs[+r,W~UY.c.^0方便起见,也将过程贴出:食品伙伴个性空间(c!fA Kz V wd
首先,下载安装源中的驱动
_mu#Y%z Uy%Sa ^1a0
代码:
sudo apt-get install xorg-driver-fglrx fglrx-control
食品伙伴个性空间[ YI;B*O
然后,初始化显卡驱动
/b!`t*_9G0
代码:
sudo aticonfig --initial

d t0iw#iq;qo0
代码:
sudo aticonfig --ovt=Xv
食品伙伴个性空间?XwZp6|B
修改显卡配置文件食品伙伴个性空间&] o*?} {;D
代码:
sudo gedit /etc/X11/xorg.conf

2u's8lY$T%V2H ~9n0在文件中加入
Mk@6N9l0
代码:

o!N)y9M OXJ0Section "Extensions"食品伙伴个性空间gwU*W*dDp1y G5u
        Option  "Composite" "0"食品伙伴个性空间G6I!v;{0y
EndSection
?&n+}lv%f"m2W8g {0食品伙伴个性空间j;J [UtG
Section "ServerFlags"食品伙伴个性空间z/J*T'] m
        Option  "AIGLX" "off"
.Y6cQ5D'^)KE0EndSection食品伙伴个性空间PVkS'RgL4o ^$s0_

&m4D Q*U:D)o"_0食品伙伴个性空间-hf dl(w8F
重起系统
jW;Ee1lb0
代码:
sudo shutdown -r now

d%_]1};{eSc9[B0食品伙伴个性空间6G7bN(Pg:aL!Y!]
到此,我们应该正常启动了X.
w BW2hh m0系统会提示有私有驱动被安装了,如果出现问题云云...无视了.
qjb:L([3c;B"wNY ~9a0打开 系统--受限驱动管理 在ATI那一行的选择框上打勾.
-eK/P xLzO0在终端下运行
L'p`@)R%m0
代码:
fglrxinfo

/^i#pOlh0如果显示为:
;Ml!g6Bb/ms hj0
代码:

/ea9g wu}0display: :0.0  screen: 0食品伙伴个性空间LAA4i"dl C,BS
OpenGL vendor string: ATI Technologies Inc.食品伙伴个性空间%E0o Y`[%@O
OpenGL renderer string: ATI Mobility Radeon X1400
'i H'V!J0zXE7E3T0OpenGL version string: 2.0.6334 (8.34.8)食品伙伴个性空间:^-fn y;o} E

^;U$w"@Q2jbT5Z0那么,恭喜,显卡驱动完美的安装成功了.(以上是我机器的显示,如果您的机器不是相同的配置,会有不同.)
QTk8^YXw0
@-u*^)Dhb0下面是XGL的安装,很简单的.
%pJyYb/il4t4je8T0首先下载安装
M)x8o|1z w t0
代码:
sudo apt-get install xserver-xgl

Y6Z%TidS3t0然后,创建一个开机加载XGL的脚本文件
a_n]6CZ|)AY0
代码:
sudo gedit /usr/local/bin/startxgl.sh

T0u _6FGY]OG0在文件中输入食品伙伴个性空间l,V%f#]H
代码:
食品伙伴个性空间|9e c0dN ]4co)e q
#!/bin/sh食品伙伴个性空间 T o*O*K}%k!d
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
u PK AK%R$G0DISPLAY=:1
V6L%zF2c0cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
U] D ~$b:H0xauth -i add :1 . "$cookie"食品伙伴个性空间1q:tze-n!d7q
exec dbus-launch --exit-with-session gnome-session
cS!}6W9n x0
食品伙伴个性空间0nI4e4m_ qY2Uk5J
给刚才的文件赋予相关权限食品伙伴个性空间!G}j s-?.j
代码:
sudo chmod a+x /usr/local/bin/startxgl.sh

HsE'[:T'J!\0再创建一个XGL进程的文件食品伙伴个性空间#N5k^D,@Fl
代码:
sudo gedit /usr/share/xsessions/xgl.desktop
食品伙伴个性空间jk1EF-ZvPHX
输入食品伙伴个性空间;D1w&Srk3{$_lX
代码:

.Tr7{o }0[Desktop Entry]
k? t*BuR1TLc-f0Encoding=UTF-8
9bZu9Zq-sI0Name=GNOME with XGL食品伙伴个性空间(d4LEi;f)x0{
Comment=
*N4s-VA7X'f.@3i\0Exec=/usr/local/bin/startxgl.sh
7FhCF|(b[)v$?0Icon=食品伙伴个性空间V6O N M;E4I"^[
Type=Application
(^ `7FD7m9bP.c&`l0
食品伙伴个性空间dq*n-^5~2{6N:ES#CZ
赋予文件可执行权限食品伙伴个性空间V0H"s9Q,`6rf `%E fiuI~
代码:
sudo chmod a+x /usr/share/xsessions/xgl.desktop

0NY(b B2?5J0再创建一个脚本文件,判断XGL进程是否加载,如果加载了XGL就开启beryl,否则不开启beryl.食品伙伴个性空间f8S:sC4C"aw
代码:
sudo gedit /usr/local/bin/start_beryl.sh

FTE~+w`0输入食品伙伴个性空间0f5pFg!Qt9^1{%n x
代码:
食品伙伴个性空间)G9]T7[8w0N
#!/bin/bash食品伙伴个性空间1Ys8D3n%HZ5Z(Z9ukNP6c
#
]#s M8l7]2y]0# Start beryl-manager within gnome-session食品伙伴个性空间QmaB3b6@y!u }
#
1y v&Bpd3C*c'p0if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then食品伙伴个性空间.v!d"pH9em{1uL
DISPLAY=:1 beryl-manager食品伙伴个性空间$uR}4Z'F1F0wSB
DISPLAY=:1 beryl-xgl
@Lr;Ifs)t.G+Z0else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
e9b,tHp @ Z-LJ5p0fi食品伙伴个性空间1o] M3}(Ls
食品伙伴个性空间6L6aZ&oY$TXp yI
同样赋予可执行权限食品伙伴个性空间+QT0`U7G |Zn
代码:
sudo chmod a+x /usr/local/bin/start_beryl.sh
食品伙伴个性空间 BL/}x8eM
最后,在 系统--首选项--会话 中加入带有XGL进程的会话
]:HYW-anw+l+XOQ0新建一个,名称随意,比如beryl,命令中输入
B{&n@D'Cbsy0
代码:
/usr/local/bin/start_beryl.sh
食品伙伴个性空间t+Xdj$I+t

"V Q'e}(u6l;Lq0到此,XGL以及beryl的安装配置基本完成.完成beryl的安装就大功告成了.食品伙伴个性空间*N5i b6u em(d}:mb
食品伙伴个性空间x%ARZTu_:r
首先,下载源的key食品伙伴个性空间EHb1S \8j,g2F j F
代码:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

PN;|J}x/SS&E$J0然后,编辑源文件
-M9kpo x'p)E&b0
代码:
sudo gedit /etc/apt/sources.list

4{#{g#J9JlS(~0加入源
xt1|GZ W7^0
代码:
deb http://ubuntu.beryl-project.org/ feisty main
食品伙伴个性空间6r#V L^%a9?0V8m
更新系统食品伙伴个性空间&W/G1\V+j*aw
代码:
sudo apt-get update

U@|k9swV _%J0
代码:
sudo apt-get upgrade
食品伙伴个性空间~3b$V;DH}B Qg
由于ATI驱动对新版本的beryl支持不十分完善,因此限制beryl的版本.食品伙伴个性空间@cvR*XW
修改配置文件食品伙伴个性空间.Vfvk4r`6sZm
代码:
sudo gedit /etc/apt/preferences

\d&Uf8B` c4|0d0输入
P0u2Z6S+f#n r^0
代码:
食品伙伴个性空间 L%SoE4EDy
Package: beryl食品伙伴个性空间{{[#[O
Pin: version 0.2.0*食品伙伴个性空间&R/s'}.UQ`
Pin-Priority: 990食品伙伴个性空间7G9@5u"aA+BC%a!v

(h-R5Bc8?0lF;_0Package: beryl-core
;|c)? k|x%LR0Pin: version 0.2.0*
m6tdOAV(M%e0Pin-Priority: 990
/J+q8M)oO9\`4k0食品伙伴个性空间cO~5g~s,`
Package: beryl-manager食品伙伴个性空间%`(Ae7}A%g
Pin: version 0.2.0*
*{ t%[9s)mE0Pin-Priority: 990
1d-UA7}| g0食品伙伴个性空间9c[oV$UzU1y
Package: beryl-plugins
:@O&Ch8Xn;g-\M0Pin: version 0.2.0*食品伙伴个性空间eK!NjE^N
Pin-Priority: 990
3K3KB`6gZ3Y0食品伙伴个性空间0`Cq1p/kcW0S
Package: beryl-plugins-data
c0?5Mw)^r0Pin: version 0.2.0*
j]E,d6y(j+~&z?0Pin-Priority: 990
cq+H9a^2F;L;h ^ X0
#u3z!_u#[;x+d0Q P0Package: beryl-settings食品伙伴个性空间6e&S-dm G E J?6a
Pin: version 0.2.0*食品伙伴个性空间)XDj dTF5dp$E
Pin-Priority: 990
N3y}2|uv E?g'J0食品伙伴个性空间2ZS4Nlu9W7_6oqY
Package: beryl-settings-bindings食品伙伴个性空间 e{ @\^!w
Pin: version 0.2.0*食品伙伴个性空间S9n:Mr5N c3iZ.n/N _
Pin-Priority: 990
'b,b ?%^%P#v9}s0
8khxy0s {0Package: libberyldecoration0
2|:\G?1npd0Pin: version 0.2.0*
8WRhau6z3~y0Pin-Priority: 990食品伙伴个性空间0o+|7Y7WP

)^#z Co(taM0Package: libberylsettings0
WV1Gg I)[3N0Pin: version 0.2.0*食品伙伴个性空间"dU;p:L-X
Pin-Priority: 990
d{O)`$F R0食品伙伴个性空间;c8R#n'Z$}&Bx
Package: emerald食品伙伴个性空间0cb"e B%U @
Pin: version 0.2.0*食品伙伴个性空间2M\(U'{%t
Pin-Priority: 990
2@Q zT']X-z]5b9u0
:gp1U7i Uz mpM rH0Package: emerald-themes食品伙伴个性空间B^(cd*N4_hh
Pin: version 0.2.0*食品伙伴个性空间$M.KbD~(N
Pin-Priority: 990食品伙伴个性空间L/zq w5z'u1x,s`
食品伙伴个性空间MK_N4A2k}%l
Package: libemeraldengine0食品伙伴个性空间 iIuw8|z-Gff]
Pin: version 0.2.0*食品伙伴个性空间-h&|T @5|
Pin-Priority: 990食品伙伴个性空间2[3S7Q {6E@V%tJ Q
食品伙伴个性空间p\ X.]Hv*hs
最后,下载安装beryl
)|Uf'bap"v{0
代码:
sudo apt-get install beryl emerald-themes
食品伙伴个性空间:s-Lu.s"X&Z
食品伙伴个性空间(Gnz9w.aj!x
重启系统,别和我说你不会,不会自己想办法...食品伙伴个性空间%`9M&O5c Sy0h

4P3[^c c'e'`0一般的说来,在开始登录画面,输入完用户名密码之后,按F10.选择 gnome with XGL启动之后,华丽的3D桌面就随之启动了.食品伙伴个性空间:Dk$H0Z9^ h
食品伙伴个性空间_s&v:r&vn b S
个人觉得,类似硬件的同学,都应该可以参照此过程安装驱动 XGL 以及 beryl.食品伙伴个性空间N.N5z7u9uA

相关阅读:

TAG: Ubuntu

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar