Configurable GDM themes for derivated distros

Jani Monoses jani.monoses at gmail.com
Tue Jan 31 08:29:53 GMT 2006


Héctor Rivas Gándara wrote:
> Hi,
> 
> We are working on a distro based on ubuntu. We need to change all the 
> workart from several packages. Some of them are easy to customize (using 
> gconf, debconf, alternatives, etc...), but others, like gdm, must be 
> modified by patching the source (using simple-patchsys) just to change a 
> pair of lines in the configuration file.
> 
> The same issue happens for changing the splash and the default user 
> background coded in the packages libgnome2-common and gnome-session.
> 
> I think that is too much effort building and maintaining such a big 
> package as gdm in a derived distro, and it's difficult to keep all this 
> packages updated, especially with dapper. I wonder if there is another 
> way to change the default theme for GDM. If there isn't, I suggest to 
> add a mechanism to change it without changes in  the original package:
>     - Add a debconf template to tune it using debconf
>     - Add something like gdmconf-gen that builds the gdm.conf file from 
> a gdm.conf.d
>     - Use update-alternatives and set a "default name" theme in the 
> gdm.conf
> 

This came up with the dapper ubuntu derivatives (edubuntu & xubuntu) and 
the proposed solution so far which is not in the archives yet, is to 
invoke gdm with the --config option and point it to a specific gdm.conf.
This requires a patch to /etc/init.d/gdm

https://launchpad.net/distros/ubuntu/+source/gdm/+bug/29404

Jani




More information about the ubuntu-devel mailing list