Установить обои из терминала в xfce4 на Linux mint

Я хочу установить обои из терминала на Linux 18.1 с xfce4:

Я пытался установить его с помощью xfconf-query:

xfconf-query 
  --channel xfce4-desktop  
  --property /backdrop/screen0/monitor0/image-path 
  --set /usr/share/backgrounds/xfce/xfce-teal.jpg

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

xfconf-query 
  --channel xfce4-desktop  
  --property /backdrop/screen0/monitor0/image-path

возвращает строку

/usr/share/backgrounds/xfce/xfce-teal.jpg

однако, этот параметр, кажется, не влияет ни на что, видимое обоев остается прежним. Как изменить фон в терминале? Благодаря.

дополнительные информация:

$ xfconf-query --version
xfconf-query 4.12.0
22
задан Andrey Tyukin
08.12.2022 2:13 Количество просмотров материала 2717
Распечатать страницу

1 ответ

правильная настройка может быть найдена с помощью -m флаг (сокращенно --monitor). Во-первых, start xfconf-query в режиме мониторинга:

$ xfconf-query -c xfce4-desktop -m 
Start monitoring channel "xfce4-desktop":

set: /backdrop/screen0/monitor1/workspace0/last-image
set: /backdrop/screen0/monitor1/workspace0/last-image
set: /backdrop/screen0/monitor1/workspace0/last-image
set: /backdrop/screen0/monitor1/workspace0/last-image
set: /backdrop/screen0/monitor1/workspace0/last-image

когда вы затем зайдете в графический интерфейс и измените там фон, консольное приложение напечатает строки, начинающиеся с set:, которые показывают, какие свойства были изменены.

теперь, используя

$ xfconf-query  \
  --channel xfce4-desktop \
  --property /backdrop/screen0/monitor1/workspace0/last-image \
  --set /usr/share/backgrounds/xfce/xfce-blue.jpg

вы можете установить обои из терминала.

1
отвечен Andrey Tyukin 2022-12-09 10:01

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх