mate-settings-daemon is not running when I try to change the appearance in the control center
Bug #1471254 reported by
malheum
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Hello,
I did an install of Linux Mint Mate 17.2 and then copied my user's home directory over from Linux Mint Mate 17.1.
However the theme looks broken, so I tried to change the appearance in the control center.
Then I then do get a msg that the mate-settings-
Screenshots attached.
BR
To post a comment you must log in.
Hello,
since the missing themes are "bugging" me, I had a bit of time today to look into this:
First I checked that mate-settings- daemon is really not running: daemon | grep .v grep
$> ps ax | grep -i mate-settings-
returns nothing
I also installed package mate-settings- daemon- dbg.
So I tried to learn something from gdb, but as one can see the started threads do have their own stack, which I do not know how to investigate with gdb, maybe somebody could tell me in the comments on how to do this with gdb, so that I can proceed with looking for the source of this problem.
$> gdb 14.04.2) 7.7.1 gnu.org/ licenses/ gpl.html> www.gnu. org/software/ gdb/bugs/>. www.gnu. org/software/ gdb/documentati on/>. mate-settings- daemon mate-settings- daemon. ..Reading symbols from /usr/lib/ debug/. build-id/ fd/624e43b19eb1 85f8567ff69bb52 3883d560864. debug.. .done. mate-settings- daemon --sync 64-linux- gnu/libthread_ db.so.1" .
GNU gdb (Ubuntu 7.7.1-0ubuntu5~
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://
Find the GDB manual and other documentation resources online at:
<http://
For help, type "help".
Type "apropos word" to search for commands related to "word".
(gdb) file /usr/bin/
Reading symbols from /usr/bin/
done.
(gdb) set args --sync
(gdb) break gdk_x_error()
Function "gdk_x_error()" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Haltepunkt 1 (gdk_x_error()) anstehend.
(gdb) start
Temporärer Haltepunkt 2 at 0x4037a0: file main.c, line 465.
Starting program: /usr/bin/
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
Temporary breakpoint 2, main (argc=2, argv=0x7fffffff e238) at main.c:465 daemon' received an X Window System error.
465 main.c: Datei oder Verzeichnis nicht gefunden.
(gdb) c
Continuing.
[New Thread 0x7fffef992700 (LWP 5072)]
[New Thread 0x7fffef191700 (LWP 5073)]
The program 'mate-settings-
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 486 error_code 8 request_code 140 minor_code 30)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
[Thread 0x7fffef992700 (LWP 5072) exited]
[Thread 0x7ffff7fb69c0 (LWP 5068) exited]
[Inferior 1 (process 5068) exited with code 01]
(gdb) bt
No stack.
(gdb)
BR
M.