Вопрос или проблема
У меня есть ноутбук Acer Spin 5 “Spin SP513-54N”, на котором была установлена Ubuntu 21.10. Сначала тачпад и сенсорный экран не работали, поэтому я следовал инструкциям на этой странице, и это помогло:
https://sciactive.com/2020/12/04/how-to-install-ubuntu-on-acer-spin-5-sp513-54n-for-the-perfect-linux-2-in-1/
sudo gedit /etc/default/grub
Добавьте pci=nocrs в конец строк для GRUB_CMDLINE_LINUX_DEFAULT. Это должно выглядеть примерно так:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash pci=nocrs”
sudo update-grub
Позже, когда я обновился до Ubuntu 22.04, тачпад и сенсорный экран снова перестали работать.
Когда Ubuntu 22.04 запускается перед применением исправления GRUB, я получаю эту ошибку:
Ubuntu запускается нормально, но сенсор не работает. Но когда я применяю исправление, Ubuntu 22.04 не может запуститься с этой ошибкой:
Я пробовал все исправления, которые смог найти в интернете, но ничего не работает. Пожалуйста, помогите мне с этой проблемой, так как компьютер не пригоден для использования без тачпада.
Обновление ядра до 5.18:
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-headers-5.18.0-051800-generic_5.18.0-051800.202205222030_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-headers-5.18.0-051800_5.18.0-051800.202205222030_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-modules-5.18.0-051800-generic_5.18.0-051800.202205222030_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-image-unsigned-5.18.0-051800-generic_5.18.0-051800.202205222030_amd64.deb
sudo dpkg -i *.deb
После этого всё работает с pci=nocrs
.
Ответ или решение
Проблема с неработающими сенсорной панелью и сенсорным экраном после обновления до Ubuntu 22.04 на вашем ноутбуке Acer Spin 5 ("Spin SP513-54N") может быть вызвана конфликтами в драйверах или настройках, особенно если предыдущая версия Ubuntu (21.10) работала корректно после внесения некоторых изменений. Давайте рассмотрим возможные решения на основе предоставленной вами информации.
Шаг 1: Понимание проблемы
Вы указали, что после установки Ubuntu 22.04 сенсорная панель и сенсорный экран не функционируют. При этом вы получаете сообщения об ошибках при загрузке. Одно из решений, которое вы применяли ранее, — это добавление параметра pci=nocrs
в конфигурацию GRUB. Однако при дальнейшем использовании этой настройки в Ubuntu 22.04 система не загружается.
Шаг 2: Установка нового ядра
Одним из решений, которое вы уже пробовали, является обновление ядра до версии 5.18, которое может содержать исправления для работы оборудования. Поскольку это было успешным решением для вас, я рекомендую следовать этому пути:
-
Скачивание необходимых файлов. Вы уже упомянули команды
wget
, которые позволяют загрузить заголовки и модули ядра. Убедитесь, что вы находитесь в каталоге, где у вас есть достаточно прав для сохранения файлов:wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-headers-5.18.0-051800-generic_5.18.0-051800.202205222030_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-headers-5.18.0-051800_5.18.0-051800.202205222030_all.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-modules-5.18.0-051800-generic_5.18.0-051800.202205222030_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.18/amd64/linux-image-unsigned-5.18.0-051800-generic_5.18.0-051800.202205222030_amd64.deb
-
Установка загруженных пакетов. Введите команду для установки всех загруженных файлов:
sudo dpkg -i *.deb
После установки нового ядра, перезагрузите систему.
Шаг 3: Проверка конфигурации GRUB
После установки нового ядра попробуйте снова добавить параметр pci=nocrs
. Для этого:
-
Откройте файл конфигурации GRUB:
sudo gedit /etc/default/grub
-
Измените строку следующи образом:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nocrs"
-
Обновите конфигурацию GRUB:
sudo update-grub
-
Перезагрузите компьютер.
Шаг 4: Дополнительные проверки
Если сенсорная панель и сенсорный экран по-прежнему не работают, проверьте следующие моменты:
-
Убедитесь, что все актуальные обновления для системы установлены:
sudo apt update && sudo apt upgrade
-
Возможно, стоит временно отключить параметры GRUB, чтобы проверить, является ли
pci=nocrs
обязательным. Попробуйте загрузиться без него. -
Проверьте, обнаруживаются ли устройства в системе. Выполните:
xinput list
Это покажет список устройств ввода, и если сенсорная панель или экран не обнаруживаются, возможно, понадобятся дополнительные драйвера.
Заключение
Данная проблема с несовместимостью оборудования после обновления системы может быть достаточно распространённой, но, следуя перечисленным шагам, возможно, вы решите её. В случае продолжения проблем, рекомендую обратиться к форумам сообщества Ubuntu, где можно получить помощь от других пользователей, столкнувшихся с аналогичными трудностями.