vblank_mode = 0 primusrun в файле приложения .desktop

Я только что установил шмеля и примусрун в свою Ubuntu 12.04.

Я могу успешно выполнять такие приложения, как totem, через vmlank_mode = 0 primusrun totem в терминале. Я сомневаюсь, как мне отредактировать файлы .desktop, расположенные в / usr / share / Applications, чтобы выбрать nvidia по умолчанию?

Я изменил эту строку в файле totem.desktop: Exec = vblank_mode = 0 primusrun totem% U

Но когда файл с этой конфигурацией, я не могу запустить тотем через модуль запуска Unity. Я что-то здесь не так делаю?

0
задан 20 May 2013 в 04:38

2 ответа

Во-первых, я настоятельно рекомендую не изменять файлы в / usr, так как они могут быть переопределены при обновлении. Сделайте копию в вашей личной папке

cp /usr/share/applications/org.gnome.Totem.desktop ~/.local/share/applications/

Затем измените содержимое и заголовок, вот пример

nano ~/.local/share/applications/org.gnome.Totem.desktop

И измените строку в соответствии с моим примером (измените xx на ваш язык ).

Exec=env vblank_mode=0 primusrun totem %U
Name[xx]=Vidéos (Primus)
0
ответ дан 20 May 2013 в 04:38

Ну, эта команда не работает для меня и в Ubuntu 13.04, но идея, которую я однажды подтвердил: решение состоит в том, чтобы создать скрипт в /usr/bin.

$ sudo gedit /usr/bin/optiprime

теперь введите: #! /bin/sh vblank_mode=0 primusrun "$@"

сохранить и

$ sudo chmod +x /usr/bin/optiprime

Чтобы использовать примус с тем, что вы хотите просто введите

$ optiprime <command>

, которые без проблем можно использовать в файлах .desktop

0
ответ дан 20 May 2013 в 04:38

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

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