debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Как сменить обои в xfce из консоли?  (Прочитано 1162 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CodeBash

  • Topic Author
  • Сообщений: 3
Как сменить обои в xfce из консоли?
« : 04 Февраль 2017, 17:25:21 »
Здавствуйте!
Подскажите, пожалуйста, как в Debian xfce 8 сменить обои из командной строки?
Знаю как в Убунте

# Получаем адрес D-Bus сессии юзера
        user=`whoami`
        pids=`pgrep -u $user gnome-session`
        DBUS_SESSION_BUS_ADDR=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$pids/environ | sed -e 's/DBUS_SESSION_BUS_ADDRESS=//'`

        # Экспортируем адрес полученной D-Bus сессию и стандартный DISPLAY
        export DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDR
        export DISPLAY=:0.0

        # И наконец отправляем это всё на gsettings set
        GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.background picture-uri "file://$WALLS/$PICTURE"


Но в Debiane не работает.
« Последнее редактирование: 04 Февраль 2017, 17:27:15 от CodeBash »
 

Оффлайн Sergei_Alekseev

  • Сообщений: 233
Re: Как сменить обои в xfce из консоли?
« Ответ #1 : 05 Май 2017, 15:23:45 »
чет никто не ответил)
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "путь к файлу"screen monitor могут быть не ноль.
Лучше сделать скрипт set-wall
#!/bin/sh
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "$@"
дать разрешения и бросить в /usr/local/bin или куда-то в ~, что есть в пате.
Тогда в терминале по-быстрому set-wall "имя файла"
Также можно добавить в имадж вьюер, где нельзя поставить обои для Xfce. Например, geeqie или xnview
 
Пользователи, которые поблагодарили этот пост: CodeBash

Оффлайн RedEye

  • Сообщений: 54
Re: Как сменить обои в xfce из консоли?
« Ответ #2 : 06 Июнь 2017, 08:12:38 »
кидаешь обои в Изображения и далее sudo cp -r Изображения/*.jpg /usr/share/images
 

Оффлайн CodeBash

  • Topic Author
  • Сообщений: 3
Re: Как сменить обои в xfce из консоли?
« Ответ #3 : 02 Сентябрь 2017, 09:07:09 »

Cообщение объединено [time]02 Сентября 2017, 09:26:21[/time]
чет никто не ответил)
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "путь к файлу"screen monitor могут быть не ноль.
Лучше сделать скрипт set-wall
#!/bin/sh
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s "$@"
дать разрешения и бросить в /usr/local/bin или куда-то в ~, что есть в пате.
Тогда в терминале по-быстрому set-wall "имя файла"
Также можно добавить в имадж вьюер, где нельзя поставить обои для Xfce. Например, geeqie или xnview
Спасибо за ответ. С тех пор я вернулся на Убунту.
 Не прижился у меня Дебиан.

Есть еще один вопрос по этой теме. Если я установлю Дебиан Гном, то смогу ли я сменить обои из консоли способом, указанным в спойлере первого поста? Думаю, что да, но не уверен.  :)
« Последнее редактирование: 02 Сентябрь 2017, 09:27:53 от CodeBash »
 

Теги: