Я перейшов на 12.04.4-літровий стек з 12.04.3:
sudo apt-get install --install-recommends linux-generic-lts-saucy xserver-xorg-lts-saucy libgl1-mesa-glx-lts-saucy
Це встановило ядро 3.11, щоб перейти з 3,8, який я мав раніше. Однак під час входу в систему я бачу, що я перебуваю в резервному режимі, і fglrx ніде не видно, з Xorg.0.log:
Loading extension GLX
FATAL: Module fglrx not found.
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:1:1) found
FATAL: Module fglrx not found.
Loading extension FGLRXEXTENSION
Я не можу завантажити його безпосередньо:
> sudo modprobe fglrx
FATAL: Module fglrx not found.
Якщо я завантажуюся зі старим ядром 3.8, то все є оленячим. Проблем взагалі немає.
Я думаю, це може бути якась проблема dkms. У / lib / модулі у мене є:
drwxr-xr-x 4 root root 4096 Feb 10 20:43 3.8.0-35-generic
drwxr-xr-x 4 root root 4096 Feb 24 20:36 3.11.0-17-generic
Однак:
> ls -l /var/lib/dkms/fglrx/13.251/
total 8
drwxr-xr-x 3 root root 4096 Feb 5 22:05 3.8.0-35-generic
drwxr-xr-x 4 root root 4096 Feb 24 20:36 build
lrwxrwxrwx 1 root root 21 Dec 27 17:06 source -> /usr/src/fglrx-13.251
Чи не повинно бути там ядра 3.11? Як оновити dkms, щоб побачити щойно встановлене ядро? Або це не проблема?
Error! Bad return status for module build on kernel: 3.11.0-17-generic (i686) Consult /var/lib/dkms/fglrx/13.251/build/make.log for more information.
sudo dkms install -m fglrx -v 13.251 -k 3.11.0-17-generic
. Помилка така ж, як і в цьому запитанні: askubuntu.com/questions/428382/…