Global Appearance

Various Gnome Stuff

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

0
Score 50.0%
Description:

This application is a modified version of global_wallpaper (http://gnome-look.org/content/show.php/global_wallpaper.sh?content=125637) by gargantuo, to who goes all credits.

In particular this application is capable to see what is your current gkt theme and desktop wallpaper. The same wallpaper image and gtk theme are then applied to the Plymouth splash and GDM login page.

The program is completely executable in a grafical way. In icon is placed in Gnome Menu (System->Preferences->Global appearance).

Compatible with Ubuntu. Other distributions (eg: fedora) may store plymouth themes in a different directory.

Attention!Some users are experiencing problems with the bootup splash. Further testing is needed but it may be related to the following: Plymouth automatically switches to low-color mode if the system uses Nvidia or ATI proprietary drivers.
For more information see:
* Plymouth readme file: gedit /usr/share/doc/plymouth/README.Debian
* http://www.linuxqualityhelp.it/supporto/viewtopic.php?f=25&t=5950
* http://idyllictux.wordpress.com/2010/04/26/lucidubuntu-10-04-high-resolution-plymouth-virtual-terminal-for-atinvidia-cards-with-proprietaryrestricted-driver/
* http://news.softpedia.com/news/How-to-Fix-the-Big-and-Ugly-Plymouth-Logo-in-Ubuntu-10-04-140810.shtml

thadeusb

9 years ago

Make sure that imagemagick is installed on the machine. With a fresh installation of Ubuntu 10.10 it is not included. It was confusing as to why it was not setting the correct image to use as a background and reverted to a default.

Report

nevon

9 years ago

This doesn't work all that well. When I installed it (but didn't run it), it changed my Plymoth background to a completely random wallpaper (not the one I was currently using). Now when I actually tried using it, it set the correct Plymoth background, but instead the GDM background was set to pure purple.

Also, every time I log out the application disappears from my menu, and the only way to get it back is to reinstall it.

Report

C

clemmy

9 years ago

Thank you for your bug signalation, I have fixed most of them in version 0.2:

1) Random theme applied after installation, before running the application. FIXED!

Fixed! The new theme was installed with a high priority. In some systems Plymouth is set up to AUTOMATICALLY select the theme with the highest priority so the new theme was selected even before running the application. On other systems Plymouth is set up to continue using the current theme until it is MANUALLY changed. My PC is set up in the second way, so I didn't notice this bug, the theme was not changed during installation process. Probably your system is set up in the first way, so the plymouth theme was changed during installation, even if the application was not run yet.

Now the new theme is installed with a lower priority, so it should not be selected before running the application


2) No wallpaper in GDM. FIXED!

Usually wallpapers where applied correctly to GDM, but in some cases there were some problems, as you pointed out.
I've been able to reproduce this bug only when the wallpaper file name contained a white space.
The wallpaper was set up correctly but GDM didn't loaded it (wall-1.jpg worked fine, wall 1.jpg didn't worked).
In version 0.2 GDM wallpaper is loaded from plymouth theme directory (where it is copied with a standard name) so it works without problems even if the original file name contained white spaces.

3) No application link in main menu. NOT FIXED YET.

I have not been able to reproduce this bug: in my PC the application is still present in the menu. And I'm not expert about Gnome Menu, so actually I don't know ho to fix it.

As a workaround it is still possible to run the application by pressing Alt+F2 and then writing: global-appearance.sh (or writing the same command in a terminal, of course!)

Report

nevon

9 years ago

Tried it, and now it seems I don't get to see Plymoth at all. It's just black until GDM.

The GDM background, however, is correctly set.

The problem with the menu is, as would be expected, still present.

Report

C

clemmy

9 years ago

The problem with the menu is now fixed in O.3 version.

I've also moved the entry to the System->Prefecences menu. I think that it is better than the Application menu

Report

C

clemmy

9 years ago

mmm... it is quite weird, because I have not changed anything about the plymouth theme setup. In my system works, in your system used to work, and now in your system do not works! :-(

If you like this project and have some spare time maybe you could do some further testing:
1) uninstall global-appearance

2) check if it is correctly uninstalled, as follow:
2.1) ls /usr/local/sbin/ | grep global-appearance
2.2) ls /usr/local/bin/ | grep global-appearance
2.3) ls /usr/share/applications | grep global-appearance
2.4) ls /lib/plymouth/themes/ | grep global-appearance
(steps 2.1 to 2.4 should return no files)

3) post the output of the following command
update-alternatives --display default.plymouth
(the selected theme should be ubuntu-logo)

4) install global-appearance-0.2

5) repeat step 3
(the selected theme should still be ubuntu-logo)

6) run the application to set up the new theme

