Как видно из названия выше, я хочу добавить некоторые пользовательские обои (изображения png, которые я создал сам) в папку user / share / Backgrounds в 12.04. Я выполнил это задание.
Проблема: Они НЕ отображаются в «Внешний вид рабочего стола» для выбора (я предполагаю, что если бы они появились здесь, они были бы фоном по умолчанию в устройстве динамического единства LightDM. Работают только «конкурсные изображения»). с единством приветствия. Я столкнулся с ссылками ниже, которые похожи, но не решить мой вопрос
Как добавить новые обои? (Относится только к 11.10)
Как изменить фоновый рисунок экрана входа в систему? (Показывает только, как отключить динамический единичный приветственный прием и назначить фиксированный фон для LightDM
После некоторой мысли это также может быть проблема с разрешениями . Причина, по которой можно предположить, заключается в том, что я скопировал папку темы с помощью sudo nautilus. Тема не появилась в «Расширенных настройках» для выбора. Чтобы эта тема работала в Unity, я скопировал ее в ~ .themes. Я скопировал банк, используя тот же метод
ምስሎችን ወደ / usr / share / backgrounds
ካከሉ በኋላ በዴስክቶፕዎ ላይ በቀኝ ጠቅ በማድረግ እና የ + 1176764] Change Desktop Background መገናኛን መክፈት ያስፈልግዎታል ፡፡ እየመረጥነው።
መገናኛው ከተከፈተ በኋላ አሁን የገለበጧቸውን ዳራዎች ወደ / usr / share / backgrounds ለማከል + ላይ ጠቅ ማድረግ ይችላሉ
ያሏቸውን ሁሉንም ምስሎች ያክሉ 1176771] / usr / share / backgrounds ፣ ካከናወኑ በኋላ አንዱን መምረጥ ይችላሉ ዳራዎ ይሆናል።
12.04 የሚጠቀሙ ከሆነ ያ ተመሳሳይ ምስል ለአንድነት ግሬተር ተለዋዋጭ ዳራ ይሆናል። የ ተለዋዋጭ ማብሪያ ማጥፊያውን
የ ክፍልን የማይከተል ከሆነ በ LightDM ውስጥ የግድግዳ ወረቀት እንዴት መለወጥ እችላለሁ? በትክክል ከማጥፋት ይልቅ ትዕዛዙን ይጠቀማሉ
gsettings reset com.canonical.unity-greeter draw-user-backgrounds
በመልሱ ውስጥ
ለማጠቃለያ ማስታወሻ
ደረጃ 1: ብጁ የግድግዳ ወረቀት ወደ / / usr / share / backgrounds ያክሉ
ደረጃ 2: ብጁ ልጣፍዎ ከፈለጉ ውስጥ ይግቡ ተለዋዋጭ አንድነት ሰላምታ (ግባ) በ 12.04 ውስጥ። በብጁ ምስልዎ ላይ በቀኝ ጠቅ ያድርጉ እና “1177223]“ Properties ” ን ይምረጡ ከዚያም የ ፈቃዶች ትርን ይምረጡ። ወደ “ሌላ” ፍቃድ ይሂዱ እና ከ ማንም ጀምሮ ይለውጡት “ተነባቢ-ብቻ” ። ማሳሰቢያ-ይህንን ካላደረጉ የአንድነት ነባሪ የግድግዳ ወረቀት በዩኒቲ ግሪተር ውስጥ ይታያል።
ደረጃ 3 አሁን መክፈት ያስፈልግዎታል ዴስክቶፕዎን በቀኝ ጠቅ በማድረግ እና በመምረጥ የ ዴስክቶፕን ዳራ መገናኛን ይቀይሩ ፡፡
ደረጃ 4: መገናኛው ከተከፈተ በኋላ ወደ` / usr / share / backgrounds የገለበጧቸውን ዳራዎች ለማከል + ን ጠቅ ማድረግ ይችላሉ።
ደረጃ 5: ምስልዎን ይምረጡ እና የዴስክቶፕ ዳራዎን ይለውጡ`` ዳራ የእርስዎ ብጁ ምስል ነው
።
Вам необходимо отредактировать файлы в / usr / share / gnome-background-properties в чтобы они отображались в разделе «обои», а не в разделе «изображение».
Я использую 12.04 Gnome Classic рабочий стол. Ни одно из вышеперечисленных решений не помогло мне отобразить мои обои в /пользователь/акционер/фоны
. Если я нажму кнопку +, как предлагалось выше, Ubuntu 12.04 откроет папку "Изображения" и не добавит добавленные мной обои в /usr/share/backgrounds
. Единственный способ, который я нашел, это добавить их в файл precision-backgrounds.xml
в качестве новых элементов между основными тегами . Это действительно неприятно, если вам нужно добавить большое количество. Я надеюсь, что кто-то имеет более простое решение.
Единственный способ, который я нашел, чтобы добавить обои к моему логину имя в greeter является установка Ubuntu Tweak, а затем установить его с помощью своих опций.
Существует также другая опция, которая сделает обои из домашнего каталога пользователя доступными в lightdm .
Вы можете выберите один из двух вариантов:
Вам просто нужно запустить одну простую команду в терминале:
$ sudo usermod -aG username lightdm
Просто замените имя пользователя
своим именем пользователя. Это предоставит lightdm доступ к вашему домашнему каталогу, поэтому он сможет отображать изображения из / home / username
.
Создайте новую группу пользователей с именем, например, обои
:
$ sudo groupadd wallpapers
Затем создайте каталог в своем домашнем каталоге , где вы будете хранить все обои, которые хотите использовать, и измените его группу на обои
:
$ mkdir '~/My Wallpapers'
$ chgrp wallpapers '~/My Wallpapers'
И, наконец, добавьте группу обои
в качестве дополнительной группы для вас и пользователя lightdm
:
$ sudo usermod -aG wallpapers username
$ sudo usermod -aG wallpapers lightdm
Не забудьте заменить имя пользователя
своим именем пользователя.
Обратите внимание, что если вы если системой пользуется более одного пользователя, и вы хотите предоставить такую возможность каждому из них, вам придется повторить эти шаги (не добавляя новую группу - обои
) для каждого человека.
Вы должны разрешить lightdm читать ваш личный каталог:
sudo setfacl -R u:lightdm:rwx $HOME
У меня были похожие проблемы, Я не знаю, есть ли другое решение, но вот мое.
Скопируйте и вставьте обои в usr / share / Backgrounds . (Используйте gksu nautilus)
Щелкните правой кнопкой мыши файл изображения и выберите свойства
На вкладке разрешений убедитесь, что для параметра «Другое» установлено значение Прочтите или Только чтение
Щелкните правой кнопкой мыши по своим обоям и установите их в качестве фона рабочего стола
Выйдите из системы , и они должны появиться как ваш документ LightDM
Я ничего не знаю об обоях Switcher, однако, если это приложение может извлекать файлы из каталога usr / share / background, я уверен, что оно будет работать
Я могу подтвердить, что это работает!
* jpg
файлы в папку / usr / share / фоны /
(используя root) * xml
в папке / usr / share / gnome- background-properties /
Я использовал редактор gvim
для 2.
Просто выполните эти шаги, используя gvim
:
gvim / usr / share / gnome-background -properties / * xml
Shift + G для перехода к концу файла
: r! ls
/ usr / share / background / * jpg
→ чтобы вставить весь новый фон.
имена файлов
Теперь перейдите к началу вставленного текста блока.
Используйте эту команду в gvim после: (Замените ^ M
на CTRL-M
)
:. , $ s; \ (. * \); ^ M \ t ^ M \ t paper10 ^ M \ t & ^ M \ t zoom ^ M \ t # 000000 ^ M \ t # 000000 scol или> ^ M \ t solid ^ M \ t wallpaper > ^ M; cg
Автоинкремент чисел (paper10) для присвоения уникальных имен обоям
: let i = 1 | g /> paper / s // \ = '> paper _'. i / | пусть я = я + 1
Сохраните файл и повторите для второго XML-файла.
В графическом интерфейсе теперь появятся новые добавленные фоны:
Я написал немного скрипта на perl, чтобы было проще добавлять варианты в фон рабочего стола Change Desktop Background в Ubuntu.
Чтобы воссоздать его можно было, например, использовать sudo gedit /usr/local/bin/wallpaper-add-to-choices
из терминала, вставить содержимое скрипта, сохранить, затем sudo chmod 755 /usr/local/bin/wallpaper-add-to-choices
.
Я нашел сообщение об этом, потому что я искал информацию о том, что могло бы измениться в Ubuntu 12.04LTS. Опции" часть этого вывода скрипта используется, чтобы сказать "масштаб", я должен был изменить его на "масштабирование" или ни одно из изображений не будет работать в качестве выбора. Жаль, я не чувствую, что вручную изменить размер десятков изображений, импортированных в новую систему, чтобы масштабировать их должным образом. (Масштабирование изображений почтовый ящик, только увеличение изображения до тех пор, пока любой край ударил по краю дисплея, масштабирование означает, что я теряю вершины или стороны большинства изображений. )