libGL.so.1: cannot handle TLS data ??

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

libGL.so.1: cannot handle TLS data ??

文章z586 » 週四 1月 01, 2004 11:40 pm

不好意思!又要麻煩各位前輩了!

靠自己搞了一天,還是被打敗了!
在執行 xmms 和 wings3d (一套 3d 建模程式) 時出現以下錯誤
libGL.so.1: cannot handle TLS data

目前只知這是 nvidia 官版驅動程式的問題
試過google上的各種解決方式還是不行...

XF86Config-4 中的 dri & GLcore 已經標註掉了,甚至連 /usr/lib 內的 libGL.so.* 都從 /usr/lib/tls 內 ln 過來了還是不行...

我的 debian 是用 testing ,KDE ,NVIDIA-4496 ...

謝謝!!
映心塵
z586
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週六 12月 13, 2003 1:12 pm
來自: taiwan

re:libGL.so.1: cannot handle TLS data ??

文章doxgen » 週六 1月 03, 2004 10:51 am

I guess that your kernel should be 2.4.x which has not tls support.
if you prefer using NVIDIA package instead of build a module deb package using nvidia-kernel-source. please try:
#./NVIDIA-Linux-x86-*.run --force-tls=classic
doxgen
可愛的小學生
可愛的小學生
 
文章: 27
註冊時間: 週一 10月 13, 2003 1:56 pm
來自: Shanghai

re:libGL.so.1: cannot handle TLS data ??

文章z586 » 週六 1月 03, 2004 9:39 pm

doxgen 寫:I guess that your kernel should be 2.4.x which has not tls support.
if you prefer using NVIDIA package instead of build a module deb package using nvidia-kernel-source. please try:
#./NVIDIA-Linux-x86-*.run --force-tls=classic


thank you !!
映心塵
z586
可愛的小學生
可愛的小學生
 
文章: 10
註冊時間: 週六 12月 13, 2003 1:12 pm
來自: taiwan

Re: libGL.so.1: cannot handle TLS data ??

文章訪客 » 週一 8月 09, 2004 10:36 pm

z586 寫:在執行 xmms 和 wings3d (一套 3d 建模程式) 時出現以下錯誤
libGL.so.1: cannot handle TLS data


我的問題和這篇的不太一樣. 執行mplayer後出現的是
代碼: 選擇全部
mplayer: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
後來查了一下, 應該是xlibmesa 和ati driver 衝突, 所以想重心安裝xlibemesa* ;但是出現
代碼: 選擇全部
讀取套件清單中... Done
了解套件依存關係中... Done
Note, selecting xlibmesa-gl for regex 'xlibmesa*'
Note, selecting xlibmesa-dev for regex 'xlibmesa*'
Note, selecting xlibmesa3-glu-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-dri for regex 'xlibmesa*'
Note, selecting xlibmesa-glu for regex 'xlibmesa*'
Note, selecting xlibmesa3-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa3 for regex 'xlibmesa*'
Note, selecting xlibmesa3-glu for regex 'xlibmesa*'
Note, selecting xlibmesa-gl-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-glu-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-dri-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-gl-dev for regex 'xlibmesa*'
Note, selecting xlibmesa-glu-dev for regex 'xlibmesa*'
Note, selecting xlibmesa3-gl-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa4-glu for regex 'xlibmesa*'
Note, selecting xlibmesa3-gl for regex 'xlibmesa*'
Note, selecting xlibmesa4-gl for regex 'xlibmesa*'
0 upgraded, 0 newly installed, 刪除 0 個套件,另不更新 15 個套件。


怎麼會這樣呢??
還是不是要裝xlibmesa的套件呢?? 請各位前輩指教一下.
謝謝.
(用apt-get upgrade xlibmesa* 好像也沒用; sorry, 我也只是個end user, 如果有什麼地方 沒交代清楚的地方 請多包涵;)
訪客
 

Re: libGL.so.1: cannot handle TLS data ??

文章阿信 » 週二 8月 10, 2004 10:22 am

Anonymous 寫: 我的問題和這篇的不太一樣. 執行mplayer後出現的是
代碼: 選擇全部
mplayer: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
後來查了一下, 應該是xlibmesa 和ati driver 衝突, 所以想重心安裝xlibemesa* ;但是出現
代碼: 選擇全部
讀取套件清單中... Done
了解套件依存關係中... Done
Note, selecting xlibmesa-gl for regex 'xlibmesa*'
Note, selecting xlibmesa-dev for regex 'xlibmesa*'
Note, selecting xlibmesa3-glu-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-dri for regex 'xlibmesa*'
Note, selecting xlibmesa-glu for regex 'xlibmesa*'
Note, selecting xlibmesa3-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa3 for regex 'xlibmesa*'
Note, selecting xlibmesa3-glu for regex 'xlibmesa*'
Note, selecting xlibmesa-gl-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-glu-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-dri-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa-gl-dev for regex 'xlibmesa*'
Note, selecting xlibmesa-glu-dev for regex 'xlibmesa*'
Note, selecting xlibmesa3-gl-dbg for regex 'xlibmesa*'
Note, selecting xlibmesa4-glu for regex 'xlibmesa*'
Note, selecting xlibmesa3-gl for regex 'xlibmesa*'
Note, selecting xlibmesa4-gl for regex 'xlibmesa*'
0 upgraded, 0 newly installed, 刪除 0 個套件,另不更新 15 個套件。


怎麼會這樣呢??
還是不是要裝xlibmesa的套件呢?? 請各位前輩指教一下.
謝謝.
(用apt-get upgrade xlibmesa* 好像也沒用; sorry, 我也只是個end user, 如果有什麼地方 沒交代清楚的地方 請多包涵;)

hi...上述的問題應該是因為 xlibmesa3/4的並存,您應該執行 apt-get install xlibmesa4*

小弟認為是先反安裝 Ati 的驅動程式,然後在安裝 xlibmesa4,最後有需要的話,在安裝 Ati 的驅動程式。

Ati 的驅動程式目前不會覆蓋掉系統上的 libGL.so.1,但您可也可參考這一個 ATI Linux driver packages for Debian這個網頁來製做 Ati driver for deb
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 debian desktop

誰在線上

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