Я использую классную версию 3.15 (Никогда не собираюсь сдаваться) и (X) Ubuntu. Мой менеджер дисплеев - lightdm
.
В /etc/xdg/awesome/rc.lua
я добавил эту строку, чтобы изменить свой фон на сплошной цвет:
theme.wallpaper_cmd = { "hsetroot -solid '#000000'" }
Однако мои обои всегда установлены на синие обои по умолчанию на перезагрузка - даже после нажатия Mod kbd> + Ctrl kbd> + r kbd>, который перезагружает файл конфигурации, перезапуская awesome .
Когда я выполняю hsetroot -solid '#000000'
сам, он работает как заклинание. Перезагрузка конфигурации ничего не меняет, тогда фон остается желаемого фиксированного цвета.
Чтобы перезагрузить мою конфигурацию, у меня есть команда по умолчанию в моем rc.lua
:
awful.key({ modkey, "Control" }, "r", awesome.restart)
Мой экран входа приветствия, который имеет те же обои, что и синий рабочий стол по умолчанию, указан в /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf
и содержит строку, в которой указано, где хранятся эти обои:
[greeter]
background=/lib/plymouth/themes/xubuntu-logo/wallpaper.png
#background=#000000
Я изменил его с #000000
на значение по умолчанию [...]/wallpaper.png
, после того как обнаружил, что переключение с моего От пользователя к гостю / другому в меню упомянутого приветствующего , обои были переключены на черные обои - те, которые указаны в /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf
.
Это странно, потому что почему этого не происходит, когда я выбираю свое имя пользователя в меню, но со всеми другими учетными записями?
Если я переключаю настройку background
обратно на значение по умолчанию [...]/wallpaper.png
, то выбор гостевых / других учетных записей в меню приводит к отображению обоев. Однако у него есть небольшое отличие от синих обоев по умолчанию, с которыми мне трудно избавиться: у него нет странного логотипа с 6 точками, который можно увидеть здесь снова . Так что это просто грубая картина, которая находится в /lib/plymouth/themes/xubuntu-logo/wallpaper.png
.
background=#000000
в /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf
? awesome.restart
, как я могу перезагрузить свой потрясающий конфиг, чтобы проверить его? Я не знаю эти четыре вопроса, я боюсь.
Ваша проблема состоит в том, что цвет возвращается на перезапуске? И то выполнение команды:
theme.wallpaper_cmd = { "hsetroot -solid '#000000'" }
наборы это к черному цвету правильно.
Вы попытались добавить .desktop
файл в /home/<USER>/.config/autostart
?
Выполнение эти команды:
mkdir .config/autostart
(не волнуются, говорит ли это mkdir: cannot create directory ‘autostart’: File exists.
, Который означает, это уже было там).
cd .config/autostart
touch background-setter.desktop
gedit background-setter.desktop
В файле должно быть следующим:
[Desktop Entry]
Version=1.0
Name=Background Setter
Comment=Set background
# the sleep and extra command is to ensure it runs, and then runs again incase there is another startup program that is breaking the settings.
Exec=theme.wallpaper_cmd = { "hsetroot -solid '#000000'" }; sleep 6; theme.wallpaper_cmd = { "hsetroot -solid '#000000'" }
Terminal=false
Type=Application
Categories=Application;
Затем делают это исполняемым файлом
chmod +x background-setter.desktop
, Это должно запуститься на запуске.
Вы упоминаете, что редактировали /etc/xdg/awesome/rc.lua
. Это - глобальная/по умолчанию потрясающая конфигурация (который перезаписывается на обновлениях btw). Ваша персональная конфигурация в ~/.config/awesome/rc.lua
привыкает сначала. Отредактируйте этот файл, и он должен придерживаться.
не имеют подсказки об остальных.
Я использую точно ту же конфигурацию в качестве Вас (Потрясающий в XFCE).
Для решения этого вопроса я думаю, что необходимо удалить, по крайней мере, xfdesktop4
пакет. Когда я смотрю на свою конфигурацию, я также удалил xubuntu-desktop
пакет. Я не помнил, необходимы ли оба удаления.
Один или два из этих пакетов переопределяют потрясающую настольную конфигурацию. Я думаю, что это, конечно, почему Вы думаете, что Ваша конфигурация не обновляется / перезагруженный.
Команды для удаления пакетов:
sudo apt-get remove xfdesktop4
sudo apt-get remove xubuntu-desktop