numixproject / elegance-colors

A highly customizable chameleon theme for Gnome Shell
117 stars 7 forks source link

Elegance-colors-prefs crashing on openSUSE 12.3 x32 with Segmentation Fault #12

Closed Saroufim closed 11 years ago

Saroufim commented 11 years ago

Launching elegance-colors-prefs on openSUSE 12.3 yields the following error: Failed to open user presets directory: Error opening directory '/home/user/.config/elegance-colors/presets': No such file or directory Failed to set properties: Key file does not have key 'dash_fg' Segmentation fault I've attempted to install Elegance Colors through the RPM available via OBS and through the source by following the instructions written on github and both yielded the same error. When launched as root, however, the preferences GUI works but will crash as soon as the "apply" button is hit, making editing the theme quite difficult.

satya164 commented 11 years ago

Hi. I'll try to fix it in the next release. Can you do the following and see if your error is fixed?

Run the following commands in a Terminal,

rm -rf '$HOME/.config/elegance-colors
mkdir -p '$HOME/.config/elegance-colors/presets'

Then start Elegance Colors GUI

If that doesn't fix it, try to run,

elegance-colors apply

Also share the outputs of the above command.

BTW Elegance Colors is not supposed to be run as root.

Saroufim commented 11 years ago

After applying the first set of commands, elegance-colors-prefs as non-root now works but yields the following output: "Failed to open user presets directory: Error opening directory '/home/user/.config/elegance-colors/presets': No such file or directory" I haven't noticed any problems in its performance so far so I guess it's working fine. Thank you for your help!

satya164 commented 11 years ago

You are welcome. The error message has been fixed in 7da4cf53bab704d02810bcfc3380d7621d311172