X一碰glx就當要如何解?

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

X一碰glx就當要如何解?

文章sppmg » 週一 7月 30, 2007 5:24 pm

之前載了2個3D的遊戲回家玩,他們都要libc6-2.6。但我系統中的套件庫只有libc6-2.3(我沒網路)。雖然沒裝成功,但遊戲仍就能玩。
不過就在我後來裝第二個遊戲後再重開機就碰上這問題。重裝nvidia的驅動也不行,最後aptitude reinstall xorg-xxx才進的了X。不過仍就無法執行opengl相關程式,一碰X就當掉。

希望高手們能幫我看看是哪裡出問題

下面是xorg的log(只擷取後面一部分)
代碼: 選擇全部

(II) NVIDIA(0): Setting mode "1280x1024"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(WW) NVIDIA(0): Option "XAANoOffscreenPixmaps" is not used
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x6d) [0x4802ed]
1: /lib/libc.so.6 [0x2ae13fdf1110]
2: /lib/libc.so.6(__ctype_tolower_loc+0x25) [0x2ae13fdeb2c5]
3: /usr/bin/X(xf86nameCompare+0xfe) [0x4a4cde]
4: /usr/bin/X(InitInput+0x103) [0x45ea23]
5: /usr/bin/X(main+0x337) [0x430e57]
6: /lib/libc.so.6(__libc_start_main+0xda) [0x2ae13fdde4ca]
7: /usr/bin/X(FontFileCompleteXLFD+0x9a) [0x43026a]

Fatal server error:
Caught signal 11.  Server aborting
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章訪客 » 週一 7月 30, 2007 5:31 pm

你可以查一下/var/log/Xorg.0.log裡面有(EE) 的錯誤訊息寫什麼.
訪客
 

文章sppmg » 週一 7月 30, 2007 5:33 pm

哈哈哈
沒有(EE)耶
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章訪客 » 週一 7月 30, 2007 6:07 pm

reintall xorg 後通常要重新安裝 nvidia 的 driver,否則會有當掉的情形
訪客
 

文章sppmg » 週一 7月 30, 2007 6:12 pm

Anonymous 寫:reintall xorg 後通常要重新安裝 nvidia 的 driver,否則會有當掉的情形

:crying: 重新安裝 nvidia 的 driver後就進不了X了......
應該是最後啟動到 libglx.so 的緣故
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章Per » 週二 7月 31, 2007 10:28 am

nvidia driver 的話,是不是 這個問題:mygod:
Per
可愛的小學生
可愛的小學生
 
文章: 15
註冊時間: 週二 1月 18, 2005 3:07 pm
來自: 臺灣

文章訪客 » 週二 7月 31, 2007 11:04 am

新的 xorg driver 是放在
/usr/lib/xorg/modules/drivers
nvidia install 的 libglx.so 是在
/usr/lib/xorg/modules/extensions
所以找不到

把 /usr/X11R6/lib 對應的

ln -s /usr/X11R6/lib ... .

就可以了,用 cp 當然也可以
訪客
 

文章訪客 » 週二 7月 31, 2007 11:06 am

更正:

nvidia install 的 libglx.so 是在
/usr/X11R6/lib/modules/extensions
訪客
 

文章sppmg » 週三 9月 26, 2007 6:24 pm

前幾天趁著假期開始狂試(之前不敢,深怕一不小心沒桌面可用)
用NVIDIA-Linux-x86_64-100.14.11-pkg2.run
還是不行。

安裝過程中跟以前不同處在於:最後跟我說tls的問題,要我移除第三方opengl套件,然後就說有錯等等。可是上面所顯示的兩個檔(分處於不同位置)都是nvidia自己產生的。

還有,我看過Xorg log後,確定libglx.so雖在/usr/lib/xorg/modules/extensions ,但log中顯示確實有載入,只是最後Initializing extension GLX時出現「訊號11」。
目前暫時方法是停用glx,也就是將xorg.conf中的Load "glx"註解掉。
(註:我的xorg是7.1.1)
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章darkranger » 週三 9月 26, 2007 6:53 pm

顯示晶片是?
darkranger
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週一 11月 13, 2006 7:14 pm

文章sppmg » 週三 9月 26, 2007 7:10 pm

darkranger 寫:顯示晶片是?

nvidia geforce 6150
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章darkranger » 週三 9月 26, 2007 8:07 pm

有試過debian的package嗎:
http://wiki.debian.org/NvidiaGraphicsDrivers
darkranger
懵懂的國中生
懵懂的國中生
 
文章: 180
註冊時間: 週一 11月 13, 2006 7:14 pm


回到 debian desktop

誰在線上

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