Intereting Posts
Ubuntu 12.04 Wireless не будет подключаться к сетевому менеджеру gnome или wicd Добавить комбинацию клавиш для работы внутри Thunar Не удается загрузить live usb .iso в режиме UEFI на ноутбуке Lenovo Edge-15 Неудовлетворенные зависимости, когда я пытался освободить неиспользуемые ядра IdeaPad Y510p и GNU / Linux Bash не запоминает команды Есть ли способ перехода с Linux Mint с настольным компьютером Mate на Ubuntu MATE без повторной установки? Как проверить, был ли введен пароль sudo для этого сеанса терминала? Каковы параметры F6 во время установки? Ubuntu 12.04 Установлен, монитор отключается после экрана Bios Проблемы с установкой и двойной загрузкой Ubuntu 12.4, 13.10 и 14.4.1 через pendrivelinux? Есть ли способ отключить аппаратный переключатель включения / выключения для беспроводного интерфейса? Движения дрожащих мышей как я могу пройти мимо кода аутентификации, если я купил у используемого поставщика компьютеров Как передать права доступа к файлам из одной папки в другую?

Добавление пользовательской записи быстрого списка в файл .desktop

В моей системе Firefox нужно запустить с опцией

MOZ_USE_XINPUT2=1 /usr/bin/firefox 

чтобы мой сенсорный экран работал с Firefox, в то время как

 MOZ_USE_XINPUT2=1 firefox 

похоже, хорошо работает.

Теперь я хотел бы добавить этот стартовый вариант в пусковую установку. Идеально,

  • MOZ_USE_XINPUT2=1 /usr/bin/firefox должен стать опцией по умолчанию;
  • firefox %u должен стать дополнительной записью быстрого списка;
  • Опция (запись быстрого доступа) для запуска нового окна должна оставаться.
  • Опция (запись быстрого доступа) для запуска частного окна должна оставаться.
  • Пользовательский пусковой механизм должен сохраняться через обновления Firefox.
  • Quicklist toolstips должен быть многоязычным (английский и немецкий)

По пути, пытаясь достичь этих вещей, я возился с Алакартом и Мюлибрабом; Я изменил usr/share/applications/firefox.desktop Я скопировал измененный firefox.desktop в ./local/share/applications/ , чтобы запустить Firefox оттуда. Ничего из этого не сработало, поэтому я сделал чистую переустановку Firefox и написал этот пост. Система Ubuntu 17.04 с оболочкой GNOME 3.24.2

PS Я не уверен, что эти крошечные темно-серые ящики называются quicklist в gnome-shell. Если нет, то я имею в виду эквивалент единичных списков в gnome-shell, где вы можете выбрать, например, запуск нового частного окна.

Прежде всего, копирование файла .desktop из /usr/share/applications в файлы ~/.local/share/applications заставит копию переписать значок всей системы только для вас. В большинстве случаев вы не должны редактировать файлы, помещенные в /usr/share/applications сначала копировать их, а затем редактировать в ~/.local/share/applications .

Что касается того, как создать такой файл рабочего стола для ваших нужд, содержимое должно выглядеть следующим образом:

 [Desktop Entry] Version=1.0 Name=Firefox Web Browser Comment=Browse the World Wide Web Comment[de]=Im Internet surfen GenericName=Web Browser Keywords=Internet;WWW;Browser;Web;Explorer Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox %u' Terminal=false Type=Application Icon=firefox Categories=GNOME;GTK;Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall; StartupNotify=true Actions=new-window;new-window-wi;new-private-window;new-private-window-wi; [Desktop Action new-window] Name=Open a new Window Name[de]=Ein neues Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -new-window' [Desktop Action new-window-wi] Name=Open a new Touch-Window Name[de]=Ein neues Touch-Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -new-window' [Desktop Action new-private-window] Name=Open a New Private Window Name[de]=Ein neues privates Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -private-window' [Desktop Action new-private-window-wi] Name=Open a New Private Touch-Window Name[de]=Ein neues privates Touch-Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -private-window' - [Desktop Entry] Version=1.0 Name=Firefox Web Browser Comment=Browse the World Wide Web Comment[de]=Im Internet surfen GenericName=Web Browser Keywords=Internet;WWW;Browser;Web;Explorer Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox %u' Terminal=false Type=Application Icon=firefox Categories=GNOME;GTK;Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall; StartupNotify=true Actions=new-window;new-window-wi;new-private-window;new-private-window-wi; [Desktop Action new-window] Name=Open a new Window Name[de]=Ein neues Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -new-window' [Desktop Action new-window-wi] Name=Open a new Touch-Window Name[de]=Ein neues Touch-Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -new-window' [Desktop Action new-private-window] Name=Open a New Private Window Name[de]=Ein neues privates Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=0; firefox -private-window' [Desktop Action new-private-window-wi] Name=Open a New Private Touch-Window Name[de]=Ein neues privates Touch-Fenster öffnen Exec=/bin/bash -c 'export MOZ_USE_XINPUT2=1; firefox -private-window' 

Я оставил языковые специфические строки, кроме немецких, поэтому становится более понятным, что нужно изменить.

Вы можете просто создать новый файл в ~/.local/share/applications , скопировав вышеуказанное поле кода с помощью Ctrl + C, тогда

 nano ~/.local/share/applications/firefox.desktop 

и вставка в предыдущее скопированное поле кода с помощью Ctrl + Shift + V. Чтобы выйти из редактирования, просто нажмите Ctrl + X , подтвердите свою запись нажатием Y и нажмите Return для записи в указанное имя файла.

Поскольку обновление будет только перезаписывать файл .desktop в /usr/share/applications это изменение должно продолжаться через обновления. но вам необходимо подтвердить основные изменения, что файл по-прежнему правилен в соответствии с файлом всей системы.

  • проверить MOZ_USE_XINPUT2=1 /usr/bin/firefox должен стать опцией по умолчанию;
  • проверить Опция (запись быстрого доступа) для запуска нового окна должна оставаться.
  • проверить Опция (запись быстрого доступа) для запуска частного окна должна оставаться.
  • проверить Пользовательский пусковой механизм должен сохраняться через обновления Firefox.
  • проверить Quicklist toolstips должен быть многоязычным (английский и немецкий)