7) repeat step 3
(the selected theme should NOW be global-appearance)

8) Now check if the installation is successfull:
eog /lib/plymouth/themes/global-appearance/bg.png
(your image should open)

I wonder where it fails...

Report

nevon

9 years ago

Here's the output of me doing all the above:
http://paste.ubuntu.com/445642/

Report

nevon

9 years ago

I couldn't reply to your message (Clemmy), but I'm using an Intel chip, so there are no closed source drivers for me to run. I have the high-color mode Plymoth (I have a desktop computer with an nvidia card, so I know what the low-color version looks like).

Report

nevon

9 years ago

With 0.3 it works, kinda. I don't know if it's related to your script or not. When I shut down the computer I do see plymoth with the correct background. But when I start it up again, I only get a black screen until GDM.

Report

C

clemmy

9 years ago

mmm...
I'm now sure about it but I think the the shutdown theme is loaded from the plymouth theme directory, while the bootup theme is loaded from initram file

the command to update the initram file with the current plymouth theme directory is:
sudo update-initramfs -u
but it is automatically done when installing the script..

maybe there is a limitation in the maximum image size that plymouth is able to load?

Report

C

clemmy

9 years ago

Well, I've made some test on my system, and it works without any problem even with backgrounds bigger than 1440x900..

I've had an idea:
When I installed Lucid for the first time the logo during the bootsplash was very nice, but after installing Nvidia proprietary drivers it became bigger and ugly.


This problem is common to everybody using Nvidia or ATI proprietary drivers: plymouth uses high-color mode with open source drivers ("nouveau" and "radeon") but it automatically switch to low-color mode when using proprietary drivers (nvidia-glx or fglrx).

Ubuntu team have choose a theme that is usable even with low-color mode, so many people have this "problem" but they does not pay attention to it.

For more information see plymouth readme file (gedit /usr/share/doc/plymouth/README.Debian).


It is however possible to enable high-color mode even with proprietary drivers (easy instructions at the end of /usr/share/doc/plymouth/README.Debian file) but this is not done by default because in some particular circumstances may cause problems to susped/hibernate.

Personally I use Nvidia proprietary drivers and I have enabled high-color mode a long time ago. Suspend and hibernate are working perfectly.

I don't know, but maybe the theme used by global-appearance is not compatible with low-color mode. This may explain why it works perfectly on some systems (eg. mine) and it does not work on other systems (yours).

Report

nevon

9 years ago

That would make sense, as my wallpaper is 1440x900. If you could find out the maximum size for the Plymoth backgrounds, you could make a copy of the wallpaper and automatically resize it (keeping the aspect ratio). That would be awesome!

Report

mariuslv

9 years ago

In the readme file it says:

"To install, run:
sudo ./install.sh"

It should be
sudo sh ./install.sh

Report

C

clemmy

9 years ago

I don't know.
I usually run shell script with just their name, without sh. It works but if it is better to run them with sh command I will change my habit and I will update the readme file.

Report

nevon

9 years ago

Is there any way to back up the old configuration, in case I decide I want to revert back?

Report

C

clemmy

9 years ago

In version 0.3 I've put a almost-backup function in the uninstall script. It reverts the plymouth theme and the GDM login screen to the values of a fresh ubuntu installation.

This approach is the "easy and simple" way, but I don't like it very much..

It would be better to store to original values while installing the application, and then get those values back when uninstalling the app. I could store the original values in a text file, but I don't know where is the best place to store that file... I wait for suggestions from the community

Report

C

clemmy

9 years ago

Not yet.. but it's easy to manually change both the plymouth theme and the gdm layout.

PLYMOUTH THEME
in a terminal run:
sudo update-alternatives --config default.plymouth
A list of the current installed themes will appear, and you will be able the select the desired theme typing the corresponding nuber.
Then run the command:
sudo update-initramfs -u
to begin to use the new theme.

GDM THEME
(following information comes from elementary-project forum: http://elementary-project.com/forum/viewtopic.php?f=5&t=16)
from a terminal run the command:
gksudo -u gdm dbus-launch gnome-appearance-properties
Select the desired wallpaper and theme then close the window.

An undesired accessibility icon may appear next to the system clock after running the previous command. To remove it run:
gconftool-2 -t bool -s /desktop/gnome/accessibility/keyboard/enable false
and reboot your pc.

Report

gargantuo

9 years ago

When I click download it redirects me to the global_wallpaper page.

Report

simonw

9 years ago

likewise :(

Report

nevon

9 years ago

Yup. Lets hope the author fixes it soon.

Report

C

clemmy

9 years ago

Oh, I did a mistake while filling the form...
it should work now

Report

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3
updated Jun 07 2010
added Jun 03 2010
downloads 24h
0
pageviews 24h 1