Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

gnome-settings-manager fails to start

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
xerxesmc
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 19, 2006 6:25 pm
Location: Fulda/Hessen

gnome-settings-manager fails to start

  • Quote

Post by xerxesmc » Sat Feb 02, 2008 1:20 pm

hello,
i've done a regular emerge -uND world recently and pitily didnt pay enough attention i guess, but somehow after a reboot the gnome-session-daemon fails to start as user "stas".
i get a popup saying that the latter daemon failed to start and that some sounds and themes might not work, well thats the case.

i tried lots of things so far:
at first i thought its a config issue: so i created a new user "stas2" and logged as "stas2" via gdm, everything worked fine, i had no problems.
i logged off, copied all my user "stas" ~/.* to "stas2" ~/ and changed their owner to "stas2".
logged in as "stas2" via gdm and all my settings were applied, i had all themes and stuff set.

so that seemed like the problem does not depend on my ~/.* configs

the second thing was:
i reemerged gnome-base/control-center-2.20.3 (thats where the daemon is insigt ;>) with the following flags set:
CFLAGS="-O2 -march=nocona -pipe -g"
FEATURES="parallel-fetch ccache splitdebug noclean"

and after that i logged in as X via gdm and invoked a "strace /usr/libexec/gnome-settings-daemon", the tail output was:

Code: Select all

