Не может установить фоновые обои в Gnome 3

Более новый синтаксис для Suse Linux Enterprise 11 SP2 (и openSUSE?)

Лучший способ состоял бы в том, чтобы создать сценарий оболочки, который назовет Ваш Сценарий PHP. Этот сценарий оболочки должен иметь в его заголовке следующий комментарий:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          nothing
# Required-Start:    $all
# Default-Start:     3 5
# Default-Stop:      4
# Short-Description: single_line_description
# Description:       multiline_description
### END INIT INFO

Можно найти типичный шаблон (с загрузками пояснительных текстов) в /etc/init.d/skeleton. Этот шаблон включает необходимый код для сцепления Сценария PHP. Вы будете видеть случай запуска, где необходимо было бы назвать Сценарий PHP.
Я отбросил много дополнительных параметров в заголовке, поскольку не кажется, что Вам были бы нужны они.

Важный
Важно использовать скелет, по крайней мере, оператор выбора (см. init действия сценариев), и реализовать случай запуска, по крайней мере. В случае запуска это - то, где назвать Ваш сценарий.

Можно найти здесь небольшой пример сценария, который назовут в конце начальной загрузки: посмотрите мою Суть. Я поместил недопустимый уровень выполнения для Остановки по умолчанию, но так или иначе сценарий все еще называют во время завершения работы. Так или иначе код в случае "остановки" выполнен, не тот в случае "запуска" при закрытии.

После того как Вы записали свой сценарий, скопируйте его в /etc/init.d давайте предположим, что Ваш init сценарий называют уведомлением начальной загрузки, затем Вы сделали бы (как корень):

chown root:root boot-notification
chmod 0750 boot-notification
mv boot-notification /etc/init.d/

Затем необходимо "зарегистрировать" сценарий в init системе. Вы будете использовать insserv команда (снова как корень) или можно использовать YaST:

insserv boot-notification

Затем можно далее проверить, что сценарий является одним из последних, которые будут выполнены путем изучения каждого init уровня. Если бы Вы выбрали только runlevel 3, то Вы могли сделать это:

ls -l /etc/init.d/rc3.d/S*

Это возвратит список ссылок на init сценарии. Ссылка на Ваш сценарий должна быть в конце (или около него) списка.

Примечание: Если бы Вы хотите играть вокруг с более динамическим способом записать init сценарии, я советовал бы читать эти 2 страницы:

0
19.04.2015, 19:57
4 ответа

Управляемый для решения проблемы, по крайней мере, в Единице, но я предполагаю, что она работала бы в Gnome 3 также:

Эта установка была ложью:

$ gsettings get org.gnome.desktop.background show-desktop-icons
false

Таким образом, я изменил его:

$ gsettings set org.gnome.desktop.background show-desktop-icons true

И получил мое настольное образование и значки немедленно.

7
28.01.2020, 02:14
  • 1
    Прекрасный. Это работало на меня также.Спасибо! –  Bklyn 08.10.2014, 17:59

У меня была такая же проблема, вы можете исправить ее, установив в обработчике файлового менеджера Tweek_tool/Desktop и видимые иконки - OFF

.
0
28.01.2020, 02:14

Наутилус перестает отображать фон, потому что гном-оболочка начинает его рисовать. Debian и Ubuntu применяют патч для отмены изменений в Nautilus.

См. отчёт об ошибке Debian под названием: nautilus: Белый фон, когда nautilus управляет рабочим столом .

выдержка

Когда моя машина обновлена, "Наутилус" рисует белый фон, когда это управление рабочим столом вместо ожидаемых обоев. Я могу воспроизвести это с новым пустым профилем.

Я не уверен, что это напрямую связано с "Наутилусом", это может быть вызвано другими библиотеками в стеке.

0
28.01.2020, 02:14

Некоторые люди упускают из виду суть, ЕСЛИ вам нужны значки на рабочем столе И обои. Гном решил, что нельзя. Раньше это работало, а теперь нет.

Конечно, если вам НЕ нужны значки, это не имеет значения, но если вам ДЕЙСТВИТЕЛЬНО нужны значки на рабочем столе И фоновый рисунок, это было решено, что вы больше не можете этого иметь.

Это одна из причин, по которой Gnome сошла с пути: отсутствие настройки того, что вам может понадобиться, и навязывание того, чего вы не хотите.

0
28.01.2020, 02:14

Теги

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