![Почему указатель мыши отображается в виде квадрата на рабочем столе?](https://rvso.com/image/1072188/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%20%D0%BC%D1%8B%D1%88%D0%B8%20%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%B2%20%D0%B2%D0%B8%D0%B4%D0%B5%20%D0%BA%D0%B2%D0%B0%D0%B4%D1%80%D0%B0%D1%82%D0%B0%20%D0%BD%D0%B0%20%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%BC%20%D1%81%D1%82%D0%BE%D0%BB%D0%B5%3F.png)
Только что установил Ubuntu Server 22.04 и, поскольку мне нужна была рабочая среда, я следовал нескольким руководствам, большинство из которых предлагало мне установить gnome (или ubuntu-desktop) с помощью команды tasksel
.
После этого я столкнулся с двумя проблемами: указатель мыши на рабочем столе отображается как сплошной серый квадрат ⬛, а горячая точка находится в верхнем левом углу. Однако, когда я запускаю любое приложение с графическим интерфейсом, указатель отображается совершенно нормально.
Как я могу решить эту проблему?
решение1
Я столкнулся с той же проблемой на Ubuntu 24.04 beta, на рабочих столах GNOME / Ubuntu, используя мою любимую тему курсора DMZ-White
. Когда мышь находится над верхней панелью или доком/пусковой установкой (как бы она ни называлась), указатель мыши представляет собой светло-серый (почти белый) квадрат.
Мне кажется, что в теме иконок отсутствует файл default
. Для меня это решение сработало:
Проверьте, какую тему курсора вы используете. Запустите gnome-tweaks
и перейдите во Внешний вид -> Стили -> Курсор.
В терминале перейдите в его каталог, /usr/share/icons
а затем в cursors
подкаталог, например:
cd /usr/share/icons/DMZ-White/cursors/
(Имя темы курсора может напрямую не соответствовать имени каталога файловой системы, поэтому руководствуйтесь здравым смыслом, чтобы найти его.)
Затем создайте недостающую символическую ссылку (или скопируйте файл):
sudo ln -s left_ptr default
Затем переключитесь на другую тему курсора gnome-tweaks
и вернитесь к этой, чтобы изменения вступили в силу. Или выйдите из системы и войдите снова.
решение2
Если вы находитесь внутри виртуальной машины VirtualBox и имеете последнее ядро 6.5.*, необходимо установить более новый компилятор:
sudo apt install gcc-12
После этого необходимо установить последние гостевые дополнения.
решение3
Я обнаружил, что изменение темы курсора работает:Как изменить курсор и его размер?
apt install oxygen-cursor-theme
update-alternatives --config x-cursor-theme
решение4
Для меня это решилось тем, что я зашел в Меню -> "Настройки" -> "Внешний вид" и установил курсор на один из вариантов в пустом раскрывающемся списке. В моем случае это "DMZ Black".
Обратите внимание, что для этого требуется ubuntu-desktop
установка с помощью tasksel. Минимальная версия не поставляется с "Tweaks" на мой взгляд.