stat64("/usr/lib/gstreamer-0.10/libgstalsa.so", {st_mode=S_IFREG|0755, st_size=85440, ...}) = 0
stat64("/usr/lib/gstreamer-0.10/libgstalsa.so", {st_mode=S_IFREG|0755, st_size=85440, ...}) = 0
open("/usr/lib/gstreamer-0.10/libgstalsa.so", O_RDONLY) = 20
read(20, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20E\0\0004\0\0\0"..., 512) = 512
fstat64(20, {st_mode=S_IFREG|0755, st_size=85440, ...}) = 0
mmap2(NULL, 83832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 20, 0) = 0xb71df000
mmap2(0xb71f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 20, 0x14) = 0xb71f3000
close(20)                               = 0
open("/etc/ld.so.cache", O_RDONLY)      = 20
fstat64(20, {st_mode=S_IFREG|0644, st_size=127279, ...}) = 0
mmap2(NULL, 127279, PROT_READ, MAP_PRIVATE, 20, 0) = 0xb71a6000
close(20)                               = 0
open("/usr/lib/libasound.so.2", O_RDONLY) = 20
read(20, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\316+A4\0\0\0"..., 512) = 512
fstat64(20, {st_mode=S_IFREG|0755, st_size=710156, ...}) = 0
mmap2(0x4129e000, 704248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 20, 0) = 0xb70fa000
mmap2(0xb71a2000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 20, 0xa8) = 0xb71a2000
close(20)                               = 0
munmap(0xb71a6000, 127279)              = 0
rt_sigaction(SIGSEGV, {0xb7ea5064, [], 0}, {0xb7c809e0, [INT QUIT ILL TRAP ABRT BUS], SA_STACK}, 8) = 0
rt_sigaction(SIGSEGV, {0xb7c809e0, [INT QUIT ILL TRAP ABRT BUS], SA_STACK}, NULL, 8) = 0
brk(0x81bc000)                          = 0x81bc000
pipe([20, 21])                          = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8611, ...}) = 0
open("/usr/share/alsa/alsa.conf", O_RDONLY) = 22
fstat64(22, {st_mode=S_IFREG|0644, st_size=8611, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f30000
read(22, "#\n#  ALSA library configuration "..., 4096) = 4096
read(22, "r\n\t\t\t\tname defaults.pcm.device\n\t"..., 4096) = 4096
read(22, "{\n\t\t\t@func refer\n\t\t\tname default"..., 4096) = 419
read(22, "", 4096)                      = 0
read(22, "", 4096)                      = 0
close(22)                               = 0
munmap(0xb7f30000, 4096)                = 0
access("/etc/asound.conf", R_OK)        = -1 ENOENT (No such file or directory)
access("/home/stas/.asoundrc", R_OK)    = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY)    = 22
close(22)                               = 0
open("/dev/snd/controlC0", O_RDWR)      = 22
ioctl(22, USBDEVFS_CONTROL, 0xbff39b58) = 0
fcntl64(22, F_GETFL)                    = 0x2 (flags O_RDWR)
fcntl64(22, F_SETFL, O_RDWR|O_NONBLOCK) = 0
ioctl(22, USBDEVFS_RELEASEINTERFACE, 0xbff39c24) = 0
ioctl(22, USBDEVFS_RELEASEINTERFACE, 0xbff39c24) = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff39480)   = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff39480)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff39480)   = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff39480)   = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff39480)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff39480)   = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_CONNECTINFO, 0xbff39920) = 0
ioctl(22, USBDEVFS_IOCTL, 0xbff394a0)   = 0
ioctl(22, USBDEVFS_DISCONNECT, 0xbff39be4) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8611, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY)    = 23
close(23)                               = 0
open("/dev/snd/controlC0", O_RDWR)      = 23
ioctl(23, USBDEVFS_CONTROL, 0xbff39bb8) = 0
ioctl(23, UI_DEV_CREATE, 0xbff39b40)    = 0
close(23)                               = 0
mmap2(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb68f9000
mprotect(0xb68f9000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb70f9494, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb70f9bd8, {entry_number:6, base_addr:0xb70f9b90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb70f9bd8) = 10646
futex(0x49a85648, FUTEX_WAKE, 1)        = 1
futex(0x8113a60, FUTEX_WAKE, 1)         = 1
futex(0x8175068, FUTEX_WAKE, 1)         = 1
write(2, "\n(gnome-settings-daemon:10639): "..., 168
(gnome-settings-daemon:10639): GLib-GObject-WARNING **: specified class size for type `GstAlsaMixerTrack' is smaller than the parent type's `GstMixerTrack' class size
) = 168
write(2, "\n(gnome-settings-daemon:10639): "..., 122
(gnome-settings-daemon:10639): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
) = 122
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
select(4, [3], [3], NULL, NULL)         = 2 (in [3], out [3])
read(3, "\34\237]\5)\0\300\0\v\1\0\0a\312F\332\0\0\0\0\0\0\0\0)\0\300\0\324x\307\277"..., 4096) = 192
writev(3, [{"\33\1\2\0\0\0\0\0", 8}], 1) = 8
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{" \1\2\0\0\0\0\0", 8}], 1)  = 8
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"%\1\1\0+\1\1\0", 8}], 1)   = 8
select(4, [3], [], NULL, NULL)          = 1 (in [3])
read(3, "\1\2a\5\0\0\0\0\241\2 \2\360x\307\277\10y\307\277\364\237\35\10+\0\0\0\20\347x\10", 4096) = 32
read(3, 0x808c860, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
access("/sbin/gdb", X_OK)               = -1 ENOENT (No such file or directory)
access("/bin/gdb", X_OK)                = -1 ENOENT (No such file or directory)
access("/usr/sbin/gdb", X_OK)           = -1 ENOENT (No such file or directory)
access("/usr/bin/gdb", X_OK)            = 0
getuid32()                              = 1000
stat64("/usr/bin/gdb", {st_mode=S_IFREG|0755, st_size=2702696, ...}) = 0
readlink("/proc/self/exe", "/usr/libexec/gnome-settings-daemon", 255) = 34
open("/usr/libexec/gnome-settings-daemon", O_RDONLY) = 23
fcntl64(23, F_GETFL)                    = 0 (flags O_RDONLY)
pread64(23, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0pA\5\0104\0\0\0"..., 64, 0) = 64
pread64(23, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080, 167144) = 1080
pread64(23, "\0.shstrtab\0.interp\0.note.ABI-tag"..., 209, 166932) = 209
pread64(23, "gnome-settings-daemon.debug\0P>\224.", 32, 166900) = 32
access("/usr/libexec/gnome-settings-daemon.debug", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/libexec/.debug/gnome-settings-daemon.debug", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/debug/usr/libexec/gnome-settings-daemon.debug", F_OK) = 0
pipe([24, 25])                          = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e4a728) = 10647
close(25)                               = 0
read(24, "", 8)                         = 0
close(24)                               = 0
waitpid(10647, 0x809d22c, 0)            = ? ERESTARTSYS (To be restarted)
--- SIGCONT (Continued) @ 0 (0) ---
waitpid(10647, ptrace: Operation not permitted.
/home/stas/10639: No such file or directory.
No stack.
/usr/share/bug-buddy/gdb-cmd:3: Error in sourced command file:
No registers.
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 10647
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0x809ce54, WNOHANG)         = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [INT QUIT ILL TRAP ABRT BUS SEGV])
exit_group(0)                           = ?
furthermore a bug-buddy report was made:

Code: Select all

System: Linux 2.6.23-gentoo #9 SMP Thu Jan 24 14:29:06 CET 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: blendedcrystal

Memory status: size: 53055488 vsize: 53055488 resident: 15093760 share: 8728576 rss: 15093760 rss_rlim: 4294967295
CPU usage: start_time: 1201958144 rtime: 16 utime: 14 stime: 2 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/libexec/gnome-settings-daemon'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb7e516e0 (LWP 10820)]
[New Thread 0xb7100b90 (LWP 10827)]
[New Thread 0xb7a20b90 (LWP 10822)]
0xb7f58410 in __kernel_vsyscall ()
#0  0xb7f58410 in __kernel_vsyscall ()
#1  0x49e37f9b in waitpid () from /lib/libpthread.so.0
#2  0x49a26998 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#3  0x00000000 in ?? ()

