Сенсорный экран не работает на Surface Pro 5 с Ubuntu

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

Только что установил 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 install linux-image-surface linux-headers-surface libwacom-surface iptsd

Установите ключ безопасной загрузки

sudo apt install linux-surface-secureboot-mok

Перезагрузите.

После этого выполните uname -a и проверьте, что имя ядра содержит слово surface.

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

Для решения проблемы с неработающим сенсорным экраном на Surface Pro 5 с установленной Ubuntu 24.04.1, вам необходимо установить специальный ядро 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:
    После успешного импорта ключей добавьте соответствующий репозиторий:

    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
    sudo apt install linux-image-surface linux-headers-surface libwacom-surface iptsd
  4. Установите ключ для безопасной загрузки:
    Если у вас включена безопасная загрузка, вам также нужно установить пакет для работы с безопасной загрузкой:

    sudo apt install linux-surface-secureboot-mok
  5. Перезагрузите устройство:
    После завершения установки перезагрузите ваше устройство:

    sudo reboot
  6. Проверьте установленное ядро:
    После перезагрузки откройте терминал и выполните команду, чтобы удостовериться, что новое ядро установлено:

    uname -a

    Убедитесь, что в названии ядра присутствует слово surface.

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

Если у вас возникнут дополнительные вопросы или проблемы, не стесняйтесь уточнять!

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

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