PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   NVIDIA放棄Linux開源驅動 不支持GTX 400 (https://www.pcdvd.com.tw/showthread.php?t=890179)

marks 2010-04-01 12:47 AM

引用:
作者octapult
NV也是有這種情況呀

不過這種問題很好解決的,安裝舊版驅動程式就好了

像ATI X300就安裝Catalyst 9.3

現在用Arch就遇到這種鳥問題
因為它的系統都得從網路上下載
偏偏載下來的都是新版程式
結果舊版的driver不能支援
偏偏新版的driver又不支援690g的內顯
搞得想用新版driver也不行, 想用舊版程式也找不到
其他版本的Linux就比較不會有這種問題

orakim 2010-04-01 02:49 AM

引用:
作者octapult
+1

其實開源不是毒蛇猛獸,開發者也沒有要求廠商把所有資料都公開
廠商只需要把什麼指令會導致什麼動作的這些微指令集公開就好了
開源的開發者自然可以根據這些指令去寫出驅動程式
更重要的是,不管是Linux、MAC OS X、FreeBSD、Solaris、各種Unix-like作業系統都能受惠,寫出各自的驅動程式,而不用眼巴巴的等待廠商支援

問題是AMD/ATi可能自己都不太清楚了
如果清楚的話fglrx過去就不會這麼慘澹經營了好幾年,直到去年才開始有好轉的跡象
(之後AMD/ATi linux Driver 開發負責人 bye bye了)
在官方都不太清楚的狀況下,是有那個必要 去公開所有開發所需的資料讓opensource去改善支援

引用:
作者NEAL
P.S.我記得ATI好像在Linux閉源驅動上很機歪,只要是兩代前的顯示晶片,就會取消支援
像IBM T43上面搭載的X300,就不能用ATI今年放的FGLRX驅動,一灌完Xorg就掛掉了
NV也是有這種情況呀
不過這種問題很好解決的,安裝舊版驅動程式就好了
像ATI X300就安裝Catalyst 9.3

這有問題
因為xserver、跟linux kernel 在最近半年有很大的變動,不能使用舊版的
這就是為什麼 AMD/ATi,決定不提供舊版驅動程式(必須要另外花錢開發)
當然另一方面也是opensource的driver 在舊GPU支援上 已經夠好了,實在沒什麼必要另外開發官方版的
至於nvidia沒有好的opensource driver為什麼也跟著這樣搞,就...
--
這個情形大概類似於以下的假設:
出現一個winXP的更新(譬如說支援DirectX 11),但這個更新需要新的driver才能使用
如果沒有新的driver就進行更新,winXP就只剩下指令集模式可以用

然後廠商宣佈最近幾個版本的GPU可以提供新版driver,但過去的都不提供
所以使用舊GPU的系統 只能不更新,要不然就只能依賴opensource的driver


所有的時間均為GMT +8。 現在的時間是12:52 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。