Вопрос или проблема
Только что установил Ubuntu 24.04.1 на Surface Pro 5, но сенсорный экран не работает, есть ли исправление для этого, пожалуйста?
Также экран периодически мигает.
Установка ядра linux-surface может лучше поддерживать сенсорный экран.
Импортируйте ключи
wget -qO - https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc \
| gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/linux-surface.gpg
Добавьте репозиторий
echo "deb [arch=amd64] https://pkg.surfacelinux.com/debian release main" \
| sudo tee /etc/apt/sources.list.d/linux-surface.list
Обновите информацию о репозиториях
sudo apt update
Установите ядро
sudo apt install linux-image-surface linux-headers-surface libwacom-surface iptsd
Установите ключ безопасной загрузки
sudo apt install linux-surface-secureboot-mok
Перезагрузите.
После этого выполните uname -a
и убедитесь, что название ядра содержит слово surface.
Ответ или решение
Установка драйверов сенсорного экрана и других необходимых драйверов для устройства Microsoft Surface под управлением Ubuntu
Если вы столкнулись с проблемами работы сенсорного экрана на вашем устройстве Microsoft Surface Pro 5 после установки Ubuntu 24.04.1, то вам стоит рассмотреть установку специфичного для устройств Surface ядра Linux, что значительно улучшит совместимость с оборудованием, включая сенсорный экран. В этом руководстве вы найдете пошаговую инструкцию по установке нужных драйверов.
1. Импорт ключей
В первую очередь необходимо импортировать ключ для проверки пакетов из репозитория. Откройте терминал и выполните следующую команду:
wget -qO - https://raw.githubusercontent.com/linux-surface/linux-surface/master/pkg/keys/surface.asc \
| gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/linux-surface.gpg
2. Добавление репозитория
После импорта ключей, добавьте репозиторий linux-surface
, который содержит необходимые пакеты для работы ваших устройств Surface:
echo "deb [arch=amd64] https://pkg.surfacelinux.com/debian release main" \
| sudo tee /etc/apt/sources.list.d/linux-surface.list
3. Обновление информации о репозиториях
Следующим шагом является обновление списков пакетов, чтобы ваша система знала о новых доступных пакетах:
sudo apt update
4. Установка ядра и необходимых драйверов
Теперь вы можете установить ядро Linux для Surface и другие драйверы, которые обеспечат лучшую работу сенсорного экрана и других устройств. Выполните следующую команду:
sudo apt install linux-image-surface linux-headers-surface libwacom-surface iptsd
5. Установка ключа Secure Boot
Если ваш Surface поддерживает Secure Boot, установите ключ Secure Boot:
sudo apt install linux-surface-secureboot-mok
6. Перезагрузка системы
После завершения установки вам необходимо перезагрузить систему для применения изменений:
sudo reboot
7. Проверка установленного ядра
По завершении перезагрузки откройте терминал и выполните команду для проверки установленной версии ядра. Убедитесь, что в названии ядра присутствует слово surface
:
uname -a
8. Дополнительные проверки
Если фликеринг экрана все еще беспокоит вас, возможно, потребуется выполнить дополнительную настройку графических драйверов или попробовать изменить параметры экранного отображения. Можно воспользоваться утилитами, такими как xrandr
, для настройки параметров экрана.
Заключение
Установка ядра linux-surface и необходимых драйверов должна значительно улучшить работу сенсорного экрана вашего устройства Microsoft Surface под управлением Ubuntu. В случае возникновения дополнительных проблем вам стоит обратиться к сообществу пользователей или разработчиков на GitHub, где вы также можете найти обсуждения аналогичных вопросов и решения.
SEO-оптимизация
Ключевые слова: установка драйверов, Microsoft Surface, сенсорный экран, Ubuntu, linux-surface, проблемы с фликерингом, обновление репозиториев, драйверы Linux.
Помните, что наличие актуальной информации и подходящих драйверов — важный аспект обеспечения стабильной работы вашего устройства, что существенно повысит его функциональные возможности и удобство использования.