1

У меня Ubuntu 14.04 подключен через HDMI к телевизору. После того, как компьютер возвращается из режима ожидания, зеркальный рабочий стол на экране телевизора иногда не отображает курсор мыши.

Единственный способ, который я нашел, чтобы решить эту проблему, это перейти в Настройки-> Показать и выключить / включить флажок Зеркало.

Как я могу решить эту проблему без необходимости заходить в Настройки каждый раз?

Благодарю.

2 ответа2

1

Вам нужно изменить параметр gconf, который изменяет это поведение, например, из командной строки (ctrl+alt+t): gsettings set org.gnome.settings-daemon.plugins.cursor active false вещь, если вы можете сделать это из Командная строка, вы можете автоматизировать ее с помощью сценариев или других инструментов!

Одним из вариантов является создание ярлыка на рабочем столе Ubuntu, который можно просто дважды щелкнуть, когда вы хотите, чтобы он "пошел".Создайте новый файл на рабочем столе mousy.desktop . Отредактируйте этот файл, включив в него содержимое, показанное здесь: [Desktop Entry] Name=mousy Comment=restore my mouse Icon=utilities-terminal Exec=gsettings set org.gnome.settings-daemon.plugins.cursor active false Terminal=false Type=Application

И добавьте разрешения на выполнение (chmod +x mousy), и отображаемый значок должен изменить внешний вид, и теперь вы можете дважды щелкнуть по нему, чтобы запустить добавленную вами команду, отредактировав файл.

Чтобы убедиться, что это работает, введите в терминал следующее: gsettings get org.gnome.settings-daemon.plugins.cursor active и терминал должен вывести "false" (или любое другое значение, указанное в команде в вашем файле).

1

Похоже, что это очень распространенная проблема с Ubuntu 14.

Посмотрев вокруг, я могу кое-что помочь.

Во-первых, это команда

gsettings set org.gnome.settings-daemon.plugins.cursor active false

Кажется, это команда, которая будет восстанавливать курсор, однако она довольно длинная и ее трудно запомнить. Теперь давайте сделаем «короткий путь»!

Bash: швейцарский армейский нож Linux

Итак, давайте создадим быстрый bash-скрипт, который поможет вам быстро запустить эту проблему. Введите gsettings set org.gnome.settings-daemon.plugins.cursor active false в новом файле в папке "Home". Назовите файл как-нибудь c.sh или другое имя, которое легко запомнить.

Теперь нам просто нужно установить исполняемый бит для него. Откройте терминал (я предполагаю, что это файл c.sh находится в вашей папке "Home") и введите chmod +x c.sh Это позволит системе запустить файл.

Теперь в следующий раз, когда это произойдет, просто используйте сочетание клавиш, Alt+F2 чтобы открыть окно выполнения, и наберите ~/c.sh это будет быстрое и простое решение этой проблемы.

Обратите внимание, однако, что, кажется, есть много вещей, которые вызывают эту проблему, поэтому этот ответ может или не может работать для вас. Дайте мне знать, если это работает.

Надеюсь это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .