UVD 無反應;升級到 13.04 並關閉 ATI 後的 ATI/Intel 混合

UVD 無反應;升級到 13.04 並關閉 ATI 後的 ATI/Intel 混合

首先,我對 Ubuntu 和 Linux 完全陌生,所以我仍在努力學習命令和基礎知識。

我的筆記型電腦是 Acer 4820TG,配備混合 Intel 板載和 ATI radeon moving HD5650。

幾個月前,我在 Windows 7 旁邊安裝了 Ubuntu 12.04 LTS 作為雙重啟動。由於這是一台相當舊的筆記型電腦(4 年了),我想利用這個機會回到 Ubuntu,因為無論如何都無法再玩遊戲了。因此,經過大量的谷歌搜尋和搜尋後,我成功地啟動了 Ubuntu 12.04,避免了我現在已經死了的 ATI(對於一個完全的初學者來說,這並不像聽起來那麼容易)。使用以下命令Ubuntu精準安裝

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati

然後在啟動後使用以下命令切換到 Intel GPU編輯

gksu gedit /etc/default/grub

改變"GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

sudo update-grub
gksu gedit /etc/rc.local

添加"sudo echo OFF > /sys/kernel/debug/vgaswitcheroo/switch"

這工作得很好,ATI 卡被禁用,溫度降至 45°C。

現在我的目標是升級到 14.04 LTS。然而,似乎使用升級選項我只能升級到下一個更高版本。因此我先升級到12.10,現在升級到13.04。

不幸的是,我現在在 13.04 中遇到以下問題:我進行了與 12.04 和 12.10 相同的編輯,以關閉 ATI 卡。但現在當我想啟動到 13.04 時出現以下錯誤

[drm:r600_uvd_init] *ERROR* UVD not responding trying to reset the VCPU!!!

這會重複幾次

[drm:r600_uvd_init] *ERROR* UVD not responding giving up!!!
[drm:evergreen_startup] *ERROR* radeon: error initializing UVD (-1).
radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
[drm:r600_lb_test] *ERROR* radeon: fence wait failed (-35).
[drm:radeon_lb_ring_tests] *ERROR* radeon: failed testing IB on GFX ring (-35).
[drm:radeon_device_init] *ERROR* lb ring test failed (-35).

這會導致出現帶有滑鼠指標的白屏,並且可以透過 CTRL-ALT-F1 切換到終端,或者有機會切換到實際的 Intel GPU,然後是登入畫面和運作良好的 Ubuntu。然而,由於這是非常不一致的,而且我擔心在升級後 14.04 LTS 上也會發生同樣的情況,我想問你們此時繼續的正確方法是什麼。

相關內容