СИСТЕМНЫЕ ОСОБЕННОСТИ:
Macbook Pro (64 bit), Ubuntu 14.04,
kernel version: 3.13,
graphics drivers: nvidia-331
В последнее время у меня регулярно возникали проблемы с Wi-Fi в 14.04 с версией ядра 3.13, и я был действительно раздражен. Я провел небольшое исследование и нашел сообщение об ошибке на панели запуска - отправитель сообщил, что обновление с ядра 3.13 до 3.18 полностью решило его проблему, поэтому я решил попробовать его.
Чтобы обновить ядро, я следовал инструкциям в связанном потоке - я перешел на веб-страницу ядра ubuntu (надеюсь, правильную) , загрузил linux-headers-3.18.0-031800-generic_3.18.0-031800.201412071935_amd64.deb
, открыл файл с помощью Software Center и нажал "установить."
Я не получил никаких ошибок во время самого процесса установки. Однако, когда я перезагружал свою систему, я заметил, что вывод ошибок / журналов отличался, когда система загружалась (прежде чем он всегда говорил «зарегистрированный C22fgy.phy» или что-то подобное - я не помню). Теперь, однако, появляются следующие ошибки.
[ 0.026781] [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled
[ 1.219547] pci 0000:00:01.0: ASPM Could not configure common clock
[ 2.629436] i8042: No controller found
Система нормально загрузилась на экран входа в систему (казалось, что Unity работает нормально, с панелью виджетов, функционирующей в верхней части экрана). Однако, как только я попытался войти, у меня появляется окно «обнаружена системная проблема», и Unity не загружается - мои обои появляются, но нет рабочего стола, чтобы сопровождать его (даже виджеты в верхнем углу исчезли). Кроме того, Wi-Fi, кажется, не работает вообще под 3.18 (еще не пробовал проводной). Я все еще могу войти в оболочку через cntrl + alt + f1 + fn (я на ноутбуке), но я не совсем уверен, для чего я бы использовал его. Запуск uname -r
подтверждает, что ядро 3.18 действительно установлено.
Я могу, используя grub, по-прежнему нормально загружаться, используя ядро 3.13 (именно это я и печатаю).
Я надеялся, что вы, ребята, поможете мне (правильно) установить ядро 3.18, а также решить проблемы, которые возникают у меня. Если вам, ребята, нужна дополнительная информация, я с радостью ее предоставлю.
Спасибо!
Я считал "совет", данный на этом bugreport, но я думаю, что это было неправильно. Вы, как предполагается, не загружаете один .deb пакет, но 3, в зависимости от архитектуры.
Посмотрите больше деталей здесь: https://wiki.ubuntu.com/Kernel/MainlineBuilds#Installing_upstream_kernels
Это - хорошая идея вернуться к использованию nouveau (драйвер Nvidia с открытым исходным кодом), если Вы собираетесь протестировать ядро магистрали, поскольку различные модули как те для Nvidia, virtualbox не будет создан при установке этого ядра.
[еще 115] информация об этом, здесь: dkms: восстановите модуль ядра для вручную установленного upstrem ядра
При питании с ядром, это - хорошая идея провести немного больше исследования перед согласием на внесение изменений в систему.