Ubuntu заменяет обои при запуске

SP - простой и эффективный инструмент командной строки для контроля spotify. Он использует DBUS внутри.

Для установки:

curl https://gist.githubusercontent.com/wandernauta/6800547/raw/db881a9100eb9b1e684c99962bde086a47ebcf08/sp | sudo tee /usr/local/bin/sp
sudo chmod +x /usr/local/bin/sp
1
задан 28 July 2017 в 17:55

3 ответа

Почему Wallpaper заменена

Короче говоря, когда вы включаете значки на рабочем столе, это позволяет Nautilus создавать «окно» рабочего стола со всеми значками файлов и папок и управлять фоном. feh работает с raw X11 рабочим столом, то есть голой кости, где нет значков. Таким образом, есть два возможных решения: один - полагаться на настройки Ubuntu для фона или два - отключить значки на рабочем столе. Можно также создать сценарий для запуска как feh, так и изменить настройки рабочего стола Ubuntu, но это, на мой взгляд, избыточно. Каким бы способом вы ни решили, зависит от вас

Отключение / включение значков

Это можно сделать с помощью gsettings org.gnome.desktop.background show-desktop-icons false для отключения и org.gnome.desktop.background show-desktop-icons true для включения. Как только это произойдет, Nautilus не будет управлять вашим рабочим столом, поэтому не будет устанавливать фоновое изображение

Настройки обоев Ubuntu

Помимо очевидных GUI-методов, можно использовать команду gsettings для

gsettings set org.gnome.desktop.background picture-uri file:///home/my_user/Pictures/cool_wallpaper.png

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

Альтернатива вашему скрипту

У меня есть заметил, что вы пытаетесь установить случайные обои из папки. Для этого вам не нужно полагаться на feh. Раньше я написал два сценария для выполнения этой задачи. Один написан как скрипт bash, а другой - как скрипт Python. Оба сценария работают с gsettings Ubuntu и изменяют обои для рабочего стола без отключения значков. Лично я предлагаю Python, поскольку он более отполирован.

1
ответ дан 22 May 2018 в 20:04

Почему Wallpaper заменена

Короче говоря, когда вы включаете значки на рабочем столе, это позволяет Nautilus создавать «окно» рабочего стола со всеми значками файлов и папок и управлять фоном. feh работает с raw X11 рабочим столом, то есть голой кости, где нет значков. Таким образом, есть два возможных решения: один - полагаться на настройки Ubuntu для фона или два - отключить значки на рабочем столе. Можно также создать сценарий для запуска как feh, так и изменить настройки рабочего стола Ubuntu, но это, на мой взгляд, избыточно. Каким бы способом вы ни решили, зависит от вас

Отключение / включение значков

Это можно сделать с помощью gsettings org.gnome.desktop.background show-desktop-icons false для отключения и org.gnome.desktop.background show-desktop-icons true для включения. Как только это произойдет, Nautilus не будет управлять вашим рабочим столом, поэтому не будет устанавливать фоновое изображение

Настройки обоев Ubuntu

Помимо очевидных GUI-методов, можно использовать команду gsettings для

gsettings set org.gnome.desktop.background picture-uri file:///home/my_user/Pictures/cool_wallpaper.png

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

Альтернатива вашему скрипту

У меня есть заметил, что вы пытаетесь установить случайные обои из папки. Для этого вам не нужно полагаться на feh. Раньше я написал два сценария для выполнения этой задачи. Один написан как скрипт bash, а другой - как скрипт Python. Оба сценария работают с gsettings Ubuntu и изменяют обои для рабочего стола без отключения значков. Лично я предлагаю Python, поскольку он более отполирован.

1
ответ дан 18 July 2018 в 09:30

Почему Wallpaper заменена

Короче говоря, когда вы включаете значки на рабочем столе, это позволяет Nautilus создавать «окно» рабочего стола со всеми значками файлов и папок и управлять фоном. feh работает с raw X11 рабочим столом, то есть голой кости, где нет значков. Таким образом, есть два возможных решения: один - полагаться на настройки Ubuntu для фона или два - отключить значки на рабочем столе. Можно также создать сценарий для запуска как feh, так и изменить настройки рабочего стола Ubuntu, но это, на мой взгляд, избыточно. Каким бы способом вы ни решили, зависит от вас

Отключение / включение значков

Это можно сделать с помощью gsettings org.gnome.desktop.background show-desktop-icons false для отключения и org.gnome.desktop.background show-desktop-icons true для включения. Как только это произойдет, Nautilus не будет управлять вашим рабочим столом, поэтому не будет устанавливать фоновое изображение

Настройки обоев Ubuntu

Помимо очевидных GUI-методов, можно использовать команду gsettings для

gsettings set org.gnome.desktop.background picture-uri file:///home/my_user/Pictures/cool_wallpaper.png

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

Альтернатива вашему скрипту

У меня есть заметил, что вы пытаетесь установить случайные обои из папки. Для этого вам не нужно полагаться на feh. Раньше я написал два сценария для выполнения этой задачи. Один написан как скрипт bash, а другой - как скрипт Python. Оба сценария работают с gsettings Ubuntu и изменяют обои для рабочего стола без отключения значков. Лично я предлагаю Python, поскольку он более отполирован.

1
ответ дан 24 July 2018 в 19:21

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

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