bmon работает без root:
Если вы дадите ему правильные параметры, он возвращает только одну строку
bmon -o 'ascii: noheader; quitafter = 1 '-p wlan0 wlan0 0.00B 0.0 0.00B 0.0Возможно, это помогает
Короче говоря, путь Icon= файла .desktop файла понимает абсолютные пути, но не расширение тильды, из-за спецификации, которая определяет, как файлы .desktop должны работать.
Спецификация рабочего стола, в отношении Icons, говорит:
Если имя является абсолютным путем, данный файл будет использоваться.Вот почему вы смогли использовать абсолютные пути, так как они покрыты spec
Если имя является абсолютным путем, данный файл будет использоваться.
Если имя не является абсолютным путем, алгоритм, описанный в Спецификации темы знака, будет использоваться для поиска значка.
] Когда мы проверяем спецификацию , нет ничего, что говорит о том, что она должна следовать расширению тильды POSIX вообще.