Причина неработоспособности тачпада и трекпоинта – загрузчик Grub

Вопрос или проблема

У меня установлен двойной загрузчик Windows 10 64 бит и Ubuntu Mate 16.04 LTS.

Несколько недель назад в январе 2017 года, после того как я обновил систему как для Windows, так и, возможно, для Ubuntu (не совсем помню), сенсорная панель вдруг начала вести себя странно.

Я уже задавал этот вопрос подробно здесь:
https://plus.google.com/113527255489567722959/posts/BgQY9dFybJ6

Из моего тестирования, сенсорная панель работает нормально, если я использую загрузочную флешку Windows, поэтому сейчас я сосредоточен на загрузчике.

Я использую Grub 2.02 beta2 и уже отредактировал файл до следующего вида:

GRUB_CMDLINE_LINUX_DEFAULT=”http://i8042.reset quiet splash”

Да, это дало положительный результат, сенсорная панель теперь работает после режима приостановки/сна, за исключением того, что она слишком долго спит. Но всё равно это ненадежно, часто мне нужно перезагрузить ноутбук или выключить его несколько раз, чтобы сенсорная панель и трекпоинт заработали.

Пожалуйста, помогите, что мне нужно сделать, чтобы исправить проблему. Как исправить загрузчик?

Спасибо за ответ.

Устройство:
Thinkpad x120e 0611 AE5
Оперативная память 4 ГБ
AMD E350
SSD Samsung 850 Evo 256 ГБ

Проблема решена.

Я отредактировал раздел grub, как упоминалось здесь:

Сенсорная панель не распознается

и здесь

Сенсорная панель в 16.04 не работает

И получил положительный результат, сенсорная панель и трекпоинт распознаются и работают чаще после загрузки системы. Если нет, я нашел обходной путь — это перевести компьютер в режим сна и повторить по предложенному здесь:
https://www.sevenforums.com/hardware-devices/329195-touchpad-trackpad-inoperable-after-sleep-post3270196.html?s=35750b7293ab81e52bcb45428de94cec#post3270196

Проблема решена :)). Спасибо.

Мой ноутбук:
Thinkpad x120e
AMD E350, Rodeon 6310
Оперативная память 4 ГБ
SSD Evo 850 256 ГБ
Двойная загрузка:
Windows 10 64 бита
Ubuntu Mate 16.04 LTS

Ответ или решение

Влияние загрузчика Grub на работу тачпада и TrackPoint

Введение

Ваша ситуация с тачпадом и TrackPoint на ноутбуке ThinkPad x120e на операционных системах Windows 10 и Ubuntu Mate 16.04 LTS подчеркивает сложность взаимодействия между аппаратным обеспечением и программным обеспечением, особенно когда речь идет о многосистемной загрузке. В данном ответе мы подробно рассмотрим, как загрузчик Grub может быть связан с проблемами, возникающими на уровне устройства, и что можно сделать для их устранения.

Проблема

После недавних обновлений обеих операционных систем, вы заметили, что ваш тачпад и TrackPoint начали работать ненадежно, особенно после перехода в режим ожидания или «сна». Несмотря на то что проблемное поведение затрагивало только Ubuntu, вы отметили, что устройство работало исправно при загрузке с USB-накопителя Windows. Это указывает на скорее программную, чем аппаратную природу проблемы.

Подход к решению проблемы

Изменение параметров конфигурации Grub явно показали положительные результаты, и использование параметра i8042.reset частично решило проблему, обеспечивая работу тачпада после выхода из режима сна. Однако проблема оставалась неразрешенной, поскольку устройство иногда отказывалось работать, что требовало многократного перезапуска или выключения ноутбука.

Рекомендации по изменению конфигурации Grub

  1. Настройка параметров Grub: Попробуйте добавить другие параметры к строке GRUB_CMDLINE_LINUX_DEFAULT. Например:

    • usbhid.quirks=0x04b3:0x3008:0x00000002 – это может помочь с некоторыми проблемами совместимости.
    • Убедитесь, что используется последняя версия Grub, поскольку более свежие версии могут содержать исправления для проблем с совместимостью оборудования.
  2. Обновление Kernel: Возможно, что текущая версия ядра Linux в Ubuntu 16.04 не полностью поддерживает ваше аппаратное обеспечение. Рассмотрите возможность обновления до более новой версии ядра, что также может магическим образом устранить проблемы с драйверами для управляющих устройств.

  3. Настройка xinput: После успешной загрузки системы, проверьте состояние устройств ввода с помощью команды:

    xinput list

    Это поможет вам убедиться, что тачпад и TrackPoint распознаются системой после загрузки. Если они не распознаются, вам может потребоваться настроить управляемый драйвер с помощью xinput.

  4. Использование режима ‘sleep’ как временного решения: Как вы уже заметили, использование режима сна может помочь временно решить проблемы с распознаванием. Это может служить рабочим обходным решением, пока не будет установлена более стабильная конфигурация драйверов.

Заключение

Проблемы с тачпадом и TrackPoint связаны с многосистемной загрузкой и взаимодействием между Grub и аппаратным обеспечением. Настройки конфигурации Grub являются важным шагом в решении этой проблемы, хотя может потребоваться дополнительное вмешательство в настройки системы, включая параметры ядра и драйверов. Применяя данные рекомендации, вы сможете улучшить стабильность работы вашего устройства и обеспечить надежность его эксплуатации.

Если описанные шаги не приведут к полному решению, возможно, стоит рассмотреть обновление вашей системы до более новой версии Ubuntu, так как это может значительно улучшить совместимость с вашим оборудованием.

Оцените материал
Добавить комментарий

Капча загружается...