High Ubunterra

GDM Themes

Source (required if based on other people's work): https://github.com/EugeneVe/SetAsWallpaper

10
Score 68%
Description:

This is theme nearly looks like macOS lockscreen , with script which can set wallpaper for your desktop and simultaneously set same wallpaper on lock screen and login screen with blur effect like on macOS. In attachment you will find file ubuntu.css, where injected some changes, to make your login screen and lock screen looks more like mac OS.

ATTENTION: TESTED AND WORK ONLY ON UBUNTU 17.10 with GDM3 (xorg) and 18.04 LTS (ubuntu). (Any other OS based on Linux didn't tested!!!)
not work on few monitors ( Just don't have second monitor so i can't develop work version (-_-) Sorry )

Two versions:
stwperm - with no asking password to set wallpaper but script give full permission for root folder " /usr/share/backgrounds/ " by chmod 777 (not safety).
stwaskpass - with asking password each time you set wallpaper for change background of " lockscreen ", it is safe, but not comfortable for user.
-----------------------------------------------------------------------------------------------------------------

REQUIREMENTS:

1) Plank (https://www.ubuntuupdates.org/package/core/bionic/universe/base/plank)

-----------------------------------------------------------------------------------------------------------------
INSTRUCTION:

VIDEO INSTRUCTION: https://youtu.be/NMuiCFTpy7s (old video)

1. First of all you have to unpack archive then in folder ~/Downloads/your version/ click right button of mouse and chose "Open in Terminal", then type
sudo chmod +x install.sh
./install.sh

2. Now you just choose your image right click mouse button you will see script and "SetAsWallpaper" just click on it, wallpaper already set.

3. And last step, you have to do it just once. At the desktop right click on screen select "Change Background" then "Lock Screen" and "Pictures", find there your blurred image and choose it. Just once!

Enjoy!

---------------------------------------------------------------
Addition:

If your interface another language, "not English" and text inside buttons don't fit in, you have to insert little changes in ubuntu.css

1717# /*login size prompt input*/
1722# width: 190px; /* change width 190px to size what more or less will be close to
size of your text inside buttons. Just try change width! */

1591# /* Avatar Auth Dialogs & Screen Shield */
1594# margin: 0 0 0 60px; /* change margin 60px to centered your avatar */

---------------------------------------------------------------

facebook: https://www.facebook.com/wwwclick
email: eugene.veprytskyi@gmail.com
http://eugenev.kl.com.ua
Last changelog:

V 1.5 18 days ago

Fix hover for Cancel button
Add new font for clock and date
Add two versions - read ATTENTION!
Add uninstall

bzhmurov

17 days ago

I just leave it here...

install.sh:
sudo chmod 777 /usr/share/backgrounds/

Report

C

EugeneVe

17 days ago

and what, explain. If u afraid about your safety, i understand it. But its just backgrounds folder. Its safe. you can not use this Theme. I did this theme first of all for me. I want to share it if some want use it like me. So explain what u mean "I just leave it here..." its it's not respectful!

Report

bzhmurov

17 days ago

It is strictly forbidden to create world-writable directories in a system for third-party software, it can lead to security and DoS risks (any user/process can end up whole the free space). There is no single reason to do that. The only directories with world-writable permissions are /tmp and /var/tmp, and they have sticky-bit on them.

Report

C

EugeneVe

17 days ago

Thank u for a new information for me. If u want to help me i will be glad to read your suggesting, i change path of background to /var/tmp, i tried /tmp but content of this folder wiped after system reboot, so now background will be saved in /var/tmp which has full permission by the script.

Report

S

gusreis1989

17 days ago

You can talk with him in Ukrainian. It will be easy for both you to help. He contributed with the Belarusian, Russian and Ukrainian translations of my Suru++ Telinkrin icons theme. Unfortunately I am not fluent in Russian ad Ukrainian yet while I am learning them slowly.

Report

C

EugeneVe

17 days ago

;) thanks but I think we understood each other clearly.

Report

bzhmurov

17 days ago

No no, you shouldn't use neither /tmp nor /var/tmp for your themes. It's just... If you want to copy something in /usr/share/... you should use something like "sudo cp your_background.jpg /usr/share/path/..." or "su -c 'cp your_background.jpg /usr/share/...' ". But please, don't change system's folders permissions :)

Report

bzhmurov

17 days ago

P.S. Please don't use /var/tmp as a background folder, it's a directory for temporary files, I didn't recommend that :)

Report

C

EugeneVe

16 days ago

Та а чего ты хочешь блин? Ты же написал что тэмпы единственные 2 папки которым можно дать рут права. Предлагай блин. Т.к. для работы скрипта без гемора для пользователей это размещение его в рут папке. Предложения!!!

