Do

Appearance loads default every time I boot, no matter what I change

Asked by slughappy1

I am running Arch Linux with Gnome, and every time I boot up Gnome-Do loads with the default theme. I want it to load with the Mini Interface and slightly transparent. To get the theme I want I have to "killall gnome-do" and then load it again. When I load it after killing it, it has the right theme. How can I fix this?

Question information

Language:
English Edit question
Status:
Answered
For:
Do Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Ernesto Méndez (der.kunstler) said :
#1

I have no idea why this happens, but I've managed to solved this problem by creating a small script that sleeps for some seconds before running Do at login. That solves the issue of Do starting up with the default appearance. First, create /usr/bin/start-gnome-do containing the following:

#!/bin/bash

sleep 2
gnome-do

Then, set the file executable with:
  chmod 755 /usr/bin/start-gnome-do

Now go to System > Preferences > Sessions and under Startup Programs, you'll see "Gnome Do" (If it's not there, create it) select it, then click on Edit. Replace gnome-do with start-gnome-do and you're all set, logout and then log back in.

Revision history for this message
Ernesto Méndez (der.kunstler) said :
#2

I'm starting to suspect the reason why it's being loaded with the default theme is because compositing is not enabled at the time Gnome-Do is started. So that means Gnome-Do is loaded before compiz is loaded. The cool themes are only available when compositing is enabled, so that might be the reason...

Can you help with this problem?

Provide an answer of your own, or ask slughappy1 for more information if necessary.

To post a message you must log in.