Как запустить приложение с более низким «хорошим» значением

Вы правы, считая, что эта проблема связана с цитаделью. Из того, что я вижу, все внутри «apt» функционирует правильно, и это предупреждает вас о том, что установка citadel имеет проблемы.

Мои рекомендации:

    sudo apt update
    sudo apt remove spamassassin citadel-suite citadel-webcit
    sudo apt autoclean
    sudo apt autoremove
    sudo apt dist-upgrade

Вышеуказанные пять команд следует удалить spamassassin и цитадель, затем очистить ненужные пакеты и, наконец, обновить существующее программное обеспечение на вашем компьютере.

Как только это будет сделано, сообщите нам, если вы видите какие-либо ошибки из «apt». [!d3 ]

Пока все будет чистым после вышесказанного, вы можете переустановить цитадель, проверяя, есть ли какие-либо проблемы после установки.

Как только вы знаете, что цитадель установлена ​​без проблем, вы можете переустановить spamassassin .

Удачи.

0
задан 25 February 2012 в 20:50

1 ответ

Удалите кавычки.

Exec=nice -n -10 eclipse

Редактируйте: хотя только пользователь root может установить приятность ниже 0, поэтому

Exec=sh -c 'eclipse & gksudo -- renice -n -10 $!'

Или, может быть, лучше: [!d2 ]

Exec=sh -c 'exec gksudo -- nice -n -10 sudo -H -u $USER eclipse'
2
ответ дан 25 May 2018 в 13:57
  • 1
    не работает, приятно 0 – Paradiesstaub 25 February 2012 в 18:40
  • 2
    @Paradiesstaub ah right, только корень может установить ничтожество ниже 0, поэтому вам нужно будет его впоследствии изменить, как root. – geirha 25 February 2012 в 18:51
  • 3
    Хорошо, ваше решение работает для пользователей admin. Теперь давайте удалим диалог pw. Я все время пытался выйти из «/etc/sudoers.d/» → «Cmnd_Alias ​​SET_NICE = / usr / bin / nice -n -10 sudo -u tux eclipse». Это тоже работает, но только для одного пользователя. Поэтому, возможно, вы можете сказать мне, как удалить диалог pw, или я нахожу общий способ использования sudoers.d – Paradiesstaub 25 February 2012 в 19:16
  • 4
    @Paradiesstaub Для этого напишите сценарий оболочки, который делает nice -n -10 sudo -H -u "$USER" eclipse, измените запись рабочего стола на Exec=gksudo -- thatscript и разрешите пользователям запускать этот скрипт как root. – geirha 25 February 2012 в 19:35
  • 5
    @Paradiesstaub err, я не думал об этом. Переменная USER в этом скрипте будет root, поэтому Exec=sh -c 'gksudo -- thatscript "$USER"' и использовать «$ 1». вместо "$ USER " в скрипте. – geirha 25 February 2012 в 19:42

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

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