Report

C

EugeneVe

16 days ago

Если юзать такой способ как ты предлагаешь придется каждый раз вводить пароль, это никому не нужно, если ты хочешь попробовать 5-20 обоек подряд ты просто задолбаешься пароль вводить. Это не выход это плохой UX. А безопасности рут на эту папку вреда это не принесет, разве что если быть сильным параноиком. Я лучше укажу эту инфу в доку и пусть люди знают но менять не буду т.к. это и для меня тоже удобно, ни каких эксплойтов или подобного в моих скриптах нет, ты сам видел. Просто более удобного варианта для пользователя чем такой нет!

Report

C

EugeneVe

16 days ago

И да просто "sudo cp your_background.jpg /usr/share/path/..." or "su -c 'cp your_background.jpg /usr/share/...' " пароль не запросит для этого pkexec юзать надо.

Report

S

gusreis1989

18 days ago

Hello, I love your theme, but I do not have Ubuntu yet. When I will have Ubuntu, I will test it. I bookmarked your theme.

I have a suggestion. The name "macOS High Sierra" is copyrighted by Apple. Apple is not an angel and can sue everybody. What about High Ubusierra?

Report

C

EugeneVe

17 days ago

Hm, it's make sense, thanks!

Report

lalaalal

18 days ago

+Great!

Report

arnnicks

27 days ago

HI EugeneVe,

Thanks for the beautiful gdm3 lockscreen, really loved it. I would just like to do some modifications in it. Could you please tell me how can I place the username down user picture, I like it that way.

Thanks in advanced.

Report

C

EugeneVe

26 days ago

Hhhha, If i knew this, i would do it myself ;)

Report

filipkemuel

1 month ago

I would propose to modify the script a bit to make it more robust and less error-prone. And I don't like making a system folder user-writable. So Instead I would use pkexec to ask for password to copy the GDM wallpaper.

I tested the script below on Ubuntu 18.04 and it works very well
--------------------------------------------------------------------------------------------
#!/bin/bash
# Set As Wallpaper
gsettings set org.gnome.desktop.background picture-uri file:///`pwd`/$1
sleep 5
# Make your wallpaper blurry
prefix="'file://"
suffix="'"
theImage=$(gsettings get org.gnome.desktop.background picture-uri)
theImage=${theImage#$prefix}
theImage=${theImage%$suffix}
convert "${theImage}" -blur 0x30 ~/Pictures/gdm_lock.jpg
# Copy wallpaper in system directory for gdm3 lockscreen
pkexec cp -f ~/Pictures/gdm_lock.jpg /usr/share/backgrounds/

# Enjoy!
# My contact eugene.veprytskyi@gmail.com

--------------------------------------------------------------------------------------------

Report

C

EugeneVe

1 month ago

Yeah your propose make sense, but, i think its not to comfortable for users to enter password each time u want to change wallpaper. About me, i do it really often. About first part with prefix & suffix, yes maybe. But anyway thanks a lot about care my dev.

Report

s3w47m88

1 month ago

+

Report

Roni

1 month ago

Hi there, i did everything as instructed but the login page remains the same.

Report

C

EugeneVe

1 month ago

what kind of distro do u use. Is this a Ubuntu 17.10 or 18.04.? Or else?

Report

liangjiongyao

2 months ago

how CentOS7.5 install this login manager.i don't have the file /usr/share/gnome-shell/theme/ubuntu.css,but /usr/share/gnome-shell/theme/gnome-classic.css and /usr/share/gnome-shell/theme/gnome-classic-high-contrast.css.

Report

C

EugeneVe

2 months ago

ATTENTION: TESTED ONLY ON UBUNTU 17.10 with GDM3 (xorg) and 18.04 LTS (ubuntu). (Any other OS based on Linux didn't tested!!!)

Report

microtoom

2 months ago

Does not work for Pop! _Os.
Did everything according to the instructions. The script can change the wallpaper, but that's all. There is no blurred image, and the lock screen itself has not changed.

Report

C

EugeneVe

2 months ago

and dont have to work. ATTENTION: TESTED ONLY ON UBUNTU 17.10 with GDM3 (xorg) and 18.04 LTS (ubuntu). (Any other OS based on Linux didn't tested!!!)

Report

V 1.5 18 days ago

Fix hover for Cancel button
Add new font for clock and date
Add two versions - read ATTENTION!
Add uninstall

v 1.4 7 months ago

Easy way to install, just run install.sh
New instruction. just 3 steps.

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
1.5
updated Aug 01 2018
added Jan 09 2018
downloads today
0
page views today 342
System Tags linux unix