[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食品伙伴个性空间vy t5@%w:{

BE l.~UN5x0参考了Ubuntu官方论坛
s/PO!RVM0食品伙伴个性空间9F)A!{mN9q,T
http://ubuntuforums.org/showthread.php?p=2420732食品伙伴个性空间(K!eIY*j
食品伙伴个性空间x%q$T^ v*H!Q
方便大家起见,特别把我安装的过程写出来
6@Dd Vxz1E0食品伙伴个性空间7qn,l| e

^YU\3L B0我的Dell Inspiro 6400n硬件配置为:食品伙伴个性空间V2u`/G:x y
Intel Core 2 Duo T5500 @ 1.66GHz
4G;o!DBwCX2Y0ATI REDAON MOBILE X1400
\ ml'AlP:P0Intel 945 PM
O5B*e@"Z"T$Hf0Broadcom 4311 (Dell 1390) Wireless食品伙伴个性空间;vlQa I?`
15.4" LCD w/ 1280x800
KtXpjq3O%\0SATA 80G 5400RPM
1D)^ g(A }01GB (512*2) DDR2 667MHz食品伙伴个性空间R5lj;HijG
... ...
K+i qgXukJK_0和英文安装向导的机器配置有细微差距,相信同时期购买的机型配置类似.食品伙伴个性空间sg9@i S6h+_t\M6[

%F:]-F$F{6@0首先下载Alternate CD.因为Desktop安装时由于驱动原因无法启动X.
t9k DE[ G,Y%H'bq0安装时,个人推荐使用一般安装方式,且在安装过程中暂时不配置网卡地址.(因为85%的时候会去下载语言包,我尝试了几次,拔网线效果不明显 -_-)
m:R E+tjn"qgf%B0安装完系统之后是无法开启X的,在命令行下完成驱动的安装.
2G!h!E.ki9X;d5o0我使用路由器上网,打开了DHCP,之后网络就自动获得地址了.如果没有DHCP的同学,请自己去寻找命令行下配置ip的方法,当然也更欢迎高手指导.食品伙伴个性空间 k+LS?d)K)SN!U
食品伙伴个性空间_}Tn LG
英文原文中在安装完系统重启之后有一个步骤,我个人不很明白其意义,暂且照样抄过来.
0R}*A V[}"w;K#a0
f+`7l%N3JBu0首先
[;G!s9U0d{0
代码:
sudo nano /etc/modprobe.d/blacklist
食品伙伴个性空间^[ EV_X:_
在文件中加入
m6}&|:pw;U[$`0
代码:
食品伙伴个性空间](p+q6Kf'|
blacklist bcm43xx
/pz{"` y5]+{V9k0blacklist video
Uv,So2?z@u!R0
食品伙伴个性空间?W|G!|'v
然后,修改源配置食品伙伴个性空间,irZ/o I2^E0Rv]
代码:
sudo nano /etc/apt/sources.list
食品伙伴个性空间(EVARU?n4c
食品伙伴个性空间+SX7Z.^3Q@Cr zt0QJ
下面是我个人偷懒的方法
/x9[l;Ysu}0我个人是在win(或者其他系统)下先修改好合适的list,然后直接食品伙伴个性空间9z O m5t+z
代码:
sudo cp /meidia/挂载盘/文件夹/sources.list.txt /etc/apt/sources.list
食品伙伴个性空间TSCj#t^GF7?^
上面的中文部分大家自己发挥哈.或者老老实实的自己逐条输入源地址...-_-
V7p `]H~6T"`0食品伙伴个性空间%|,FVS ^$Ow"]}
然后就是更新系统了,相信大家都很熟悉了吧,不过,为了方便新手:食品伙伴个性空间 sDh5F?)q1~
输入
smT"c,q#I0
代码:
sudo apt-get update

`%qc IW4Z0然后
G&\QR e#P0
代码:
sudo apt-get upgrade

s&ER;c {:j0然后是漫长的等待,所以大家一定要配置好源地址文件啊!食品伙伴个性空间&P;qg+Py E6lo)OY
食品伙伴个性空间O3?B[)p Iu,{`
下面是为了节省时间的方法食品伙伴个性空间-pLfH5o4N;t
我是之前就把所有的包都下载好,然后直接复制的.代码如下食品伙伴个性空间.\p3kpW
代码:
sudo cp /包文件存放位置/*.deb /var/cache/apt/archives/

,g-K B&x2Y0食品伙伴个性空间?;n-ng+L)h4G ah d9b
终于把安装驱动/XGL/beryl之前的准备工作完成了.下面是安装显卡驱动.食品伙伴个性空间0~N&d-K`#Cfa9H
可以参考http://forum.ubuntu.org.cn/viewtopic.php?t=26188中安装源中开源驱动的方法,如果自己编译安装过官方驱动,建议从头开始,我个人就是自己先编译了官方驱动之后,再卸载然后安装开源驱动都无法正常使用beryl,一直花屏,不开beryl还一切正常.食品伙伴个性空间8Wu5r5lYt

6o%[o4T&s[5DFbu'u0方便起见,也将过程贴出:
8Q6L1g5O5a,}.q0首先,下载安装源中的驱动食品伙伴个性空间Qs@#M \KjA
代码:
sudo apt-get install xorg-driver-fglrx fglrx-control

:CTJ T8R"xp0然后,初始化显卡驱动食品伙伴个性空间Xm4gw^h9O
代码:
sudo aticonfig --initial
食品伙伴个性空间.o.C&I ?.B c
代码:
sudo aticonfig --ovt=Xv

q.|2GT*n,n0修改显卡配置文件食品伙伴个性空间T+G-I)p}2M m+XI F+M
代码:
sudo gedit /etc/X11/xorg.conf

8xL lO0paY0在文件中加入食品伙伴个性空间@nVERS$hx%w
代码:
食品伙伴个性空间:H(a {6Htq.Z
Section "Extensions"食品伙伴个性空间}z7D~@)G"ZX9~
        Option  "Composite" "0"
I8lh Svx^9Z(|}0EndSection食品伙伴个性空间7j7V#R+mf4rsp
食品伙伴个性空间4?,t~M4YAH
Section "ServerFlags"
,T \^ oIw0        Option  "AIGLX" "off"食品伙伴个性空间-g"YF s1A
EndSection食品伙伴个性空间MCl"GH1B

aN7t*r2{M-\`7c%|0
?D,| B}3k0重起系统食品伙伴个性空间D J7fK5W)z2h
代码:
sudo shutdown -r now
食品伙伴个性空间 a1`#T|'[.qQ

8cz fZ*a P0到此,我们应该正常启动了X.
/zo6\Xx/N0系统会提示有私有驱动被安装了,如果出现问题云云...无视了.
.B'uk+m-}["|0打开 系统--受限驱动管理 在ATI那一行的选择框上打勾.
-m"ciG*MUo |I-h0在终端下运行
1C3MFev0
代码:
fglrxinfo
食品伙伴个性空间6Xw4S*d"PG8K`
如果显示为:
Lmwb&b5BLG$ZPi)~0
代码:

/j LD VFvk0display: :0.0  screen: 0
nK5e&F g4D2{i+d$|T0OpenGL vendor string: ATI Technologies Inc.
q#lE%N8frY:V0OpenGL renderer string: ATI Mobility Radeon X1400食品伙伴个性空间.TV!t]$]`O
OpenGL version string: 2.0.6334 (8.34.8)
QAo F(h.u0
食品伙伴个性空间wV [/sxS1I
那么,恭喜,显卡驱动完美的安装成功了.(以上是我机器的显示,如果您的机器不是相同的配置,会有不同.)
6L u ? p}&Yu2Y`0食品伙伴个性空间(p+v T.TVE [/R
下面是XGL的安装,很简单的.
.DR$i,TZ0W0首先下载安装食品伙伴个性空间A:c+\cvo
代码:
sudo apt-get install xserver-xgl
食品伙伴个性空间 |*vsB2i#r"q
然后,创建一个开机加载XGL的脚本文件
7FT~1CB0t}9Rk0
代码:
sudo gedit /usr/local/bin/startxgl.sh
食品伙伴个性空间y9G.s[!c'x'XC$p
在文件中输入
Y1nS7[Mdj'r^0
代码:
食品伙伴个性空间h$?T EJ,Km
#!/bin/sh
nq5J |)j o.^0Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &食品伙伴个性空间g yiVe+}X%V Y
DISPLAY=:1食品伙伴个性空间-]wl+v,G`)S
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
%Zn4}D}o P9J0xauth -i add :1 . "$cookie"
#q+B"n;Y.JhV$x+g0exec dbus-launch --exit-with-session gnome-session食品伙伴个性空间4Ee @{ c;V} Y*h$p

3qwS1dw ie;_}0给刚才的文件赋予相关权限食品伙伴个性空间ar#Nz#H8oej
代码:
sudo chmod a+x /usr/local/bin/startxgl.sh
食品伙伴个性空间~2GwZ*H6^/h-F0[_4k
再创建一个XGL进程的文件食品伙伴个性空间(~FyV4m7eI6jk
代码:
sudo gedit /usr/share/xsessions/xgl.desktop
食品伙伴个性空间y(^ [ M!J!z9p I
输入
;EELD | b6c s0
代码:
食品伙伴个性空间e%nA+x)f!}
[Desktop Entry]食品伙伴个性空间 o6W@{9xu s8C
Encoding=UTF-8
hX5GZ0ee A"G1{'J:M0Name=GNOME with XGL食品伙伴个性空间y4W%L3OI.]G%w o
Comment=食品伙伴个性空间]Or"F&ahA8I)@^
Exec=/usr/local/bin/startxgl.sh
+U#OA9T%I_E-q0Icon=
8{6q6r3A&sm"[V@0Type=Application食品伙伴个性空间%I{mNa2h [B8c

.K O Pna\t0赋予文件可执行权限
.G%z;u#oq O![ Vyi0
代码:
sudo chmod a+x /usr/share/xsessions/xgl.desktop

#p2[`1i?W0再创建一个脚本文件,判断XGL进程是否加载,如果加载了XGL就开启beryl,否则不开启beryl.
kE:a*d^{;RDo_-S0
代码:
sudo gedit /usr/local/bin/start_beryl.sh

VuJ0](VY!jU0输入
k"v#~QMfLiH Y0
代码:
食品伙伴个性空间0L$nndL]:I
#!/bin/bash
#X%\4D"u?0#
,j6b8T,g(~^5}k0# Start beryl-manager within gnome-session
,kbZfc@0#
tQ4Z5u?pN tX0if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
u;p9`.U:?.~;N#D\t0DISPLAY=:1 beryl-manager
Q$\%~)C'tC0DISPLAY=:1 beryl-xgl
:t6[wSQrf/R A0else echo "${0}: Error: beryl-manager not launched. Xgl not running?"食品伙伴个性空间fLWt(v%cU R
fi食品伙伴个性空间9Dw#SS"[%kKR&s m-~,~

*Jv(AG*Td*Z0同样赋予可执行权限食品伙伴个性空间+aP5km/NAw
代码:
sudo chmod a+x /usr/local/bin/start_beryl.sh
食品伙伴个性空间:{7Y`#MP9c%`/b*] L
最后,在 系统--首选项--会话 中加入带有XGL进程的会话食品伙伴个性空间-q {1@1U KK2C.VnJ
新建一个,名称随意,比如beryl,命令中输入
8r W5B[3Y @7L0{1i0X0
代码:
/usr/local/bin/start_beryl.sh

X J/S,R6n0
3Yp@v_0到此,XGL以及beryl的安装配置基本完成.完成beryl的安装就大功告成了.食品伙伴个性空间$V0OGQ%a

L?iKtv7U0首先,下载源的key食品伙伴个性空间 |6j`n$bC:KD.w
代码:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
食品伙伴个性空间/x I2p0V6Z6@xkr3}
然后,编辑源文件食品伙伴个性空间K2C.|"S0Ab
代码:
sudo gedit /etc/apt/sources.list
食品伙伴个性空间9e0X1l3{:I?nSl
加入源食品伙伴个性空间7|A1fH2I+~;QG
代码:
deb http://ubuntu.beryl-project.org/ feisty main

$B%E8`,u)x L1y ^0更新系统食品伙伴个性空间 kCR C"E(}N
代码:
sudo apt-get update

g.N5pvXBF*g0
代码:
sudo apt-get upgrade
食品伙伴个性空间?t8j Z b-K
由于ATI驱动对新版本的beryl支持不十分完善,因此限制beryl的版本.
pc9\;x Z0修改配置文件食品伙伴个性空间[%y)th:\9AW1h;T%i
代码:
sudo gedit /etc/apt/preferences
食品伙伴个性空间?vVH7z
输入
M$G6~y7e)H2y%H0
代码:
食品伙伴个性空间)mj+`q;cI-?!] FKQ n
Package: beryl食品伙伴个性空间Y6}vAf
Pin: version 0.2.0*食品伙伴个性空间g:V ]oXX
Pin-Priority: 990食品伙伴个性空间/WU!q!|;X$J~I
食品伙伴个性空间D](S2QJ5l
Package: beryl-core
\}Wc-QD U0Pin: version 0.2.0*
A.u$sg,K-cClO0Pin-Priority: 990
bw'{ RpnD6k5cm9O0食品伙伴个性空间,z!_0tP*C;Q;O3T
Package: beryl-manager
f&U*t-T5Q Pu0Pin: version 0.2.0*
H ]+|u6Q;h+_0Pin-Priority: 990食品伙伴个性空间;q l9|^,~` Z#Km-@
食品伙伴个性空间 u^+t%nIU/xf#@x6_
Package: beryl-plugins
:` `$DF'X6z(X(d0Pin: version 0.2.0*食品伙伴个性空间N}K$MA:[ Q3{
Pin-Priority: 990食品伙伴个性空间5["Z Zrz

iFa ~L6dlqS;N0Package: beryl-plugins-data
1OjC3I Gy0Pin: version 0.2.0*食品伙伴个性空间c|(h/E$t_^6s c
Pin-Priority: 990食品伙伴个性空间v"\M;?@b
食品伙伴个性空间9^ZY vm%Od
Package: beryl-settings
\N\c-npP1F&|0Pin: version 0.2.0*食品伙伴个性空间:c3K6k#?e*BW x.W
Pin-Priority: 990食品伙伴个性空间vEH4S`
食品伙伴个性空间6tAK4{fv$h d?j
Package: beryl-settings-bindings食品伙伴个性空间8uQ)r g#M
Pin: version 0.2.0*
*}*qn*j Y kRB0Pin-Priority: 990
:J/i8ES7mXm([4qtew0
%tNU4qo,A'Z?Ym0Package: libberyldecoration0食品伙伴个性空间_!M$h2U?Zh5~
Pin: version 0.2.0*食品伙伴个性空间v$K%A(p&W+f;xD^_ [
Pin-Priority: 990食品伙伴个性空间[2m~"qQ/G6jn?
食品伙伴个性空间5K${t$o3vgj
Package: libberylsettings0食品伙伴个性空间c9Z9e N|h!MT
Pin: version 0.2.0*
W3fW1s$?1?"O0Pin-Priority: 990
ta8bE?W fI0食品伙伴个性空间!N`}A"G
Package: emerald食品伙伴个性空间JJ6k0t+MyE
Pin: version 0.2.0*
0i_4?:gJ0Pin-Priority: 990食品伙伴个性空间4|8a A,~,R b'_

!Q+h*l,jSU;C9k0Package: emerald-themes食品伙伴个性空间|Op$mg2s0MtVAy!J
Pin: version 0.2.0*食品伙伴个性空间%L d.ctx-U"bzF
Pin-Priority: 990食品伙伴个性空间2D hOVB)j2e _

g o]1Kc0Package: libemeraldengine0
9CW2TNMO3t/N0Pin: version 0.2.0*
&CF/S)?8dG0Pin-Priority: 990食品伙伴个性空间5tl SQJ qd

syx$F;g \0最后,下载安装beryl食品伙伴个性空间,D9|/\]W S
代码:
sudo apt-get install beryl emerald-themes
食品伙伴个性空间 wj#\&c*J$g(E7p

/vRX,mx R S6o0重启系统,别和我说你不会,不会自己想办法...食品伙伴个性空间u \2QM5_ m e P
食品伙伴个性空间$M&x_I0ht;s
一般的说来,在开始登录画面,输入完用户名密码之后,按F10.选择 gnome with XGL启动之后,华丽的3D桌面就随之启动了.
$T9z5F8S,C4z-D+eM(H+d0
#xvX8Qp$Y F0个人觉得,类似硬件的同学,都应该可以参照此过程安装驱动 XGL 以及 beryl.食品伙伴个性空间0zn pM/iP:rxm

相关阅读:

TAG: Ubuntu

 

评分:0

我来说两句

显示全部

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

Open Toolbar