[問題&分享] kernel 2.6.16-2 + nvidia 6200 + xgl

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

[問題&分享] kernel 2.6.16-2 + nvidia 6200 + xgl

文章a3and5 » 週二 8月 22, 2006 2:04 pm

分享一下我裝nvidia驅動還有xgl的心得

首先,我的系統是用etch beta 3 release,從這裡下載的。
http://www.debian.org/devel/debian-installer/
安裝完後,就是2.6.16-2的核心。

安裝完x-window以及gnome後,第一件事情就是灌顯卡驅動,
在網路上以及學園中搜尋到的,我試過,幾乎都會有錯,
可能是我功力不夠,沒辦法解決,不過後來試了一個可以安裝的辦法,

vim /etc/apt/sources.list
先將sources.list中,你最主要的套件來源,從etch改成sid,
然後apt-get update,接著

按ctrl+alt+F1,進到終端機模式,然後輸入
/etc/init.d/gdm stop
把x-window關掉,然後

apt-get install module-assistant build-essential
這步驟會把一些該俱備的東西都裝起來,但注意,會裝下gcc-4.1
但是要成功安裝,需要的是gcc-4.0,所以

apt-get install gcc-4.0
cd /usr/bin
rm gcc
ln -s gcc-4.0 gcc

接著

m-a prepare
m-a auto-install nvidia

然後會幫你弄好好,接著

apt-get install nvidia-glx
就大功告成了,

最後修改 Xorg.conf
vim /etc/X11/Xorg.conf

把 Section "Device" 下的 Driver
從 vesa 或是 nv ,改成 nvidia 就行了

apt-get install nvidia-settings
你可以順便安裝上面那個,在gnome中設定一些顯卡的選項

apt-get install mesa-utils
glxgears

你也可以裝上面那個,然後輸入 glxgears ,來看看你跑的 fps 有多少

=====分格線=====

緊接著安裝 xgl
把 sources.list 改回 etch
然後 update & upgrade

接著,把一些該裝的裝一裝
apt-get install alien
apt-get install libdrm2 libpng3 libxdamage1 libxcomposite1 libxfixes3 libxrender1


接著下載這個 script ,然後執行他,
wget http://sonique54.free.fr/xgl/setupxglen.sh
sh setupxglen.sh


等安裝完後,他會問你要不要進去看看 xgl,
選y ,進去等個30秒左右,就有影片裡很炫的功能可以玩了。

=====問題分格線=====

問題來了,之後我就沒辦法再看到他了,

直接從終端機進去可以,下這個script就可以了
#!/bin/bash
##### Launch XGL Xserver ####
Xgl :0 -fp /usr/share/fonts/X11/misc -ac -accel glx:pbuffer -accel xv:fbo:1 & sleep 5;
##### Launch Gnome ####
DISPLAY=:0 gnome-session &
#### Launch Compiz (this thing create effect (cube fade...) ####
sleep 30; DISPLAY=:0 compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher menu water &
#### Launch gnome decorator to actualise ####
DISPLAY=:0 gnome-window-decorator


把上面那段存成 xgl.sh ,放在 /root/ 裡
然後打下面那兩行,進去就有xgl了
/etc/init.d/gdm stop
sh xgl.sh


但從gdm進去,始終沒有成功過,
不管怎麼樣都是原來的樣子。 / .\

有經驗的人可以教教小弟嗎?
另外,有人在 testing 裡的 kde 以及 xfce4 ,成功裝上xgl的嗎?
如果可以,也能不吝教小弟嗎?實在感激不盡了!
a3and5
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週四 6月 08, 2006 12:54 am

文章訪客 » 週二 8月 22, 2006 3:56 pm

Fedora Core 6 is slated for release on October 9th, and is expected to include a laundry list of visible and under the hood improvements to Red Hat's community distro. FC 6 is also expected to take advantage of the AIGLX framework for improved 3D graphics.Compiz will complement the existing Metacity window manager.Testing the Linux desktop is also expected to get a boost in FC6 with the Dogtail application, which is a graphical test and automation framework. Java integration improvements are also on deck in FC 6 by way of the GCJ Web plugin, which is designed to enable Java applets to run by default in Mozilla Firefox. FC 6 also takes a stab at internationalization support. FC 6 will also sport a management tool for Xen Virtualization, which was introduced in the current Fedora Core 5 build.

看了上面及一些相關文章討論如何安裝xgl等,讓人想起以前的一本書"無痛xxx"。
訪客
 

文章kiwe » 週日 9月 03, 2006 12:02 am

vim /etc/gdm/gdm.conf

增加以下code
==================== c o d e ====================
[servers]
0=Xgl # replace X by Xgl

[server-Xgl]
name=Xgl
command=/usr/X11R6/bin/Xgl :0 -fullscreen -fp /usr/share/fonts/X11/misc -ac -accel glx:pbuffer -accel xv:fbo
==================== c o d e ====================

我在debain(gnome)下按你的方法安裝出現跟你同樣的狀況
仔細看了那個script作者的網站就有解答了
http://sonique54.free.fr/xgl/xgl.htm
kiwe
 

文章dummy » 週日 9月 03, 2006 2:11 am

請問
依上述方式安裝 相較於安裝 nvidia.com 提供的驅動程式
是否在某些方面(如功能或穩定性)有所差異?