Thread 3 (Thread 0xb7a20b90 (LWP 10822)):
#0  0xb7f58410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49e36ffb in read () from /lib/libpthread.so.0
No symbol table info available.
#2  0x499f8761 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x0000000e in ?? ()
No symbol table info available.
#4  0xb7a20348 in ?? ()
No symbol table info available.
#5  0x00000014 in ?? ()
No symbol table info available.
#6  0x49e36d31 in __lll_mutex_unlock_wake () from /lib/libpthread.so.0
No symbol table info available.
#7  0x49e33b99 in _L_mutex_unlock_60 () from /lib/libpthread.so.0
No symbol table info available.
#8  0x49e3382e in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xb7100b90 (LWP 10827)):
#0  0xb7f58410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49d6eca3 in poll () from /lib/libc.so.6
No symbol table info available.
#2  0xb71ecacb in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so
No symbol table info available.
#3  0xb7100280 in ?? ()
No symbol table info available.
#4  0x00000002 in ?? ()
No symbol table info available.
#5  0xffffffff in ?? ()
No symbol table info available.
#6  0xb71fa2b8 in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so
No symbol table info available.
#7  0x080a5ca8 in ?? ()
No symbol table info available.
#8  0x49a85640 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0xb71002c8 in ?? ()
No symbol table info available.
#10 0xb71eca2b in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so
No symbol table info available.
#11 0x00000016 in ?? ()
No symbol table info available.
#12 0x00000029 in ?? ()
No symbol table info available.
#13 0x00000014 in ?? ()
No symbol table info available.
#14 0x0000001b in ?? ()
No symbol table info available.
#15 0x08174cb0 in ?? ()
No symbol table info available.
#16 0x49e32410 in ?? () from /lib/libpthread.so.0
No symbol table info available.
#17 0x49a85340 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0x49e337cc in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
No symbol table info available.
#19 0xb7ebc84c in gst_task_func (task=0x1, tclass=0x8174fc0) at gsttask.c:192
	t = 135932040
	lock = (GStaticRecMutex *) 0x8174cb0
	tself = (GThread *) 0x81a2888
	__PRETTY_FUNCTION__ = "gst_task_func"
#20 0x49a1aa3c in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0x080a5ca8 in ?? ()
No symbol table info available.
#22 0x08174fc0 in ?? ()
No symbol table info available.
#23 0x00000001 in ?? ()
No symbol table info available.
#24 0x49e36d31 in __lll_mutex_unlock_wake () from /lib/libpthread.so.0
No symbol table info available.
#25 0x49e33b99 in _L_mutex_unlock_60 () from /lib/libpthread.so.0
No symbol table info available.
#26 0x49e3382e in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb7e516e0 (LWP 10820)):
#0  0xb7f58410 in __kernel_vsyscall ()
No symbol table info available.
#1  0x49e37f9b in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#2  0x49a26998 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.
#0  0xb7f58410 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors (747 sec old) ---------------------
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
compiz (core) - Error: no 'core' plugin with ABI version '20071017' loaded
compiz (3d) - Error: InitObject failed
compiz (core) - Error: Couldn't activate plugin '3d'
compiz (core) - Error: dlsym: /usr/lib/compiz/libwallpaper.so: undefined symbol: getCompPluginInfo20070830
compiz (core) - Error: Couldn't load plugin 'wallpaper'
No running windows found
Conky: desktop window (e00057) is subwindow of root window (1a5)
Conky: window type - override
Conky: drawing to created window (1e00001)
Conky: drawing to double buffer
--------------------------------------------------
So my problem is, i cant get my gtk-theme applied as user "stas" but as another user.
Reading through the logs i gote the impression that it might have to do something with gstreamer or alsa, those clues are all in the stuff i posted above.

Any help is appreciated, if needed i can supply u with more detail, thx in advance
Top
xerxesmc
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 19, 2006 6:25 pm
Location: Fulda/Hessen

  • Quote

Post by xerxesmc » Sat Feb 02, 2008 5:27 pm

ok it depends on the sound,
if i remove my user from the "audio" group then the gnome-setiings-daemon starts
now i try to figure out whats causing this "disease"...
Top
xerxesmc
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 19, 2006 6:25 pm
Location: Fulda/Hessen

  • Quote

Post by xerxesmc » Sat Feb 02, 2008 6:36 pm

ok, it was gstreamers fault, downgraded to gstreamer 0.10.15 and gst-plugins-base-0.10.15 and everything works as expected
Top
Post Reply

3 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic