Аргумент команды от файла на рабочем столе проигнорирован в gnome3

Я пробую к обходному решению ошибку, которая заставляет клиент Spotify проигнорировать настройки масштабирования HiDPI. Я обнаружил что, запустив его с командой

spotify --force-device-scale-factor=1.5 

делает задание. Так, я пытался изменить .desktop файл, который запускает приложение. У меня есть две копии, расположенные в

/usr/share/applications/spotify.desktop
/usr/share/spotify/spotify.desktop

Я пытался изменить их обоих так, чтобы они были

  [Desktop Entry]
  Name=Spotify
  GenericName=Music Player
  Comment=Spotify streaming music client
  Icon=spotify-client
  Exec=spotify --force-device-scale-factor=1.5 %U
  TryExec=spotify
  Terminal=false
  Type=Application
  Categories=Audio;Music;Player;AudioVideo;
  MimeType=x-scheme-handler/spotify;

но все еще запуск из меню гнома дает совершенно маленькие, немасштабированные шрифты (открытый непосредственно с '-force-device-scale-factor=1.5, право, запущенное из меню)left: opened directly with '--force-device-scale-factor=1.5, right launched from menu, я пытался заключить в кавычки аргумент, вдохновленный этой документацией, но без результата. Кто-то может разъяснить то, что я делаю неправильно?

Моей системой является Ubuntu 16.04, версия 3.18.2 гнома

1
задан 10 October 2017 в 16:00

1 ответ

Попытайтесь измениться spotify к полному пути к spotify в Exec= строка, т.е. изменение

Exec=spotify --force-device-scale-factor=1.5 %U

кому:

Exec=/full/path/to/spotify --force-device-scale-factor=1.5 %U

Узнать полный путь к spotify можно работать

whereis spotify

или

which spotify

Это должно быть что-то как /usr/bin/spotify.

1
ответ дан 7 December 2019 в 15:29

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

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