
直到昨天我還在使用 Ubuntu(vanilla,帶有 Unity)14.04,自從新的 LTS 版本發布後,我決定進行 Ubuntu GNOME 16.04 全新安裝。
由於我安裝了 Ubuntu GNOME 16.04(64 位元),我在 Dell Inspiron 3537 上遇到了掛起模式問題(我在 14.04 上沒有遇到此問題)。
當我選擇暫停會話時,螢幕變黑,風扇關閉幾秒鐘(2 或 3 秒),然後重新啟動,速度越來越快。我必須強制關閉(按住電源按鈕)電腦才能重新啟動它。
我做了一些研究,發現 Ubuntu 16.04 不支援 AMD Radeon 專有圖形驅動程式。我不知道它是否相關,但由於我有 AD Radeon HD8850M,所以我運行了一個,lspci | grep VGA
結果如下:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)
另外,我安裝了開源驅動程式:
$ sudo apt-get install xserver-xorg-video-ati
xserver-xorg-video-ati is already the newest version (1:7.7.0-1).
如果您需要任何其他信息,請告知我們。
答案1
7月19日更新:看來這個錯誤已在上游使用內核版本修復4.4.0-28-generic
。我已經遷移到ArchLinux,所以這仍然需要測試,但是有人說它可以在這個核心版本上工作啟動板錯誤。
原帖: 看來是4.4.0核心的bug,安裝4.4.8解決了問題。您可以等待 4.4.0 核心修復,也可以安裝 4.4.8 核心。
我建議等待 4.4.0 修復,但我安裝了 4.4.8 並且沒有發現任何問題。
執行以下命令來安裝 4.4.8 核心:
在 32 位元上
下載
cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb
安裝
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb
在 64 位元上
cd /tmp
wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb
安裝
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb
來源 :https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125
如果沒有更好的選擇出現,我會在幾天後接受這個答案。
答案2
幾個月前升級到核心 4.4.8 解決了我的問題,但今天我不得不重新安裝 16.04,這次在安裝 4.4.8 之前我測試了另一個解決方案並且它有效:添加一些交換空間。
我創建了一個大於 ram 大小的交換文件,我的 ram 大小是 12GB,我創建了一個 16GB 交換:
sudo dd if=/dev/zero of=/swapfile bs=1M count=16384
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
現在掛起和休眠都使用預設內核,
若要在啟動時啟用交換文件,請將此行新增至/etc/fstab
/swapfile none swap sw 0 0
給您的訊息:
uname -a
Linux lena 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux