Вопрос или проблема
Как заставить сенсорный экран работать на моем Surface Book?
О моем Surface Book:
-
Модель: Intel Core i7-6600 U @ 2.60 GHz с 8 ГБ оперативной памяти и Nvidia GPU
-
ОС: Ubuntu 17.04 Последняя версия, ядро 4.10.0-13-generic
Системные выводы на Ubuntu:
~$ xinput list
⎡ Виртуальный основной указатель id=2 [основной указатель (3)]
⎜ ↳ Виртуальный основной указатель XTEST id=4 [подчиненный указатель (2)]
⎜ ↳ USB ОПТИЧЕСКАЯ МЫШЬ id=8 [подчиненный указатель (2)]
⎜ ↳ Microsoft Surface Keyboard Consumer Control id=10 [подчиненный указатель (2)]
⎜ ↳ Microsoft Surface Keyboard Тачпад id=11 [подчиненный указатель (2)]
⎣ Виртуальная основная клавиатура id=3 [основная клавиатура (2)]
↳ Виртуальная основная клавиатура XTEST id=5 [подчиненная клавиатура (3)]
↳ Видео_bus id=6 [подчиненная клавиатура (3)]
↳ Кнопки Surface Pro 3/4 id=7 [подчиненная клавиатура (3)]
↳ Клавиатура Microsoft Surface Keyboard id=9 [подчиненная клавиатура (3)]
↳ Microsoft Surface Keyboard Consumer Control id=12 [подчиненная клавиатура (3)]
Информация о системе на Windows:
Я столкнулся с несколькими проблемами, касающимися сенсорного экрана на устройствах All-in-one с Ubuntu. Вот пост на Reddit о сенсорном экране на SP4 с Ubuntu 16.04. По сути, процесс должен быть таким же на 17.04, но из-за того, что Ubuntu 17 все еще находится в бета-версии, поддержка может быть ограничена.
Ответ или решение
Как настроить сенсорный экран на вашем Surface Book под управлением Ubuntu
Введение
Наличие сенсорного экрана на вашем устройстве Surface Book открывает большие возможности для взаимодействия с системой. Однако настройка и использование сенсорного экрана под управлением Ubuntu может потребовать дополнительных действий. В этой статье мы рассмотрим, как обеспечить корректную работу сенсорного экрана на вашем устройстве.
Проблема
Вы используете устройство Surface Book с процессором Intel Core i7, 8 ГБ оперативной памяти и графическим процессором Nvidia под управлением Ubuntu 17.04. На данный момент сенсорный экран не работает, и вам необходимо определить причины и способы решения этой проблемы.
1. Проверка совместимости и поддерживаемых функций
С учетом того, что вы используете Ubuntu 17.04, важно учитывать, что версия операционной системы все еще находится на этапе бета-тестирования. Это означает, что поддержка различных устройств и драйверов может быть ограничена. Однако, многие функции, такие как поддержка сенсорных экранов, должны быть доступны, если для них есть необходимые драйвера.
2. Вывод системных данных
Из вывода команды xinput list
можно увидеть, что сенсорный экран не определяется в перечне устройств ввода. По этому выводу видно, что система не распознает ваш сенсорный экран как устройство. Это может быть связано с отсутствием драйверов, которые необходимы для его работы.
3. Установка необходимых драйверов
Необходимо проверить наличие и установить драйвера, поддерживающие работу сенсорного экрана. Для большинства устрйоств Surface рекомендуется использовать проект linux-surface, который включает в себя необходимые драйвера для различных функций, включая поддержку сенсорного экрана.
Шаги для установки драйвера:
-
Добавьте PPA для Linux Surface:
sudo add-apt-repository ppa:linux-surface/linux-surface sudo apt update
-
Установите драйвера:
sudo apt install linux-surface
-
Перезагрузите систему:
После установки драйвера необходимо перезагрузить систему, чтобы изменения вступили в силу.
4. Проверка конфигурации драйвера
После перезагрузки выполните команду xinput list
еще раз. Если пакет установился корректно, сенсорный экран должен отображаться в списке устройств ввода. Если он не отображается, возможно, потребуется провести дополнительную настройку драйверов или проверить наличие ошибок в системных логах.
5. Устранение неполадок
Если сенсорный экран все еще не работает, выполните следующие действия:
-
Проверьте наличие обновлений системы. Вам может потребоваться обновить ядро или систему, чтобы поддержка сенсорного экрана стала доступной.
-
Изучите форумы и сообщества, такие как Reddit пост, где пользователи делятся своим опытом и могут предложить решения по устранению неполадок.
-
Убедитесь, что в BIOS/UEFI вашего устройства включены все необходимые параметры, касающиеся сенсорного экрана и совместимости.
Заключение
Хотя использование Ubuntu на устройствах Surface может вызывать определенные сложности, следуя вышеизложенным шагам, вы сможете настроить работу сенсорного экрана на своем Surface Book. Постоянное обновление системы и исследование сообщества помогут вам оставаться в курсе последних изменений и улучшений в поддержке. Если возникнут дополнительные вопросы или необходимые изменения, не стесняйтесь обращаться за помощью к сообществу пользователей Linux.