AMD/Intel混合顯卡驅動問題 [論壇 - Ubuntu硬體支援---顯示卡專區]
正在瀏覽:
2 名遊客
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
最後一次 登錄資料 :
http://paste.ubuntu.com/1485321/ 猜測 錯誤訊息 的原因 是 fglrx.enabled fglrx 仍然使用中 所以 無法啓用 fglrx_updates 試試看 1. 開機 選 recovery / resume 登入桌面 從終端機 sudo aticonfig --initial 停止使用 fglrx 2. 重開機 選 recovery / resume 登入桌面 從終端機 sudo jockey-gtk 停止啓用 fglrx 3. 重開機 選 recovery / resume 登入桌面 從終端機 sudo apt-get purge fglrx sudo apt-get install fglrx-updates fglrx-amdcccle-updates sudo jockey-gtk 啓用 fglrx-updates 注意看 下方 方框 有沒有 支援 3D 加速 字樣 4. 重開機 選 recovery / resume 登入桌面 從終端機 sudo aticonfig --initial 設定使用 fglrx-updates 5. 重開機 選 第一項 登入桌面後 從終端機 再 sudo jockey-text -l 把結果再貼上來 看看 有什麼改變
2013/1/2 11:55
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/12/24 17:44 所屬群組:
已註冊使用者 等級: 4
HP : 0 / 85
![]() |
V字龍 寫到:poloshiao 寫到:xorg:fglrx - ATI/AMD 專利的 FGLRX 顯示卡驅動程式 (專屬, 已啟用, 使用中) 之前的安裝看起來的確一切正常 所以我之前安裝的fglrx支援3D加速嗎? poloshiao 寫到: 又出現錯誤了 以下說明程況: poloshiao 寫到: 這裏沒有問題 poloshiao 寫到: 打開「額外的驅動程式」後,看到fglrx跟fglrx-updates都已經是灰色的,沒有啟用 poloshiao 寫到: 又出現 抱歉,安裝此驅動程式失敗。 jockey.log在以下網址: http://paste.ubuntu.com/1487595/ 另外 這步驟中終端機的內容我貼到了下面網址: http://paste.ubuntu.com/1487613/ 不知道有沒有參考價值 poloshiao 寫到: 所以這步我沒有做 poloshiao 寫到: kmod:wl - Broadcom STA 無線驅動程式 (專屬, 已啟用, 使用中) [auto-install] xorg:fglrx - ATI/AMD 專利的 FGLRX 顯示卡驅動程式 (專屬, 已停用, 未使用) xorg:fglrx_updates - ATI/AMD 專屬 FGLRX 圖形驅動程式 (發行之後的更新) (專屬, 已停用, 未使用) 請問該怎麼辨呢?
2013/1/2 18:54
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
打開「額外的驅動程式」後,看到fglrx跟fglrx-updates都已經是灰色的,沒有啟用 你有沒有 從 recovery / resume 登入 ? 從 終端機 1. sudo lsmod 2. sudo lspci -nvv # 兩個 v 把結果 貼到 http://paste.ubuntu.com 備註 1. jockey 不是很完美 所以 12.10 開始 被 其它 工具 取代了 2. 如果你安裝 fglrx 是 OK 的 那麼 可以考慮 把 fglrx-updates 及 fglrx-amdcccle-updates 移除 sudo apt-get purge fglrx-updates fglrx-amdcccle-updates 依前面方法 重新 啓用/設定 fglrx 及 fglrx-updates 使用一點時間 體驗體驗 過一段時間 再來試試 fglrx-updates 要試時 再貼文
2013/1/2 20:34
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2011/3/11 6:32 所屬群組:
討論區管理群 等級: 44
HP : 216 / 1084
![]() |
Ngai 寫到: 只要 fglrx 作業系統核心模組成功載入就肯定支援 沒有所謂的「正常安裝驅動程式卻沒有 3D 加速」這種東西 所以只要終端機下執行「lsmod | grep fglrx」命令有輸出東西就表示安裝成功
2013/1/3 2:24
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
只要 fglrx 作業系統核心模組成功載入就肯定支援 不知道 如果 硬體沒支援 3D 加速 的話 fglrx 是否有可能 創造出 支援 3D 加速 如果 果真這樣的話 ubuntu 12.10 爲何需要 推動 gallium3d ? 除了 你自己以外 在這個主題 並沒有人作出 正常安裝驅動程式 卻沒有 3D 加速 的結論 也沒有人作出 正常安裝驅動程式 就有 3D 加速 的結論 不要自己 作出 假設的標的 然後 自己對者 假設的標的 亂開空氣槍 然後 叫別人去找子彈 你要提出 你的 說法 你要找證據 支持 你的說法 或者 至少 把前後貼文 看清楚 補充說明 : 並不是 安裝了 fglrx 對於 3D 加速 就會生效 0. 這一篇文章 說 安裝了 fglrx 重開機後 需要 執行 fglrxinfo 看看 3D 加速 有沒有生效 pay special attention to vendor string: if it says Mesa, 3d acceleration is not working 1. 這個 貼文 說明 他需要增加 一行指令 在 XF86Config-4, fglrx 對於 3D 加速 才會生效 I have found that by adding the following section in your XF86Config-4 file (via sudo pico /etc/X11/XF86Config-4) 3d acceleration will work after you restart your computer. It didn't seem to work by the Usual Ctrl+Alt+Backspace to restart X, but it does after a restart. The line in bold is the line to be added, and I included the surrounding text so that it is easy to find. 2. 這一篇 文章 的作者 在試過 FGLRX 後 建議: 最好告訴網友 安裝了 FGLRX, 3D 硬體加速 風險自負 Just finished reinstalling Ubuntu on my other box. Followed the instructions to the best of my abilities. When I rebooted had no video signal. (Black screen). I'm not real happy. Lost all of my files and about a weeks work setting things up. You might warn people that they are taking a big risk for the sake of 3D harware acceleration. I guess I'll have to boot Windows if I want my video card to work right. 3. 所以 要說 "安裝了 fglrx 對於 3D 加速 就會生效" 需要 補強 證據 備註 如果 Ngai 還是 想試試 安裝 fglrx-updates 請再貼文 我們將試試 進 tty1 去安裝 fglrx-updates 這樣就可以排除 X-Window 使用中 的種種影響
2013/1/3 7:55
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/12/24 17:44 所屬群組:
已註冊使用者 等級: 4
HP : 0 / 85
![]() |
poloshiao 寫到: 有呀 poloshiao 寫到: http://paste.ubuntu.com/1490765/ V字龍 寫到:Ngai 寫到: 可是我fglrx-updates安裝失敗 應該兩個都沒有啟用 為什麼還會有 fglrx 3264017 112 呢? poloshiao 寫到: 你們是在討論我安裝fglrx/fglrx-updates後能支援3D加速嗎? 那麼不能在安裝之後用指令或跑測試看看嗎? 不好意思 不太清楚你們在討論的事 poloshiao 寫到: fglrx我也算是試過了 雖然只是很短的時間 不過也還是試試fglrx-updates好了 不知道有沒有什麼不同呢
2013/1/3 13:54
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
fglrx我也算是試過了 雖然只是很短的時間 你不怕辛苦 我們就一起來試試 http://paste.ubuntu.com/1490765/ 1. 果然 fglrx 還是 被載入 sudo lspci -nvv 2. 竟然 fglrx_pci 是使用中的 模組 ? fglrx_pci 從哪裏 跑出來 ? 這個 好像是 Linux-kernel 3.2.0-32 版本 帶來的問題 (參見 Graphics card not detected with 3.2.0-32 kernel update #8) 會造成 fglrx 無法移除 3. 先升級你的 Linux-kernel 版本 看看 3-1. 從終端機 sudo uname -r 看看 你的 Linux-kernel 版本 是不是 3.2.0-32 如果是 3.2.0-32 先升級你的 Linux-kernel 版本 sudo apt-get update sudo apt-get upgrade sudo update-initramfs -u -k all 3-2. 然後 重新開機 重新 選 第二項 recovery mode / resume 登入桌面 從終端機 sudo uname -r # 看看 版本是否 有更新 sudo lspci -nvv # 看看 Kernel driver in use 有沒有改變 sudo lsmod # 看看 fglrx 或 fglrx_pci 有沒有被載入 你們是在討論我安裝fglrx/fglrx-updates後能支援3D加速嗎? 安裝 fglrx/fglrx-updates後 能否支援3D加速 說真的 沒把握 因不同的 顯卡 可能不同 所以 才請你 安裝 fglrx/fglrx-updates 後 從 jockey-gtk 中間的方框 看看有沒有 明確 支援 3D 加速 如果一定有 就直接告訴你 有 支援 3D 加速 另外 也可以 從 指令 fglrxinfo 看看 廠商 字串 後面 有沒有 支援 3D 加速 如果一定有 就直接告訴你 有 支援 3D 加速 如果 你要安裝 fglrx/fglrx-updates 後 親身試試 有沒有 支援 3D 加速 你只要 試試 3D 立體 旋轉的 特效 就知道 有或沒有 支援 3D 加速 有何差別了 補充 3D 加速 已經改稱爲 3D rendering
2013/1/3 15:12
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2010/12/24 17:44 所屬群組:
已註冊使用者 等級: 4
HP : 0 / 85
![]() |
poloshiao 寫到: 可是 我的核心版本是 3.2.0-35-generic 我還記得是在我一開始發問之前就已經更新了的(因為每次開機進grub選單都會看到)
2013/1/3 19:05
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
1. 阻擋 radeon, fglrx, fglrx_pci 開機被載入
開機選單 第二項 recovery / resume 登入桌面 sudo gedit /etc/modprobe.d/blacklist 把下列三行 加在 最後面 blacklist radeon blacklist fglrx blacklist fglrx_pci 儲存 重開機 2. 移除 fglrx, fglrx-amdcccle 開機選單 第二項 recovery / resume 登入桌面 按 alt + ctrl + F1 進入 tty1 文字模式 輸入 帳號/密碼 sudo stop lightdm # 把 桌面及視窗 關閉 sudo apt-get purge fglrx fglrx-amdcccle 3. 安裝 fglrx-updates, fglrx-amdcccle-updates sudo apt-get install fglrx-updates fglrx-amdcccle-updates sudo reboot 4. 啓用 fglrx-updates 開機選單 第二項 recovery / resume 登入桌面 按下 alt + F2 輸入 gksudo jockey-gtk 啓用 fglrx-updates 注意看看 你點選 fglrx-updates 中間方框 有沒有 出現 支援 3D 加速 字眼 如果啓用成功 小圓形圖示 會變成 淡綠色 sudo reboot 5. 設定 fglrx-updates 開機選單 第二項 recovery / resume 登入桌面 從終端機 sudo aticonfig --initial -f 設定顯卡及螢幕 sudo reboot 6. 正常使用 開機選單 第一項 登入桌面 從終端機 sudo jockey-text -l 把結果 直接 copy 貼上來 7. 如果出現錯誤訊息 文字訊息 直接 copy 圖形訊息 擷圖 貼上來
2013/1/3 21:02
|
||||||||||
![]() |
回覆: AMD/Intel混合顯卡驅動問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2011/3/11 6:32 所屬群組:
討論區管理群 等級: 44
HP : 216 / 1084
![]() |
poloshiao 寫到:只要 fglrx 作業系統核心模組成功載入就肯定支援 現在哪一款 AMD(ATI) 顯示介面不支援 Direct3D 了說說看:P 3D 加速的意思很簡單,就是透過 3D API(OpenGL/DirectX) 讓顯示卡代替中央處理器做圖形運算就稱作 3D 加速 沒有 3D 加速就沒辦法執行透過這些 API 設計的 3D 程式(llvmpipe 例外) 最簡單的驗證方式就是執行 glxgears(使用 OpenGL API 設計的程式),如果出現齒輪轉動畫面就表示這個系統肯定支援所謂的「3D 加速」 ![]() ▲ glxgears 於 nouveau NVIDIA 顯示介面開放原始碼驅動程式 ...事實上就算不安裝原廠的顯示介面驅動程式照樣開的了,因為(目前的大部份市場佔有率的)開放原始碼驅動程式也可以所謂的「3D 加速」,頂多是效能與支援 API 數量的差異而已 也就是所謂的裝原廠驅動程式才能有「3D 加速」純粹是指「裝了加的比較快」、「裝了加的比較多」 編按:原本 10fps 的遊戲可以跑到 30fps 之類的 下述的多數「所謂的 3D 加速」也皆為如此 poloshiao 寫到: Gallium3D 是 3D 圖形應用程式介面(API)與作業系統核心的「中介層」,只是顯示介面驅動程式可用的一個新的、統一的介面(interface)來實作 3D 圖形應用程式介面,幫助顯示介面的驅動程式開發。 nouveau NVIDIA 顯示介面開放原始碼驅動使用了 Gallium3D 來開發 radeon AMD(ATI) 顯示介面開放原始碼驅動也使用了 Gallium3D 來開發 引用文中所描述之「Gallium3D driver」就是泛指這些驅動程式,而非「顯示介面沒有 3D 加速,所以只好透過這個東西做出 3D 圖形來」 llvmpipe 僅為 Gallium3D 的一個特例,讓「真的沒有足夠的 3D 加速(3D 圖形應用程式介面(API)支援)」的顯示介面透過中央處理器運算來實現 3D 圖形顯示應用程式介面(API)的支援 參考資料 Reference data Gallium3D - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Gallium3D poloshiao 寫到: 事實上只要 jockey 還沒開發出偵測「所謂的 3D 加速」的功能之前, 「說明文字」上沒有說並不能証明該驅動程式在該硬體上沒有 3D 加速 (刪除線)編按:八成是 jockey(或任何使用到的軟體包)的軟體開發者在描述字串上漏了寫吧(/刪除線) poloshiao 寫到: 呵呵,純粹是看 OpenGL 函式庫的廠商名稱 也就是這個作法「單純只是看是用 AMD(ATI) 提供的 OpenGL 應用程式介面,還是 ubuntu 內建的,開放原始碼的 mesa 提供的 OpenGL 應用程式介面」而已,用來判斷 fglrx 是否正確安裝並啟用 編按:不需要用到 fglrxinfo, glxinfo 就可以看所謂的廠商名稱 編按:顯示介面廠商於自己的驅動程式會附帶自己的 OpenGL 實作 poloshiao 寫到: XF86...? 現在已經是 X.org 的時代了... poloshiao 寫到: 翻譯問題 :P
這段純粹是講 fglrx 驅動程式(於那個時代)是個雷...而已(現在還是不是就不知道了:P) 而不是「成功安裝了 fglrx 不一定 3D 加速就會生效」
2013/1/4 0:17
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.