Как да промените фона на екрана за влизане в Ubuntu

Сподели

Не казвам, че обширният блок от патладжани, който ме приветства на екрана за влизане в Ubuntu, е лош, но всъщност не е аз.

Досега не си направих труда да проверя как да променя фона на GDM, защото — както съм сигурен, че много от вас ще посочат — виждам го за около 3 секунди отгоре (може би 6, ако направя печатна грешка в моята парола, която, да, често е).

Или казано по друг начин: екранът за вход на Ubuntu не е нещо, което повечето от нас виждат достатъчно дълго, за да се интересуват достатъчно.

И все пак тази вечер любопитството ме надви. Разгледах как да променя фона на екрана за влизане в Ubuntu и за моя изненада научих, че … не е толкова лесно да се направи!

Още в дните на LightDM (старият мениджър за влизане на Ubuntu) можехме да променим фоновото изображение за влизане с няколко щраквания. GDM е по-твърд орех за разбиване; Разработчиците на GNOME наистина искат да виждаме всичко друго освен плътен цвят в приветствието!

Днес ти мога променете фона на екрана за влизане на Ubuntu, но ще трябва да запретнете ръкави, за да го направите. А ако в момента си без ръкави? Сложи си риза, страннико, тогава ела при мен!

Променете фона на екрана за влизане в Ubuntu

екранна снимка на екрана за влизане в ubuntu по подразбиране

Целта ми е да променя плътния блок от лилаво отгоре в нещо по-свързано с моя действителен работен плот на Ubuntu, което е това:

екранна снимка на моя работен плот с ubuntu 21.10
Текущата ми настройка на работния плот е много розова/лилава

В идеалния случай искам нещо, което изглежда като schmexy като заключващия екран на GNOME с примамливото му размазване:

екранна снимка на заключения екран на ubuntu
Заключеният екран на GNOME има приятен ефект на замъгляване по подразбиране

Ммм!

За да продължа, използвам a скрипт, създаден от потребител на GitHub наречена PRATAP.

Сега знам: използването на произволен скрипт от задната част на мрежата за галене на чувствителни части на вашата система е Не много умно™ нещо за правене dot inc. Бъдете умни и прегледайте скрипта, ПРЕДИ да го стартирате (аз го направих, но не мога да гарантирам, че скриптът няма да се промени между времето, когато го погледнах, и времето, в което го използвате).

Можете да изтеглите скрипта за промяна на фона на GDM, като използвате wget от терминал:

wget https://github.com/PRATAP-KUMAR/ubuntu-gdm-set-background/archive/main.tar.gz

След като изтеглите напълно, просто извлечете/разопаковайте .tar.gz — Тарбел? Tarball? Никога не мога да си спомня – използвайки вашия файлов мениджър или архивна програма по ваш избор.

Вътре в извлечената папка ще намерите друга папка, а вътре в нея е скриптът, от който се нуждаем, плюс изчерпателен README файл, който ни разказва през всички различни опции на скрипта:

README файловете го означават, хора

Мисля, че ще започна, като накарам фона на екрана за влизане на Ubuntu да използва същия .png изображение, което използвам за тапета на моя десктоп.

Ако искате само да промените цвета на екрана за влизане или да приложите любим градиент, включеното README файл преминава през тези опции.

Тъй като знам пътя до моя фонов тапет, това е просто случай на превключване обратно към терминала и използване cd за да въведете изтегления скрипт директория в терминал. След това стартирам скрипта (с sudo, eek), предавайки му пътя към изображението, което искам да използвам като фон

cd ~/main/ubuntu-gdm-set-background-main
sudo ./ubuntu-gdm-set-background --image ~/Downloads/mywallpaper.jpg

Няколко мигания и едно рестартиране по-късно гледам това:

екранна снимка на екрана за влизане в ubuntu (GDM), използвайки персонализирано изображение
Това е добре, но не това, което искам

Хубаво – но не е точно това, което искам. Тапетът изглежда много остър във фокус така. Ако беше малко по-натоварено, това би затруднило „виждането“ на модула за влизане (което вероятно е причината екранът за влизане да използва обикновен цвят по подразбиране).

Искам нещо по-подобно на замъгления ефект, който използва заключения екран. Най-бързият начин да постигна това е да разклоня GDM и да залепя някакъв персонализиран код за замъгляване, който намерих от вътрешната страна на изоставяне — просто се шегувам: ще отворя изображението в редактор на изображения (като The GIMP) и ще приложа филтър за размазване на Гаус ефект, запазете го и след това задайте че изображение като фон на екрана за влизане.

Отне ми около пет минути, за да установя ниво на замъгляване, което чувствах, че изглежда добре. Мисля, че експортирах изображението и го приложих с помощта на този скрипт:

sudo ./ubuntu-gdm-set-background --image ~/Downloads/mytweakedwallpaper.jpg

След това ударих ctrl + alt + f1 за да видите как изглежда на място:

екранна снимка на екрана за влизане в ubuntu (GDM), използвайки друго персонализирано изображение
О, да, това исках

О, да — това, мои другари, е точно това, което имам за цел да постигна.

Страхотни неща!

Buuuuut, докато правех това, ми стана любопитно колко добра е поддръжката на градиента в скрипта, така че ще опитам това по-нататък. Моят източник е “диско” градиентът от заглавката на този сайт.

Един малък проблем: съставен е от три цветни спирачки, но README за този скрипт показва само пример, използващ две цветни спирачки.

Три ли ще работят? Да видим…

екранна снимка на екрана за влизане в ubuntu (GDM) с помощта на персонализиран градиент
Много хубаво, всичко казано!

На пръв поглед може да си помислите, че работи

Въпреки това, тъй като съм педантичен по отношение на марката на собствения си сайт, знам това градиентът не е този, който се опитах да приложа. Използваше само първите две шестнадесетични стойности, които въведох в моята команда, а не и трите.

Малко глупост.

Все пак фиксирането само към хоризонтален или вертикален ъгъл на градиент е малко досадно. Харесвам градиенти, които могат да се задават под криволичещи ъгли (а радиалният градиент би изглеждал особено на екрана за вход на Ubuntu, като се има предвид централизираното разположение на модула за вход).

Така че за мен вместо това се връщам към замъгления лилав вид!

Отмяната на промените е лесна, между другото

Ще завърша тази публикация (заредена с фенилефрин) с отмяна; Ще нулирам екрана за влизане в Ubuntu GDM обратно към цвета му по подразбиране. Това е супер лесно, защото скриптът, който използвах, има a --reset опция, която. Когато стартирате, това прави това, което бихте се надявали.

sudo ./ubuntu-gdm-set-background --reset

Значи това е. Видяхте колко (относително) лесно е да промените фона на екрана за влизане в Ubuntu, било то. като зададете свое собствено фоново изображение на екрана за вход или приложите различен цвят на градиента. Освен това е наистина лесно да отмените, ако ви омръзне да се взирате в персонализираните си творения!

h/t Скот

Източник: www.omgubuntu.co.uk

Публикациите се превеждат автоматично с google translate


Сподели