不過,安裝原廠的 driver 我倒是碰到一個麻煩
在 amd64/etch beta3 安裝沒有問題
在 kubuntu 6.06 碰到缺件問題(binutils)無法安裝
dummy
 

文章a3and5 » 週日 9月 03, 2006 12:19 pm

我也不清楚耶,不過我看版本號是一樣的
所以我就不直接用官方提供的驅動程式
用到現在,沒什麼問題,該有的也都有,穩穩的跑。

缺件問題,小弟能力不足,就請其他高手解決了@@

dummy 寫:請問
依上述方式安裝 相較於安裝 nvidia.com 提供的驅動程式
是否在某些方面(如功能或穩定性)有所差異?

不過,安裝原廠的 driver 我倒是碰到一個麻煩
在 amd64/etch beta3 安裝沒有問題
在 kubuntu 6.06 碰到缺件問題(binutils)無法安裝
a3and5
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週四 6月 08, 2006 12:54 am

文章sandpaper » 週四 12月 14, 2006 1:46 pm

我按照kiwe的方式更改了/etc/gdm/gdm.conf
重新開啟都無法啟動3D效果
但是直接從文字環境下用root啟動xgl可以成功出現3D效果
我也照http://sonique54.free.fr/xgl/xgl.htm
的方式設定進入gnome即啟動compiz
compiz有load..
但選用compiz的theme
視窗的bar會不見
接著我參考
http://my.donews.com/lonecat/2006/09/21 ... ECCWvUwVt/
的4.2..用session啟動
仍然是一樣的情況
請問有辦法解決嗎
ps.我有設定gdm的timeout 30秒

另外我裝的compiz theme manager的圖示都跑不出來
讓我懷疑是不是這個工具有安裝失敗
我所有的網頁all in one note^^
blog: http://paperli.blogspot.com/
個人網頁: http://web.ekm.com/paper/
留言簿: http://www.aypwip.org/webnote/paper/
歡迎光臨 :finger1:
sandpaper
可愛的小學生
可愛的小學生
 
文章: 73
註冊時間: 週六 1月 15, 2005 12:47 am

文章訪客 » 週四 12月 14, 2006 1:52 pm

nvidia beta drivers didn't need XGL or AIXGL anymore.
訪客
 

文章洪瑞興 » 週四 12月 14, 2006 7:52 pm

執行gdm後出現NVIDIA很大的LOG

然後畫面一片黑(我用42"LCD解析度1240x768)

用Ctrl+Alt+F?切換有看到桌面可是很大

要如何設定NVIDIA的解析度 1024x768

vga:NVIDIA GeForce 7600 GS
洪瑞興
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週四 5月 27, 2004 7:09 pm

文章sppmg » 週二 12月 19, 2006 6:53 pm

Anonymous 寫:nvidia beta drivers didn't need XGL or AIXGL anymore.


:mygod: 你是說若裝nvidia的驅動就不用xgl?
是直接裝beryl嗎??

另外
到底nvidia的官方驅動和其他地方的有什麼差別阿?有人能幫忙回一下嗎?

順便問:什麼是nvidia-glx啊?? :ooops:
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章sandpaper » 週四 12月 21, 2006 1:26 pm

我說一下昨天試的結果好了
系統是debian etch
安裝nvidia官方9631 driver
按照
http://wizah.blogspot.com/2006/11/debia ... ivers.html
方式安裝

接著照
http://wizah.blogspot.com/2006/10/debia ... ompiz.html
設定xorg.conf

compiz是直接用etch裡的
sudo apt-get install compiz

接著sudo /etc/init.d/gdm start
進入gnome後
執行compiz --replace --fast-filter
這樣就可以看到compiz的變態果凍特效了

ps.我之前有照樓主方式安裝過xgl+compiz(用debian的nvidia-kernel-2.6.18-3-k7套件)
比較一下
用上述方法(nvidia官方driver+debian etch的compiz)結果頓的非常嚴重...
我不確定是driver的問題還是etch的compiz套件的問題....

不過重開機幾次的結果是不一定每次執行compiz --replace都會成功
常常會記憶體區段錯誤
可能是我硬碟快掛了吧?! :-P
我所有的網頁all in one note^^
blog: http://paperli.blogspot.com/
個人網頁: http://web.ekm.com/paper/
留言簿: http://www.aypwip.org/webnote/paper/
歡迎光臨 :finger1:
sandpaper
可愛的小學生
可愛的小學生
 
文章: 73
註冊時間: 週六 1月 15, 2005 12:47 am

文章sandpaper » 週四 12月 21, 2006 1:33 pm

洪瑞興 寫:執行gdm後出現NVIDIA很大的LOG

然後畫面一片黑(我用42"LCD解析度1240x768)

用Ctrl+Alt+F?切換有看到桌面可是很大

要如何設定NVIDIA的解析度 1024x768

vga:NVIDIA GeForce 7600 GS


dpkg-reconfigure xserver-xorg

請服用:-)
我所有的網頁all in one note^^
blog: http://paperli.blogspot.com/
個人網頁: http://web.ekm.com/paper/
留言簿: http://www.aypwip.org/webnote/paper/
歡迎光臨 :finger1:
sandpaper
可愛的小學生
可愛的小學生
 
文章: 73
註冊時間: 週六 1月 15, 2005 12:47 am


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客