Ubuntu 20.04 и 21.04: второй курсор застревает на экране. Частичное масштабирование 150% на мониторе 1440p после входа в систему (XOrg)

РЕДАКТИРОВАТЬ: пример https://imgur.com/a/nhzhaSb

Если "дробное масштабирование" установлено на 150% , то после входа в систему на экране застревает второй курсор. Подтверждено как в Ubuntu 20.04, так и в 21.04.

Это можно исправить, вернувшись к 100% масштабированию, а затем снова установив 150% (каждый раз при входе в систему). Или, возможно, использовать его как сценарий запуска, который я пока не мог понять.

Использование Wayland не вариант для меня по причинам: отсутствие поддержки со стороны определенного программного обеспечения, такого как IntelliJ IDEA, поэтому там все размыто с включенным масштабированием, а также пара других проблем.

Есть ли обходные пути для этой проблемы?

Связанный отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1878282 (и несколько другие тоже связаны)

Одно из возможных решений:

  • создайте файл, такой как ~ / Autostart / Fractional_scaling.sh , и сделайте его исполняемым с помощью chmod a + x ~ / Autostart / Fractional_scaling.sh
#!/bin/bash
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
gsettings set org.gnome.desktop.interface text-scaling-factor 1.5
  • перейдите к программе Startup Application
  • сделайте запись для ~ / Autostart / Fractional_scaling.sh там

выйдите из системы, войдите снова, и больше нет зависшего курсора . ОДНАКО есть небольшая проблема - не все масштабируется.Например, значок «Не беспокоить» меньше ожидаемого, как будто он все еще составляет 100%, а не 150%.

1
задан 2 May 2021 в 20:37

1 ответ

Оказалось, что GDM работал над Wayland, и это вызывало проблемы с сессиями XOrg.

Все, что мне нужно было сделать, это

  • sudo nano /etc/gdm3/custom.conf
  • comment out WaylandEnable = false (т.е. сделать это # WaylandEnable = false )
  • sudo service gdm restart

после этого дробное масштабирование не приводит к появлению второго застрявшего курсора на экране.

0
ответ дан 7 May 2021 в 17:41

Другие вопросы по тегам:

Похожие вопросы: