[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
8b8hT j0]2d4Gv0
9\ Ex0nMp0参考了Ubuntu官方论坛食品伙伴个性空间j'U8lco:q v$LF
食品伙伴个性空间RR x1h5N$B
http://ubuntuforums.org/showthread.php?p=2420732食品伙伴个性空间(G#C%J9Y3xs

V5slD%NK Mi0方便大家起见,特别把我安装的过程写出来
A:qhtjZAU^kDJ0食品伙伴个性空间qB4C(c_%X Uz

_9C6\;V)I!d*U0我的Dell Inspiro 6400n硬件配置为:食品伙伴个性空间^&ZI iU9ad$A
Intel Core 2 Duo T5500 @ 1.66GHz
n(nW T9M%O0~0ATI REDAON MOBILE X1400
%H2xs f!L)HlpuJ0Intel 945 PM
Xf"BG1E,cl6k7\q^0Broadcom 4311 (Dell 1390) Wireless
CT$a0|V015.4" LCD w/ 1280x800食品伙伴个性空间hd;j(R lY
SATA 80G 5400RPM
8i"T;X`|DTtC01GB (512*2) DDR2 667MHz
$|X)UDL0... ...
.e9AT^A.D:b4P0和英文安装向导的机器配置有细微差距,相信同时期购买的机型配置类似.食品伙伴个性空间F1N!hd8M&[,Y

l1Ls5e|0FPR+K0首先下载Alternate CD.因为Desktop安装时由于驱动原因无法启动X.食品伙伴个性空间6{ L`z:}f9v;q,f`
安装时,个人推荐使用一般安装方式,且在安装过程中暂时不配置网卡地址.(因为85%的时候会去下载语言包,我尝试了几次,拔网线效果不明显 -_-)
pz(H)V`7e1^Zk7p0安装完系统之后是无法开启X的,在命令行下完成驱动的安装.
:O:z]'?+t0我使用路由器上网,打开了DHCP,之后网络就自动获得地址了.如果没有DHCP的同学,请自己去寻找命令行下配置ip的方法,当然也更欢迎高手指导.食品伙伴个性空间al-H6M:e

{MMN hF:ugkq9|)^0英文原文中在安装完系统重启之后有一个步骤,我个人不很明白其意义,暂且照样抄过来.
cf0Mi6F)s%}"N"to-T0食品伙伴个性空间jcV$H&KPJ
首先食品伙伴个性空间G#jZ B6]Fq
代码:
sudo nano /etc/modprobe.d/blacklist
食品伙伴个性空间Wq ev f,L
在文件中加入
g.k T8C$|9]$~3UJ,y|0
代码:
食品伙伴个性空间5FAay u+I2c B*@
blacklist bcm43xx
;x-{*^U3P6w3Z#T&[0blacklist video
C;]K Dt|,d'a0

.QmK"U*w7@0然后,修改源配置食品伙伴个性空间%m} zO+X y4W
代码:
sudo nano /etc/apt/sources.list
食品伙伴个性空间h*b@+O)@{!Xp
食品伙伴个性空间k,v'R8`(^\
下面是我个人偷懒的方法
;|} w(h,v6{ X(P0我个人是在win(或者其他系统)下先修改好合适的list,然后直接食品伙伴个性空间.@Fj ay
代码:
sudo cp /meidia/挂载盘/文件夹/sources.list.txt /etc/apt/sources.list
食品伙伴个性空间ZuUW8|%w#{#{G
上面的中文部分大家自己发挥哈.或者老老实实的自己逐条输入源地址...-_-食品伙伴个性空间;guq ['t;ss$| r

9`P7qF W#M0然后就是更新系统了,相信大家都很熟悉了吧,不过,为了方便新手:食品伙伴个性空间`8W,ze(Hp {(A/J/Nc
输入食品伙伴个性空间;Xg1K9YU
代码:
sudo apt-get update
食品伙伴个性空间8Jf(zfo9O AT a/_ P
然后
1O!bm)o)P*s7s0
代码:
sudo apt-get upgrade
食品伙伴个性空间!O-c u0w0w
然后是漫长的等待,所以大家一定要配置好源地址文件啊!食品伙伴个性空间yY.?{ t"lq%I

I,y%C5Ux4f#{ g0下面是为了节省时间的方法
Uu9l Fcg+{0我是之前就把所有的包都下载好,然后直接复制的.代码如下食品伙伴个性空间`$y.enV Jz
代码:
sudo cp /包文件存放位置/*.deb /var/cache/apt/archives/
食品伙伴个性空间tL4[ _7S%Dx
食品伙伴个性空间gPr+`'U
终于把安装驱动/XGL/beryl之前的准备工作完成了.下面是安装显卡驱动.
%aqXvK X,Y%z0可以参考http://forum.ubuntu.org.cn/viewtopic.php?t=26188中安装源中开源驱动的方法,如果自己编译安装过官方驱动,建议从头开始,我个人就是自己先编译了官方驱动之后,再卸载然后安装开源驱动都无法正常使用beryl,一直花屏,不开beryl还一切正常.
!Zn3l\${@w:~#_${0
CL%~Ab ImeMc0方便起见,也将过程贴出:食品伙伴个性空间*Iw*c1JD"Z,P0g V
首先,下载安装源中的驱动
-a ? el IZ]d0
代码:
sudo apt-get install xorg-driver-fglrx fglrx-control

L._'EN9M0然后,初始化显卡驱动
}$B;q;M!F|Z/]na0
代码:
sudo aticonfig --initial

0V!F3c.G)x$`Y U0
代码:
sudo aticonfig --ovt=Xv

j*AC b ~0修改显卡配置文件
4qbr%X0C$O:R$|0
代码:
sudo gedit /etc/X11/xorg.conf
食品伙伴个性空间8q?.tq0|C8d^@
在文件中加入
A3iQ1F[2Aj0
代码:
食品伙伴个性空间K"J(PFtS(T2w
Section "Extensions"食品伙伴个性空间5fOmQ5\&d/|
        Option  "Composite" "0"食品伙伴个性空间1~G2YW5D*nMM X
EndSection食品伙伴个性空间+eKL k2n(]y@/Njn

B!i#OiL3T$Dr8C0Section "ServerFlags"食品伙伴个性空间b fK&Q7c` X!\
        Option  "AIGLX" "off"
{kSCuA f2r8j0EndSection
,^hh$i#j6CD z1Ep0

vUSl.Z H!dy eS)n0食品伙伴个性空间&^:]9Q B.mN7{o
重起系统
/TI |{?A0
代码:
sudo shutdown -r now
食品伙伴个性空间LsKXP1X*e

Z&u.tM#y)F9p;Uv}*M0到此,我们应该正常启动了X.
S)K$@9V)Hf l3s0系统会提示有私有驱动被安装了,如果出现问题云云...无视了.食品伙伴个性空间#TRq8NHd
打开 系统--受限驱动管理 在ATI那一行的选择框上打勾.食品伙伴个性空间M:Gq G0x3X%X E9Q km
在终端下运行
Y9b6t-Q#DUr0
代码:
fglrxinfo

X*x7{;@q p+_R0如果显示为:
R lmxazE0
代码:

.e-i^F5WGk5e'Q i0display: :0.0  screen: 0食品伙伴个性空间dH xNh0t0w+x
OpenGL vendor string: ATI Technologies Inc.
[g+q&T o#zQ0OpenGL renderer string: ATI Mobility Radeon X1400
+@*T-Uu#s,d0OpenGL version string: 2.0.6334 (8.34.8)
UL7z'oR5by0
食品伙伴个性空间KqJQx?_7R#v
那么,恭喜,显卡驱动完美的安装成功了.(以上是我机器的显示,如果您的机器不是相同的配置,会有不同.)食品伙伴个性空间 Eu~oyB g
食品伙伴个性空间Hqi? j2QW
下面是XGL的安装,很简单的.食品伙伴个性空间SUd0n"Z7U0M0FlDl
首先下载安装食品伙伴个性空间%d G3]0Z ka6x{+? N%Fj
代码:
sudo apt-get install xserver-xgl
食品伙伴个性空间H&y{o1|5lk6b
然后,创建一个开机加载XGL的脚本文件食品伙伴个性空间_A5F3_p2T oX
代码:
sudo gedit /usr/local/bin/startxgl.sh

O.}8Y$Y2zwh0在文件中输入食品伙伴个性空间 ^K!MfM}mv
代码:

+F6WKF9qc.t0#!/bin/sh食品伙伴个性空间m-coI5J
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &食品伙伴个性空间j BmHF+l
DISPLAY=:1
c/QO ]sC m0cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
:}SS2{c{7?q;aW O0xauth -i add :1 . "$cookie"
fQ Q)U'H aq,h8P0exec dbus-launch --exit-with-session gnome-session食品伙伴个性空间 EECi/d*~

%fn {4|z,n!q7\%n0给刚才的文件赋予相关权限食品伙伴个性空间} la:@ VEu6K
代码:
sudo chmod a+x /usr/local/bin/startxgl.sh
食品伙伴个性空间_wR~dE;F.J
再创建一个XGL进程的文件
\ Bx:p n"Jh0
代码:
sudo gedit /usr/share/xsessions/xgl.desktop

,mI!HF$y2D@9t?0输入
f{LM VpY{0
代码:

B*T`cY)W0[Desktop Entry]食品伙伴个性空间9d BI OPN0B5C
Encoding=UTF-8食品伙伴个性空间'Q ITQ'm
Name=GNOME with XGL
]8xy"a'\7L0Comment=食品伙伴个性空间X6S-[1SCOCm.^r
Exec=/usr/local/bin/startxgl.sh食品伙伴个性空间 JR%Hbm{K
Icon=
,I3F+h8{o5I0? NKb0Type=Application食品伙伴个性空间 C `9i6Hevj
食品伙伴个性空间Wx`+c9p&Y]dt
赋予文件可执行权限食品伙伴个性空间U!i-n5G$` LL8M1e!mK
代码:
sudo chmod a+x /usr/share/xsessions/xgl.desktop
食品伙伴个性空间[8Z_(Y%\
再创建一个脚本文件,判断XGL进程是否加载,如果加载了XGL就开启beryl,否则不开启beryl.
9ta3JT)j0
代码:
sudo gedit /usr/local/bin/start_beryl.sh
食品伙伴个性空间)~'gvWDueadhrS
输入食品伙伴个性空间!Yv*Ly4YwfNG
代码:
食品伙伴个性空间G/c*wY@.Iq#\\
#!/bin/bash食品伙伴个性空间.t7_Pc*a
#
,~#XK9g G!lP@Y7aA0# Start beryl-manager within gnome-session食品伙伴个性空间3x]+@7V;w.kA
#
j S-{@Gu'N/\ oP0if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
0Ly#G[ ?%N\0DISPLAY=:1 beryl-manager食品伙伴个性空间A6{;r^7Y-abuA
DISPLAY=:1 beryl-xgl食品伙伴个性空间.{ qIgLgaF#i
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"食品伙伴个性空间(f(E6x(\o_B
fi食品伙伴个性空间7yc%s&n L\e!o
食品伙伴个性空间{g!@ w jn5d t X
同样赋予可执行权限食品伙伴个性空间b2a,Da KK_QIV
代码:
sudo chmod a+x /usr/local/bin/start_beryl.sh

)}4UcNv#wy%A0最后,在 系统--首选项--会话 中加入带有XGL进程的会话
Z1o%CN%@ j%A Jc0新建一个,名称随意,比如beryl,命令中输入食品伙伴个性空间ol)N0Z!Cgk
代码:
/usr/local/bin/start_beryl.sh
食品伙伴个性空间;y,_&yS(|R;[#N

.[+b$o9`'Ntn0到此,XGL以及beryl的安装配置基本完成.完成beryl的安装就大功告成了.食品伙伴个性空间qh7b}I%nTV
食品伙伴个性空间rQ-A ^&]#]k
首先,下载源的key
DY%h0x7v k0
代码:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
食品伙伴个性空间xm{Wh:lc6R?O
然后,编辑源文件
C{ K#_t{S$C0
代码:
sudo gedit /etc/apt/sources.list

k$R9SM*gL/t0加入源
$hPI x w Yo0
代码:
deb http://ubuntu.beryl-project.org/ feisty main

q[:U`#jI0更新系统食品伙伴个性空间*of3G6E0Ax#AG i
代码:
sudo apt-get update
食品伙伴个性空间s uLG6[Y1N b(u
代码:
sudo apt-get upgrade
食品伙伴个性空间w T:oXxF H B8J:z
由于ATI驱动对新版本的beryl支持不十分完善,因此限制beryl的版本.
F&uT? ] z!p0修改配置文件食品伙伴个性空间7?c9jTtj N
代码:
sudo gedit /etc/apt/preferences

,V#N^}Sbc S0输入
?1q3yn|0
代码:

(s kR-X7WO'`&T D0Package: beryl
&y,w/xK9c X qX)Ul0Pin: version 0.2.0*
!K)tI`/[0Pin-Priority: 990食品伙伴个性空间\*j!~UW4X
食品伙伴个性空间)nv&y"Ym~J ouk"S
Package: beryl-core食品伙伴个性空间]7]wiH+^s4b
Pin: version 0.2.0*食品伙伴个性空间Z_TR!p5~
Pin-Priority: 990
)aYfilB*Xyq(V.v4@0食品伙伴个性空间L%YobR'M1_)\
Package: beryl-manager食品伙伴个性空间 b6j5CS8vC9Evpt
Pin: version 0.2.0*食品伙伴个性空间3{oH:IC q5@|f
Pin-Priority: 990
,|(Yt,~~"L0
!@(c4U"iq#el0Package: beryl-plugins
-EI+l R)@7C*X0G6l `0Pin: version 0.2.0*食品伙伴个性空间&D4o UbD!Q r4I;B
Pin-Priority: 990食品伙伴个性空间Fso|"e$^

0oJ"lk$P g0Package: beryl-plugins-data
9@a4j0^`d5u0Pin: version 0.2.0*食品伙伴个性空间mg*|1m3\ O
Pin-Priority: 990食品伙伴个性空间 r`2ji)k5j"C

:Ei/t#U4cU0Package: beryl-settings
:_aq'~p"iyf p3dw0Pin: version 0.2.0*食品伙伴个性空间6lO$_*H*N7Q c
Pin-Priority: 990食品伙伴个性空间WE$Y!h'c,`g%j

[b-~ bB F Z0Package: beryl-settings-bindings食品伙伴个性空间:R.y KvS-h
Pin: version 0.2.0*食品伙伴个性空间+lg%]})N~9\2|0p1I
Pin-Priority: 990食品伙伴个性空间,N'C$xS$k&g Vy.T:{
食品伙伴个性空间 ]ZOrTD9Q:P
Package: libberyldecoration0食品伙伴个性空间`ib@H3QF0]S
Pin: version 0.2.0*食品伙伴个性空间p9r6q!wze1H.p]2T
Pin-Priority: 990
X)Co(LG3Ev},_0
@ Ml:M{` @V0Package: libberylsettings0
?}%e i~0Pin: version 0.2.0*食品伙伴个性空间}:m6j0L4i2_q
Pin-Priority: 990
qC5F&jZ5o*gU*n0
-A0bb }ge]0Package: emerald食品伙伴个性空间*L%[K:Gf#a4Lw%Y5f*B
Pin: version 0.2.0*
w/mz(m4FZs0Pin-Priority: 990
.n,s}ehMg0食品伙伴个性空间#Pv a(mg{
Package: emerald-themes食品伙伴个性空间C F(v}*J6@
Pin: version 0.2.0*食品伙伴个性空间;{%t'DfqS&T1`
Pin-Priority: 990食品伙伴个性空间S2?aAg ^b^R
食品伙伴个性空间f@8ars@
Package: libemeraldengine0
_z+TN3u&blShc0Pin: version 0.2.0*食品伙伴个性空间|8G3KXb8t
Pin-Priority: 990
?S8d3R4nM0

GGK8GN|C&g&w9O8t0最后,下载安装beryl
p-Q] ~eb |[0
代码:
sudo apt-get install beryl emerald-themes

3x~5| L:t0食品伙伴个性空间f0YmU/w3h7Uk,r
重启系统,别和我说你不会,不会自己想办法...食品伙伴个性空间~{;P`zp]i/r3b

:gWQR3mVlk [1MMFm0一般的说来,在开始登录画面,输入完用户名密码之后,按F10.选择 gnome with XGL启动之后,华丽的3D桌面就随之启动了.
Z F1~+{/xU)Wv0
]OW'f@5Y9MSD.JO/r0个人觉得,类似硬件的同学,都应该可以参照此过程安装驱动 XGL 以及 beryl.
_~ P@*K9d0

相关阅读:

TAG: Ubuntu

 

评分:0

我来说两句

显示全部

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

Open Toolbar