[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食品伙伴个性空间!R:[K D NK
食品伙伴个性空间5J/T8[1o4GeE
参考了Ubuntu官方论坛
?!pkp x#M0
"L#QIA6t [3@%e+^0http://ubuntuforums.org/showthread.php?p=2420732食品伙伴个性空间%ert%V @ _1s-d

?Ymmo @0{`]U8Y/q;C:`0方便大家起见,特别把我安装的过程写出来
$L:j\2F.v` Y"c0
(Qj F Y;EQ4v~Z0
7_:^ bt8a9U yJI0我的Dell Inspiro 6400n硬件配置为:
e]_(U t _k:q0Intel Core 2 Duo T5500 @ 1.66GHz食品伙伴个性空间7S/rM Zg#X Mp
ATI REDAON MOBILE X1400
:@;dWzt+G4h"l0Intel 945 PM食品伙伴个性空间Z~SX"x3h@ n9E
Broadcom 4311 (Dell 1390) Wireless食品伙伴个性空间s ~4Q`t/o:r
15.4" LCD w/ 1280x800食品伙伴个性空间$]hJ`1I+Y'S$i
SATA 80G 5400RPM食品伙伴个性空间/w8s]4D$O8|9u
1GB (512*2) DDR2 667MHz
c4fuk#|Op s0... ...
` {X!l$k0和英文安装向导的机器配置有细微差距,相信同时期购买的机型配置类似.
Y O^M F5J[4^ V7m0
T dT3L6N;SQLt0首先下载Alternate CD.因为Desktop安装时由于驱动原因无法启动X.
UN TCa)a w0安装时,个人推荐使用一般安装方式,且在安装过程中暂时不配置网卡地址.(因为85%的时候会去下载语言包,我尝试了几次,拔网线效果不明显 -_-)
#\_'K|"eW fK0安装完系统之后是无法开启X的,在命令行下完成驱动的安装.食品伙伴个性空间,~&` otBC^j
我使用路由器上网,打开了DHCP,之后网络就自动获得地址了.如果没有DHCP的同学,请自己去寻找命令行下配置ip的方法,当然也更欢迎高手指导.
(m3j]Hj.V4j+D0食品伙伴个性空间 Z)G7L E f:F
英文原文中在安装完系统重启之后有一个步骤,我个人不很明白其意义,暂且照样抄过来.食品伙伴个性空间 a|V IPn:J"Z

}6M3OU%_:X~D0首先食品伙伴个性空间vd0etKU
代码:
sudo nano /etc/modprobe.d/blacklist

eC,T {f1U7b)ne(R0在文件中加入食品伙伴个性空间 MM)p*W&A8? V:F
代码:
食品伙伴个性空间~-G#Y5C?SXW.p
blacklist bcm43xx
n zD5{fj(i _:@~0blacklist video
m;_S}e'S Z2q O3R0
食品伙伴个性空间|4h8H;sD~l v
然后,修改源配置食品伙伴个性空间9S8NBj F?+b E ]-L
代码:
sudo nano /etc/apt/sources.list
食品伙伴个性空间*gE6SA({ FX/F
食品伙伴个性空间m'Ms)G8Cr(y}5|0y
下面是我个人偷懒的方法
4jb:w-[B4DcG0我个人是在win(或者其他系统)下先修改好合适的list,然后直接食品伙伴个性空间.pn&q\L
代码:
sudo cp /meidia/挂载盘/文件夹/sources.list.txt /etc/apt/sources.list

t"PGl3~o m3vQ0上面的中文部分大家自己发挥哈.或者老老实实的自己逐条输入源地址...-_-
#G nI.JrF U9V{0
_-O'J/?+}0然后就是更新系统了,相信大家都很熟悉了吧,不过,为了方便新手:食品伙伴个性空间K:C#B\zWZT
输入
:`S]4n T+t v0
代码:
sudo apt-get update
食品伙伴个性空间~@ n`D9jX{
然后食品伙伴个性空间Rh-x3_$F]2R3uK&~I
代码:
sudo apt-get upgrade
食品伙伴个性空间+ky|8E9lkQ(v%]5Q
然后是漫长的等待,所以大家一定要配置好源地址文件啊!
/d \+KJK0e,SH0
-vB4]t~z's y0下面是为了节省时间的方法食品伙伴个性空间~\ @Y-G3_9@2v;Y
我是之前就把所有的包都下载好,然后直接复制的.代码如下食品伙伴个性空间K-Y/GD)U/y
代码:
sudo cp /包文件存放位置/*.deb /var/cache/apt/archives/

;[#[ TsNH!~;b0
Z1m5{?s)n"}K0终于把安装驱动/XGL/beryl之前的准备工作完成了.下面是安装显卡驱动.食品伙伴个性空间o*d xU { `W.bjR
可以参考http://forum.ubuntu.org.cn/viewtopic.php?t=26188中安装源中开源驱动的方法,如果自己编译安装过官方驱动,建议从头开始,我个人就是自己先编译了官方驱动之后,再卸载然后安装开源驱动都无法正常使用beryl,一直花屏,不开beryl还一切正常.食品伙伴个性空间)U!v-}5wCEqw

lN+u+\N$^FE1S0方便起见,也将过程贴出:
:D(@8C%R`5x8G| e0首先,下载安装源中的驱动食品伙伴个性空间*eI(jlAdk
代码:
sudo apt-get install xorg-driver-fglrx fglrx-control

p(j1w6]A0然后,初始化显卡驱动
3R"sAG%PZ5R0
代码:
sudo aticonfig --initial

dG4qv8J U9a4c$b0
代码:
sudo aticonfig --ovt=Xv

:@$qg"s)N0修改显卡配置文件食品伙伴个性空间5r&K._,EO)`K
代码:
sudo gedit /etc/X11/xorg.conf
食品伙伴个性空间Fc8}$? Hjp/m
在文件中加入
/}$S4L-QL6XW"l0
代码:
食品伙伴个性空间6Hp|0p'wF }
Section "Extensions"
0bw ]6?V'Ij0        Option  "Composite" "0"食品伙伴个性空间8E;FlX`1NCT0Or
EndSection
K k qd0tp5Le0
y.|.OC#^5j0Section "ServerFlags"食品伙伴个性空间c~ Gk%Y:s*h;aG
        Option  "AIGLX" "off"食品伙伴个性空间 w{ A i0Vy5DKZ7C
EndSection食品伙伴个性空间`,o(fp|9i

C`s Id0食品伙伴个性空间1d!mX&Iv)Ls;?
重起系统
g"nSb:Cwn0
代码:
sudo shutdown -r now
食品伙伴个性空间yf#nXb*cY7p7n

:x AL%@.D'~)`o`0到此,我们应该正常启动了X.
?~%KJ`0系统会提示有私有驱动被安装了,如果出现问题云云...无视了.
Asx Y+M.@*w!Zx%I0打开 系统--受限驱动管理 在ATI那一行的选择框上打勾.食品伙伴个性空间 JrU2R{(v:a{R
在终端下运行
"Y)Eb"iq0a0
代码:
fglrxinfo
食品伙伴个性空间g~$dC ?*}Mhp Ur
如果显示为:食品伙伴个性空间&h z(L0iS(O$fG;c
代码:
食品伙伴个性空间@2k|0z@
display: :0.0  screen: 0
?w7ouSz&]Z2Z0OpenGL vendor string: ATI Technologies Inc.食品伙伴个性空间`CHlJ
OpenGL renderer string: ATI Mobility Radeon X1400
$c$eajy`0OpenGL version string: 2.0.6334 (8.34.8)
Cd5] pF!^e0

Q k%m`vf0那么,恭喜,显卡驱动完美的安装成功了.(以上是我机器的显示,如果您的机器不是相同的配置,会有不同.)食品伙伴个性空间%kJ"o,A,}.aju F@
食品伙伴个性空间^6h(Ad\
下面是XGL的安装,很简单的.
^0sD3u;|0首先下载安装食品伙伴个性空间 G5e:zE&l%I1aE
代码:
sudo apt-get install xserver-xgl
食品伙伴个性空间0H'l!|Gv4A8J$^9P
然后,创建一个开机加载XGL的脚本文件食品伙伴个性空间(^/dAQ6B(wd9gF8bd
代码:
sudo gedit /usr/local/bin/startxgl.sh

/@?#R Q%A0在文件中输入食品伙伴个性空间RUUEoe zO
代码:

$^o!I7g V kQ6_5K I }0#!/bin/sh食品伙伴个性空间kgU O5Bw-_8\
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
!l%QPk#}$M!C0DISPLAY=:1食品伙伴个性空间$U%WhIoP'_C
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"食品伙伴个性空间rE3@a%MnBRfm }
xauth -i add :1 . "$cookie"
hTle#z:q$b0exec dbus-launch --exit-with-session gnome-session食品伙伴个性空间Q ] IM;TxV l t
食品伙伴个性空间X.W2sCtjohvg'?b
给刚才的文件赋予相关权限
S,l~C*r+`+f |0
代码:
sudo chmod a+x /usr/local/bin/startxgl.sh
食品伙伴个性空间6L},}k8b
再创建一个XGL进程的文件食品伙伴个性空间o5c/q ]h9D0}
代码:
sudo gedit /usr/share/xsessions/xgl.desktop
食品伙伴个性空间N-V`;]7iKt
输入
z,K;K_%fL#q0
代码:
食品伙伴个性空间 d#eZ%[4Ql|\
[Desktop Entry]食品伙伴个性空间&r.r~%ED
Encoding=UTF-8
zm/e Vt8x0Name=GNOME with XGL
#PY#C4}E(AR f!f0Comment=
(}qy'cp0Exec=/usr/local/bin/startxgl.sh
r;k_9j ~(CQ3f0Icon=
,f+i/w @1IQ3S8b0Type=Application
:tC0VQ^ZxD0
食品伙伴个性空间V vJs_?i0~*z(L4a
赋予文件可执行权限
plg&`7M7\0
代码:
sudo chmod a+x /usr/share/xsessions/xgl.desktop
食品伙伴个性空间 j I'v{!cm}
再创建一个脚本文件,判断XGL进程是否加载,如果加载了XGL就开启beryl,否则不开启beryl.食品伙伴个性空间~?2f&v-[,l.ijm[
代码:
sudo gedit /usr/local/bin/start_beryl.sh

[FXUzd)B+b6l0输入食品伙伴个性空间kT1n)].i@
代码:
食品伙伴个性空间!g"RRTg%T~h
#!/bin/bash
.m|1b~$F Y(n)M!r0#食品伙伴个性空间+G+lu]0Nq-Vy
# Start beryl-manager within gnome-session食品伙伴个性空间 O5vR,DH;U e.a
#食品伙伴个性空间-@ ]_Bv%a^duV}
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
s iQ"z5d m3?0DISPLAY=:1 beryl-manager
y a#qD\"d!q;b0DISPLAY=:1 beryl-xgl
@$Y l/Wg3Yg,|0else echo "${0}: Error: beryl-manager not launched. Xgl not running?"食品伙伴个性空间 s[p G{J+{
fi
8s4V|g%N:rU4w T0

o*S!t%T/u I{0同样赋予可执行权限食品伙伴个性空间`O |MRCa)ce
代码:
sudo chmod a+x /usr/local/bin/start_beryl.sh

%i3_3D"g2uh*}%Bc0最后,在 系统--首选项--会话 中加入带有XGL进程的会话食品伙伴个性空间i&Rm"_Z].Pc3A
新建一个,名称随意,比如beryl,命令中输入
!AoD-O-[,Q$e0
代码:
/usr/local/bin/start_beryl.sh
食品伙伴个性空间)dOt}5m v7J

t \Ju?r0到此,XGL以及beryl的安装配置基本完成.完成beryl的安装就大功告成了.
j zyO?)E XV }9K_0食品伙伴个性空间;lAsr*UP1DE
首先,下载源的key食品伙伴个性空间LiC7l"E]y,]
代码:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
食品伙伴个性空间;bI^*\~ o
然后,编辑源文件
yUI3uVJ9NK yn]0
代码:
sudo gedit /etc/apt/sources.list
食品伙伴个性空间q(BHv-V D i*F
加入源
5kli3H?I,Lvd'x o0
代码:
deb http://ubuntu.beryl-project.org/ feisty main

g1@Q^)LngxSt0更新系统食品伙伴个性空间!@Y*\)}-S/~0z3I.g
代码:
sudo apt-get update

p!y@pj eWR0
代码:
sudo apt-get upgrade
食品伙伴个性空间%uKZ s i(Pm2{/h7?-M
由于ATI驱动对新版本的beryl支持不十分完善,因此限制beryl的版本.
6J Z]$s b'W%?wL)^A0修改配置文件食品伙伴个性空间+~sb)S"f Z
代码:
sudo gedit /etc/apt/preferences

J5}h4l W Ddx ak-E0输入食品伙伴个性空间.I |"H-e ]bC"~
代码:

dJo$j\V@"I)U0Package: beryl
%@8Zfw,J n6L1]0Pin: version 0.2.0*食品伙伴个性空间r!MXk{w
Pin-Priority: 990食品伙伴个性空间9H0v)aK4r X9IS
食品伙伴个性空间6w.e SWPE%cj*Iu
Package: beryl-core食品伙伴个性空间!y Y"B8IE&_n
Pin: version 0.2.0*食品伙伴个性空间3I A L)tM nX
Pin-Priority: 990
N.s$|.F9x-E HH"T l*_#` G0
z f CDsg C0Package: beryl-manager食品伙伴个性空间@Tc&dD
Pin: version 0.2.0*食品伙伴个性空间V oFp3Z V,L
Pin-Priority: 990
&F;W}!uF@-ab0
X(i-XR)P0Package: beryl-plugins
7YBv"Y5` {?.h0Pin: version 0.2.0*食品伙伴个性空间T)k1H+t!j(P9l_!]
Pin-Priority: 990
!n$b iF+_t+U-O0食品伙伴个性空间NO&Z'W!_1W,F
Package: beryl-plugins-data
p`2O5h!`@s)Aw6Hp0Pin: version 0.2.0*
k%S jJ_0Pin-Priority: 990食品伙伴个性空间.s nK \0eT
食品伙伴个性空间0v sI(u(^H B ]
Package: beryl-settings
6C8v)C:spu&L3R+v0Pin: version 0.2.0*
)t!Pa cz_{0Pin-Priority: 990
LZ)X @2d*S0食品伙伴个性空间F!U+H"Q;gh'R1l
Package: beryl-settings-bindings
vm [ k8Fs6U&O0N0Pin: version 0.2.0*
2ter1K}/SK0Pin-Priority: 990食品伙伴个性空间+k-?~ p(a`N
食品伙伴个性空间1A?\p#RQB!sAL
Package: libberyldecoration0
8`iQ~ YS[@f0Pin: version 0.2.0*食品伙伴个性空间$qk0G+bx
Pin-Priority: 990
nG7hqK1M0
2fe Ps0Pj?5Z0Package: libberylsettings0
E,X }R.kc:o]0Pin: version 0.2.0*
g5\'O3~1W@0Pin-Priority: 990食品伙伴个性空间m0v/b{3y
食品伙伴个性空间5dj.Ylu0Brv2d9\!w
Package: emerald食品伙伴个性空间[5s3ju ~u
Pin: version 0.2.0*食品伙伴个性空间|1OP.cj)@$ra
Pin-Priority: 990
!no'C4B-F*^y0食品伙伴个性空间c4@hc8y5]-_7qT3{
Package: emerald-themes食品伙伴个性空间[S)DKbqEV
Pin: version 0.2.0*
n3~'c5c} V s0Pin-Priority: 990
Y l%veg3bK"A0
;I|;{)[,K W"Pe%H0Package: libemeraldengine0
;` r*S)k;qw1RW0Pin: version 0.2.0*食品伙伴个性空间 V:dI7Ch"MbzO
Pin-Priority: 990食品伙伴个性空间w,G9T(X/^G#P"q
食品伙伴个性空间~:rJ"v]3C:UmT
最后,下载安装beryl
/lK!@M&N7t*^Z6@0
代码:
sudo apt-get install beryl emerald-themes
食品伙伴个性空间#\!di-wm#D`.kI ~

ajU0_Qr-An:R$O0重启系统,别和我说你不会,不会自己想办法...食品伙伴个性空间 T!@tfI#OtQ!M x
食品伙伴个性空间u$L)A'pr7wM7| ]
一般的说来,在开始登录画面,输入完用户名密码之后,按F10.选择 gnome with XGL启动之后,华丽的3D桌面就随之启动了.
(SdK} Ag ?)K0
e b9t5q9jJBj5Jxxl0个人觉得,类似硬件的同学,都应该可以参照此过程安装驱动 XGL 以及 beryl.
H8Ej@-H&s0

相关阅读:

TAG: Ubuntu

 

评分:0

我来说两句

显示全部

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

Open Toolbar