GDM Themes

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

30
8.3
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), 18.04.xx LTS, 18.10 Cosmic Cuttlefish and 19.04 Disco Dingo (Any other OS based on Linux like: Lubuntu, Xbunte, Kubuntu, KDE, Manjaro, Mint and other... didn't tested!!!).

For Ubuntu 19.04 (Disco Dingo) download files:
High_Ubunterra_DD-X.X(noPass).tar.xz
High_Ubunterra_DD-X.X(Pass).tar.xz

For Ubuntu 18.10 (Cosmic Cuttlefish) download files:
High_Ubunterra_CC-X.X(noPass).tar.xz
High_Ubunterra_CC-X.X(Pass).tar.xz

Not work on few monitors ( Just don't have second monitor so i can't develop work version (-_-) Sorry ).

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

REQUIREMENTS:
#1 - For Ubuntu 19.04 !!! Well, i don`t know how it will be on your version of Ubuntu 19.04, i mean how you install it. Was it update form 18.10 like i did or it will be clean installation, you have to check have you imagemagick, graphicsmagick. If not, uncomment this strings first in install.sh (I made update from 18.10 to 19.04 and loose graphicsmagick and imagemagick).

https://www.ubuntuupdates.org/package/core/disco/universe/base/imagemagick

#sudo apt upate
#sudo apt upgrade

#sudo apt install graphicsmagick-imagemagick-compat
#sudo apt install imagemagick-6.q16hdri
#sudo apt install imagemagick-6.q16

#2 - Plank (https://www.ubuntuupdates.org/package/core/bionic/universe/base/plank)
Or
#3 - Dash to dock extension (tune it how you want to see the dock, turn it off and turn on Ubuntu Dock). This way tested work fine.


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

INSTALLATION howto:

1. Click right button of mouse and chose "Open in Terminal" in folder with install.sh, then type command chmode +x ./install.sh next step ./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. To uninstall use command ./uninstall.sh

Enjoy!

Video user manual: https://www.youtube.com/watch?v=SUbGma_-d20

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

2.4 2 months ago

- ADD - Version 2.4 for Ubuntu 19.04 Disco Dingo

bzhmurov

10 months ago

I just leave it here...

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

Report

C

EugeneVe

10 months 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

10 months 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

10 months 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

bzhmurov

10 months 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

C

EugeneVe

10 months ago

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

Report

C

EugeneVe

10 months ago

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

Report

bzhmurov

10 months 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

10 months ago

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

Report

gusreis1989

10 months 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

10 months ago

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

Report

gusreis1989

10 months 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

10 months ago

Hm, it's make sense, thanks!

Report

lalaalal

10 months ago

9 +Great!

Report

arnnicks

11 months 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

11 months ago

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

Report

filipkemuel

11 months 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

11 months 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

11 months ago

9 +

Report

Roni

1 year ago

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

Report

C

EugeneVe

1 year ago

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

Report

liangjiongyao

1 year 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

1 year 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

1 year 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

1 year 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

2.4 2 months ago

- ADD - Version 2.4 for Ubuntu 19.04 Disco Dingo

2.3 7 months ago

- fixed the quality of blurry images ( Sorry (^_^) )

- ADD - version for Ubuntu 18.10 (Cosmic Cuttlefish)

2.2 7 months ago

- did much faster for slow computers, now image will convert to smaller size to blur at next step, which make all process much faster, and this way make blur effect identical for any resolution images. Now you won't see different blur depth at images. All will be the same!
- image on lock screen make a little bit darker of original what makes text more readable on bright wallpapers

2.1 7 months ago

little visual changes

2.0 7 months ago

Fix issue with impossibility to set wallpaper from Desktop or mounted HDD (SSD).

1.9 7 months ago

Changed way to set lockscreen wallpaper after installation the script. No need to set it manually.
********************************************************************************
Special Thanks for help to Matej Fabijanić

1.8 7 months ago

Fix paths for correct installing and using on any system language.
Change way to set wallpaper for a lock screen.

1.7 9 months ago

More comfortable text view on white background
Add light shadow on buttons, password input field and user name.

1.6 10 months ago

Fix font contrast to better seen when set bright wallpaper

1.5.1 10 months ago

stwperm (no password)
fix installation file path (/usr/share/backgrounds/)

V 1.5 10 months ago

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

v 1.4 1 year ago

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

12345678910
152
product-maker sentaku Jun 10 2019 9 excellent
9 excellent
product-maker yuriygnome May 20 2019 10 the best
10 the best
product-maker fivvit May 19 2019 10 the best
10 the best
product-maker mastertheo Nov 14 2018 9 excellent
+
product-maker root4unix Nov 09 2018 9 excellent
+
product-maker Jeanjohnsen Sep 07 2018 9 excellent
+
product-maker ggingembre Aug 31 2018 9 excellent
+ Hello! Great theme, thank you! I have been using it since I installed 18.04 and it is very beautiful. However, one ubuntu update (for lenovo laptop x260) changed something, and now I cannot get back your beautiful lock screen (font has changed for the time, and login is back to some ubuntu style, a long rectangle). Do you know how I could fix it? Also, how can I update to your newest versions, just download them and install them on top of older versions? Again, thanks a lot for sharing your great work )))
product-maker fernandosantucci Aug 29 2018 9 excellent
+Nice! At least until Ubuntu 18.10 new oficial GDM theme.
product-maker vrxl Aug 24 2018 9 excellent
+ hey great work man :), but i found the font in lock screen become hardly to seen when i set bright wallpaper, could you fix it?
product-maker lyhgalaxy Aug 19 2018 9 excellent
+
product-maker lalaalal Jul 30 2018 9 excellent
+Great!
product-maker s3w47m88 Jul 01 2018 9 excellent
+
product-maker Brookg May 23 2018 9 excellent
+ Thank you very much. It's beautiful.
product-maker mklx1319 May 13 2018 9 excellent
this theme is very good change my labtop to Mac Wow !!
product-maker skysork Jan 13 2018 9 excellent
product-maker xfcegure Jan 12 2018 9 excellent
product-maker jeanmlduarte Jan 11 2018 9 excellent
Hein brother! very nice you work, thanks!
product-maker Count: 4 Rating: 5.0

greensward

May 30 2019

yuriygnome

May 20 2019

guobin

Apr 23 2019

urielri

Mar 27 2019

jasonwood

Mar 15 2019

hitzhangjie

Dec 29 2018

dor2003

Dec 01 2018

lolimeow

Nov 28 2018

root4unix

Nov 19 2018

sahmura

Nov 04 2018

excluzard

Oct 18 2018

maboch

Sep 13 2018

emtoine

Sep 12 2018

Jeanjohnsen

Sep 07 2018

Joanriar

Sep 04 2018

Sn0wl3r0ker

Sep 04 2018

ggingembre

Aug 31 2018

fernandosantucci

Aug 29 2018

RealAct

Aug 25 2018

faissalabsml

Aug 24 2018

zdy023

Aug 24 2018

MaticMermolja

Aug 06 2018

milosmrda

Jul 31 2018

gusreis1989

Jul 31 2018

lalaalal

Jul 30 2018

claudsonm

Jun 17 2018

Dedwen

Jun 03 2018

soeirorenan

Mar 06 2018

s3w47m88

Feb 15 2018

LionRoar

Feb 12 2018
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
GPLv3
version
2.4
updated Apr 21 2019
added Jan 09 2018
downloads today
153
page views today 393
System Tags linux unix gplv3