Page 1 of 2

X fails to start about half the time on bootup

Posted: Fri Apr 27, 2012 1:17 am
by m_theredhead
I noticed that some time after I started testing the 0.25 releases, that X doesn't always start after a fresh boot. Looking in my logs, I see the below error. This is on a 0.25-80b2 system. Using mm_service x start usually get X and the frontend to start.

Apr 26 16:54:57 mythliv mythfrontend: 2012-04-26 16:54:57.821962 I ScreenSaverX11Private: DPMS is disabled.
Apr 26 16:54:57 mythliv mythfrontend: 2012-04-26 16:54:57.836782 N Desktop video mode: 1280x720 60.000 Hz
Apr 26 16:54:57 mythliv mythfrontend: 2012-04-26 16:54:57.896231 I Listening on TCP 127.0.0.1:6547
Apr 26 16:54:57 mythliv mythfrontend: 2012-04-26 16:54:57.896334 I Listening on TCP 192.168.1.17:6547
Apr 26 16:54:58 mythliv mythfrontend: *** glibc detected *** /usr/bin/mythfrontend: corrupted double-linked list: 0xae722a78 ***
Apr 26 16:54:58 mythliv mythfrontend: ======= Backtrace: =========
Apr 26 16:54:58 mythliv mythfrontend: /lib/libc.so.6(+0x71c2b)[0xb5c50c2b]
Apr 26 16:54:58 mythliv mythfrontend: /lib/libc.so.6(+0x72ff6)[0xb5c51ff6]
Apr 26 16:54:58 mythliv mythfrontend: /lib/libc.so.6(cfree+0x6f)[0xb5c5548f]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/nvidia/libnvidia-tls.so.295.40(+0x1d93)[0xb3853d93]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x219b4)[0xb3a3c9b4]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x1307d)[0xb3a2e07d]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x131db)[0xb3a2e1db]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x13224)[0xb3a2e224]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x165fd)[0xb3a315fd]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libavahi-client.so.3(avahi_client_free+0xfe)[0xb1bf42bc]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libavahi-client.so.3(avahi_client_new+0x2d8)[0xb1bf6b7b]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libdns_sd.so.1(DNSServiceRegister+0x1db)[0xb49adc62]
Apr 26 16:54:58 mythliv mythfrontend: /usr/lib/libmythbase-0.25.so.0(_ZN15BonjourRegister8RegisterEtRK10QByteArrayS2_S2_+0x175)[0xb6f5aea9]
Apr 26 16:54:58 mythliv mythfrontend: [0x995d9a8]
Apr 26 16:54:58 mythliv mythfrontend: ======= Memory map: ========
Apr 26 16:54:58 mythliv mythfrontend: 08048000-08243000 r-xp 00000000 00:0c 1080 /usr/bin/mythfrontend
Apr 26 16:54:58 mythliv mythfrontend: 08243000-08245000 rw-p 001fa000 00:0c 1080 /usr/bin/mythfrontend
Apr 26 16:54:58 mythliv mythfrontend: 08245000-08247000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: 09940000-09a80000 rw-p 00000000 00:00 0 [heap]
Apr 26 16:54:58 mythliv mythfrontend: aa940000-aa941000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: aa941000-ab140000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ab140000-ab141000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ab141000-ab940000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ab940000-ab941000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ab941000-ac140000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ac140000-ac141000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ac141000-ac940000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ac940000-ac941000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ac941000-ad140000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ad140000-ad141000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ad141000-ad980000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ad989000-ad98b000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ad991000-addc1000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: addc7000-adec7000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: adecd000-adece000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: adece000-ae6cd000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae6cd000-ae6d7000 r-xp 00000000 00:0c 10 /lib/libcrypt.so.1
Apr 26 16:54:58 mythliv mythfrontend: ae6d7000-ae6d8000 r--p 00009000 00:0c 10 /lib/libcrypt.so.1
Apr 26 16:54:58 mythliv mythfrontend: ae6d8000-ae6d9000 rw-p 0000a000 00:0c 10 /lib/libcrypt.so.1
Apr 26 16:54:58 mythliv mythfrontend: ae6d9000-ae700000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae700000-ae74b000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae74b000-ae800000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae801000-ae805000 rwxp 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae805000-ae80d000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae80d000-ae824000 r-xp 00000000 00:0c 243 /lib/libnsl.so.1
Apr 26 16:54:58 mythliv mythfrontend: ae824000-ae825000 r--p 00016000 00:0c 243 /lib/libnsl.so.1
Apr 26 16:54:58 mythliv mythfrontend: ae825000-ae826000 rw-p 00017000 00:0c 243 /lib/libnsl.so.1
Apr 26 16:54:58 mythliv mythfrontend: ae826000-ae828000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae828000-ae868000 r-xp 00000000 00:0c 419 /usr/lib/mysql/libmysqlclient_r.so.16
Apr 26 16:54:58 mythliv mythfrontend: ae868000-ae892000 rw-p 0003f000 00:0c 419 /usr/lib/mysql/libmysqlclient_r.so.16
Apr 26 16:54:58 mythliv mythfrontend: ae892000-ae893000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae893000-ae8fe000 r-xp 00000000 00:0c 7147 /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
Apr 26 16:54:58 mythliv mythfrontend: ae8fe000-ae900000 rw-p 0006a000 00:0c 7147 /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
Apr 26 16:54:58 mythliv mythfrontend: ae900000-ae901000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: ae901000-af100000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: af100000-af101000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: af101000-af900000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: af900000-af901000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: af901000-b0100000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0100000-b0101000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0101000-b0900000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0900000-b094c000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b094c000-b0a00000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0a01000-b0a09000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0a09000-b0a14000 r-xp 00000000 00:0c 106 /lib/libnss_files.so.2
Apr 26 16:54:58 mythliv mythfrontend: b0a14000-b0a15000 r--p 0000a000 00:0c 106 /lib/libnss_files.so.2
Apr 26 16:54:58 mythliv mythfrontend: b0a15000-b0a16000 rw-p 0000b000 00:0c 106 /lib/libnss_files.so.2
Apr 26 16:54:58 mythliv mythfrontend: b0a19000-b0a1a000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0a1a000-b0a26000 r-xp 00000000 00:0c 7148 /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
Apr 26 16:54:58 mythliv mythfrontend: b0a26000-b0a27000 rw-p 0000c000 00:0c 7148 /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
Apr 26 16:54:58 mythliv mythfrontend: b0a33000-b0a34000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b0a34000-b1233000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b1233000-b1234000 ---p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b1234000-b1a33000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b1a33000-b1a36000 r-xp 00000000 00:0c 1720 /usr/lib/gconv/UTF-16.so
Apr 26 16:54:58 mythliv mythfrontend: b1a36000-b1a37000 r--p 00002000 00:0c 1720 /usr/lib/gconv/UTF-16.so
Apr 26 16:54:58 mythliv mythfrontend: b1a37000-b1a38000 rw-p 00003000 00:0c 1720 /usr/lib/gconv/UTF-16.so
Apr 26 16:54:58 mythliv mythfrontend: b1a38000-b1a77000 r--p 00000000 00:0c 51 /usr/lib/locale/en_US.UTF-8/LC_CTYPE
Apr 26 16:54:58 mythliv mythfrontend: b1a77000-b1a78000 r--p 00000000 00:0c 50 /usr/lib/locale/en_US.UTF-8/LC_NUMERIC
Apr 26 16:54:58 mythliv mythfrontend: b1a78000-b1a79000 r--p 00000000 00:0c 49 /usr/lib/locale/en_US.UTF-8/LC_TIME
Apr 26 16:54:58 mythliv mythfrontend: b1a79000-b1b97000 r--p 00000000 00:0c 48 /usr/lib/locale/en_US.UTF-8/LC_COLLATE
Apr 26 16:54:58 mythliv mythfrontend: b1b97000-b1b98000 r--p 00000000 00:0c 47 /usr/lib/locale/en_US.UTF-8/LC_MONETARY
Apr 26 16:54:58 mythliv mythfrontend: b1b98000-b1b99000 r--p 00000000 00:0c 46 /usr/lib/locale/en_US.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES
Apr 26 16:54:58 mythliv mythfrontend: b1b99000-b1b9a000 r--p 00000000 00:0c 44 /usr/lib/locale/en_US.UTF-8/LC_PAPER
Apr 26 16:54:58 mythliv mythfrontend: b1b9a000-b1b9b000 r--p 00000000 00:0c 43 /usr/lib/locale/en_US.UTF-8/LC_NAME
Apr 26 16:54:58 mythliv mythfrontend: b1b9b000-b1b9c000 r--p 00000000 00:0c 42 /usr/lib/locale/en_US.UTF-8/LC_ADDRESS
Apr 26 16:54:58 mythliv mythfrontend: b1b9c000-b1b9d000 r--p 00000000 00:0c 41 /usr/lib/locale/en_US.UTF-8/LC_TELEPHONE
Apr 26 16:54:58 mythliv mythfrontend: b1ba3000-b1ba7000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b1ba7000-b1ba9000 r-xp 00000000 00:0c 263 /usr/lib/libXau.so.6
Apr 26 16:54:58 mythliv mythfrontend: b1ba9000-b1baa000 rw-p 00001000 00:0c 263 /usr/lib/libXau.so.6
Apr 26 16:54:58 mythliv mythfrontend: b1baa000-b1bab000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b1bab000-b1be1000 r-xp 00000000 00:0c 372 /usr/lib/libpcre.so.1
Apr 26 16:54:58 mythliv mythfrontend: b1be1000-b1be2000 rw-p 00036000 00:0c 372 /usr/lib/libpcre.so.1
Apr 26 16:54:58 mythliv mythfrontend: b1be2000-b1bec000 r-xp 00000000 00:0c 285 /usr/lib/libavahi-common.so.3
Apr 26 16:54:58 mythliv mythfrontend: b1bec000-b1bed000 rw-p 00009000 00:0c 285 /usr/lib/libavahi-common.so.3
Apr 26 16:54:58 mythliv mythfrontend: b1bed000-b1bfa000 r-xp 00000000 00:0c 284 /usr/lib/libavahi-client.so.3
Apr 26 16:54:58 mythliv mythfrontend: b1bfa000-b1bfb000 rw-p 0000c000 00:0c 284 /usr/lib/libavahi-client.so.3
Apr 26 16:54:58 mythliv mythfrontend: b1bfb000-b1c16000 r-xp 00000000 00:0c 292 /usr/lib/libcdio.so.13
Apr 26 16:54:58 mythliv mythfrontend: b1c16000-b1c17000 rw-p 0001a000 00:0c 292 /usr/lib/libcdio.so.13
Apr 26 16:54:58 mythliv mythfrontend: b1c17000-b1c1c000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b1c1c000-b37dc000 r-xp 00000000 00:0c 1660 /usr/lib/nvidia/libnvidia-glcore.so.295.40
Apr 26 16:54:58 mythliv mythfrontend: b37dc000-b383e000 rwxp 01bbf000 00:0c 1660 /usr/lib/nvidia/libnvidia-glcore.so.295.40
Apr 26 16:54:58 mythliv mythfrontend: b383e000-b3852000 rwxp 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b3852000-b3855000 r-xp 00000000 00:0c 1661 /usr/lib/nvidia/libnvidia-tls.so.295.40
Apr 26 16:54:58 mythliv mythfrontend: b3855000-b3856000 rw-p 00002000 00:0c 1661 /usr/lib/nvidia/libnvidia-tls.so.295.40
Apr 26 16:54:58 mythliv mythfrontend: b3856000-b385f000 r-xp 00000000 00:0c 304 /usr/lib/libdrm.so.2
Apr 26 16:54:58 mythliv mythfrontend: b385f000-b3860000 rw-p 00009000 00:0c 304 /usr/lib/libdrm.so.2
Apr 26 16:54:58 mythliv mythfrontend: b3860000-b3872000 r-xp 00000000 00:0c 319 /usr/lib/libfribidi.so.0
Apr 26 16:54:58 mythliv mythfrontend: b3872000-b3873000 rw-p 00012000 00:0c 319 /usr/lib/libfribidi.so.0
Apr 26 16:54:58 mythliv mythfrontend: b3873000-b3874000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b3874000-b3890000 r-xp 00000000 00:0c 410 /usr/lib/libxcb.so.1
Apr 26 16:54:58 mythliv mythfrontend: b3890000-b3891000 rw-p 0001b000 00:0c 410 /usr/lib/libxcb.so.1
Apr 26 16:54:58 mythliv mythfrontend: b3891000-b389d000 r-xp 00000000 00:0c 289 /usr/lib/libbz2.so.1.0
Apr 26 16:54:58 mythliv mythfrontend: b389d000-b389e000 rw-p 0000c000 00:0c 289 /usr/lib/libbz2.so.1.0
Apr 26 16:54:58 mythliv mythfrontend: b389e000-b38a5000 r-xp 00000000 00:0c 78 /lib/librt.so.1
Apr 26 16:54:58 mythliv mythfrontend: b38a5000-b38a6000 r--p 00006000 00:0c 78 /lib/librt.so.1
Apr 26 16:54:58 mythliv mythfrontend: b38a6000-b38a7000 rw-p 00007000 00:0c 78 /lib/librt.so.1
Apr 26 16:54:58 mythliv mythfrontend: b38a7000-b38ab000 r-xp 00000000 00:0c 332 /usr/lib/libgthread-2.0.so.0
Apr 26 16:54:58 mythliv mythfrontend: b38ab000-b38ac000 rw-p 00003000 00:0c 332 /usr/lib/libgthread-2.0.so.0
Apr 26 16:54:58 mythliv mythfrontend: b38ac000-b38f6000 r-xp 00000000 00:0c 391 /usr/lib/libssl.so.1.0.0
Apr 26 16:54:58 mythliv mythfrontend: b38f6000-b38fb000 rw-p 0004a000 00:0c 391 /usr/lib/libssl.so.1.0.0
Apr 26 16:54:58 mythliv mythfrontend: b38fb000-b38fc000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b38fc000-b3934000 r-xp 00000000 00:0c 315 /usr/lib/libfontconfig.so.1
Apr 26 16:54:58 mythliv mythfrontend: b3934000-b3936000 rw-p 00037000 00:0c 315 /usr/lib/libfontconfig.so.1
Apr 26 16:54:58 mythliv mythfrontend: b3936000-b393a000 r-xp 00000000 00:0c 267 /usr/lib/libXfixes.so.3
Apr 26 16:54:58 mythliv mythfrontend: b393a000-b393b000 rw-p 00003000 00:0c 267 /usr/lib/libXfixes.so.3
Apr 26 16:54:58 mythliv mythfrontend: b393b000-b3942000 r-xp 00000000 00:0c 275 /usr/lib/libXrender.so.1
Apr 26 16:54:58 mythliv mythfrontend: b3942000-b3943000 rw-p 00007000 00:0c 275 /usr/lib/libXrender.so.1
Apr 26 16:54:58 mythliv mythfrontend: b3943000-b3965000 r-xp 00000000 00:0c 376 /usr/lib/libpng15.so.15
Apr 26 16:54:58 mythliv mythfrontend: b3965000-b3966000 rw-p 00021000 00:0c 376 /usr/lib/libpng15.so.15
Apr 26 16:54:58 mythliv mythfrontend: b3966000-b3a19000 r-xp 00000000 00:0c 328 /usr/lib/libglib-2.0.so.0
Apr 26 16:54:58 mythliv mythfrontend: b3a19000-b3a1a000 rw-p 000b3000 00:0c 328 /usr/lib/libglib-2.0.so.0
Apr 26 16:54:58 mythliv mythfrontend: b3a1a000-b3a1b000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b3a1b000-b3a4d000 r-xp 00000000 00:0c 302 /usr/lib/libdbus-1.so.3
Apr 26 16:54:58 mythliv mythfrontend: b3a4d000-b3a4e000 rw-p 00032000 00:0c 302 /usr/lib/libdbus-1.so.3
Apr 26 16:54:58 mythliv mythfrontend: b3a4e000-b3b07000 r-xp 00000000 00:0c 424 /usr/lib/qt4/lib/libQtOpenGL.so.4
Apr 26 16:54:58 mythliv mythfrontend: b3b07000-b3b0d000 rw-p 000b9000 00:0c 424 /usr/lib/qt4/lib/libQtOpenGL.so.4
Apr 26 16:54:58 mythliv mythfrontend: b3b0d000-b48b8000 r-xp 00000000 00:0c 428 /usr/lib/qt4/lib/libQtWebKit.so.4
Apr 26 16:54:58 mythliv mythfrontend: b48b8000-b4982000 rw-p 00dab000 00:0c 428 /usr/lib/qt4/lib/libQtWebKit.so.4
Apr 26 16:54:58 mythliv mythfrontend: b4982000-b4997000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4997000-b499d000 r-xp 00000000 00:0c 274 /usr/lib/libXrandr.so.2
Apr 26 16:54:58 mythliv mythfrontend: b499d000-b499e000 rw-p 00006000 00:0c 274 /usr/lib/libXrandr.so.2
Apr 26 16:54:58 mythliv mythfrontend: b499e000-b49a2000 r-xp 00000000 00:0c 280 /usr/lib/libXxf86vm.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49a2000-b49a3000 rw-p 00003000 00:0c 280 /usr/lib/libXxf86vm.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49a3000-b49a4000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b49a4000-b49a6000 r-xp 00000000 00:0c 271 /usr/lib/libXinerama.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49a6000-b49a7000 rw-p 00001000 00:0c 271 /usr/lib/libXinerama.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49a7000-b49a9000 r-xp 00000000 00:0c 404 /usr/lib/libvdpau.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49a9000-b49aa000 rw-p 00001000 00:0c 404 /usr/lib/libvdpau.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49aa000-b49b1000 r-xp 00000000 00:0c 303 /usr/lib/libdns_sd.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49b1000-b49b2000 rw-p 00006000 00:0c 303 /usr/lib/libdns_sd.so.1
Apr 26 16:54:58 mythliv mythfrontend: b49b2000-b49b5000 r-xp 00000000 00:0c 398 /usr/lib/libudf.so.0
Apr 26 16:54:58 mythliv mythfrontend: b49b5000-b49b6000 rw-p 00002000 00:0c 398 /usr/lib/libudf.so.0
Apr 26 16:54:58 mythliv mythfrontend: b49b6000-b4b04000 r-xp 00000000 00:0c 425 /usr/lib/qt4/lib/libQtScript.so.4
Apr 26 16:54:58 mythliv mythfrontend: b4b04000-b4b0e000 rw-p 0014e000 00:0c 425 /usr/lib/qt4/lib/libQtScript.so.4
Apr 26 16:54:58 mythliv mythfrontend: b4b0e000-b4b1e000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4b1e000-b4b46000 r-xp 00000000 00:0c 12 /lib/libm.so.6
Apr 26 16:54:58 mythliv mythfrontend: b4b46000-b4b47000 r--p 00027000 00:0c 12 /lib/libm.so.6
Apr 26 16:54:58 mythliv mythfrontend: b4b47000-b4b48000 rw-p 00028000 00:0c 12 /lib/libm.so.6
Apr 26 16:54:58 mythliv mythfrontend: b4b48000-b4b49000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4b49000-b4b5f000 r-xp 00000000 00:0c 79 /lib/libpthread.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4b5f000-b4b60000 r--p 00015000 00:0c 79 /lib/libpthread.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4b60000-b4b61000 rw-p 00016000 00:0c 79 /lib/libpthread.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4b61000-b4b63000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4b63000-b4c0d000 r-xp 00000000 00:0c 1659 /usr/lib/nvidia/libGL.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4c0d000-b4c2c000 rwxp 000aa000 00:0c 1659 /usr/lib/nvidia/libGL.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4c2c000-b4c3b000 rwxp 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4c3b000-b4d84000 r-xp 00000000 00:0c 298 /usr/lib/libcrypto.so.1.0.0
Apr 26 16:54:58 mythliv mythfrontend: b4d84000-b4d96000 rw-p 00148000 00:0c 298 /usr/lib/libcrypto.so.1.0.0
Apr 26 16:54:58 mythliv mythfrontend: b4d96000-b4d9a000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4d9a000-b4d9d000 r-xp 00000000 00:0c 401 /usr/lib/libva-glx.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4d9d000-b4d9e000 rw-p 00003000 00:0c 401 /usr/lib/libva-glx.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4d9e000-b4da4000 r-xp 00000000 00:0c 402 /usr/lib/libva-x11.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4da4000-b4da5000 rw-p 00005000 00:0c 402 /usr/lib/libva-x11.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4da5000-b4da6000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4da6000-b4db4000 r-xp 00000000 00:0c 403 /usr/lib/libva.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4db4000-b4db5000 rw-p 0000d000 00:0c 403 /usr/lib/libva.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4db5000-b4db9000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4db9000-b4dce000 r-xp 00000000 00:0c 282 /usr/lib/libass.so.4
Apr 26 16:54:58 mythliv mythfrontend: b4dce000-b4dcf000 rw-p 00014000 00:0c 282 /usr/lib/libass.so.4
Apr 26 16:54:58 mythliv mythfrontend: b4dcf000-b4dd2000 r-xp 00000000 00:0c 242 /lib/libdl.so.2
Apr 26 16:54:58 mythliv mythfrontend: b4dd2000-b4dd3000 r--p 00002000 00:0c 242 /lib/libdl.so.2
Apr 26 16:54:58 mythliv mythfrontend: b4dd3000-b4dd4000 rw-p 00003000 00:0c 242 /lib/libdl.so.2
Apr 26 16:54:58 mythliv mythfrontend: b4dd4000-b4dd7000 r-xp 00000000 00:0c 384 /usr/lib/librom1394.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4dd7000-b4dd8000 rw-p 00002000 00:0c 384 /usr/lib/librom1394.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4dd8000-b4ddc000 r-xp 00000000 00:0c 287 /usr/lib/libavc1394.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4ddc000-b4ddd000 rw-p 00003000 00:0c 287 /usr/lib/libavc1394.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4ddd000-b4de8000 r-xp 00000000 00:0c 334 /usr/lib/libiec61883.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4de8000-b4de9000 rw-p 0000a000 00:0c 334 /usr/lib/libiec61883.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4de9000-b4dea000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4dea000-b4df6000 r-xp 00000000 00:0c 382 /usr/lib/libraw1394.so.11
Apr 26 16:54:58 mythliv mythfrontend: b4df6000-b4df7000 rw-p 0000c000 00:0c 382 /usr/lib/libraw1394.so.11
Apr 26 16:54:58 mythliv mythfrontend: b4df7000-b4e08000 r-xp 00000000 00:0c 415 /usr/lib/libz.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4e08000-b4e09000 rw-p 00010000 00:0c 415 /usr/lib/libz.so.1
Apr 26 16:54:58 mythliv mythfrontend: b4e09000-b4ea5000 r-xp 00000000 00:0c 318 /usr/lib/libfreetype.so.6
Apr 26 16:54:58 mythliv mythfrontend: b4ea5000-b4ea9000 rw-p 0009c000 00:0c 318 /usr/lib/libfreetype.so.6
Apr 26 16:54:58 mythliv mythfrontend: b4ea9000-b4f63000 r-xp 00000000 00:0c 281 /usr/lib/libasound.so.2
Apr 26 16:54:58 mythliv mythfrontend: b4f63000-b4f67000 rw-p 000b9000 00:0c 281 /usr/lib/libasound.so.2
Apr 26 16:54:58 mythliv mythfrontend: b4f67000-b4fa0000 r-xp 00000000 00:0c 341 /usr/lib/libmp3lame.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4fa0000-b4fa2000 rw-p 00038000 00:0c 341 /usr/lib/libmp3lame.so.0
Apr 26 16:54:58 mythliv mythfrontend: b4fa2000-b4fd0000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b4fd0000-b50d6000 r-xp 00000000 00:0c 412 /usr/lib/libxml2.so.2
Apr 26 16:54:58 mythliv mythfrontend: b50d6000-b50dc000 rw-p 00105000 00:0c 412 /usr/lib/libxml2.so.2
Apr 26 16:54:58 mythliv mythfrontend: b50dc000-b50dd000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b50dd000-b51db000 r-xp 00000000 00:0c 262 /usr/lib/libX11.so.6
Apr 26 16:54:58 mythliv mythfrontend: b51db000-b51de000 rw-p 000fe000 00:0c 262 /usr/lib/libX11.so.6
Apr 26 16:54:58 mythliv mythfrontend: b51de000-b51e2000 r-xp 00000000 00:0c 278 /usr/lib/libXv.so.1
Apr 26 16:54:58 mythliv mythfrontend: b51e2000-b51e3000 rw-p 00003000 00:0c 278 /usr/lib/libXv.so.1
Apr 26 16:54:58 mythliv mythfrontend: b51e3000-b51f2000 r-xp 00000000 00:0c 266 /usr/lib/libXext.so.6
Apr 26 16:54:58 mythliv mythfrontend: b51f2000-b51f3000 rw-p 0000e000 00:0c 266 /usr/lib/libXext.so.6
Apr 26 16:54:58 mythliv mythfrontend: b51f3000-b524f000 r-xp 00000000 00:0c 347 /usr/lib/libmythfreemheg-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b524f000-b5256000 rw-p 0005b000 00:0c 347 /usr/lib/libmythfreemheg-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b5256000-b5268000 r-xp 00000000 00:0c 345 /usr/lib/libmythavutil.so.50
Apr 26 16:54:58 mythliv mythfrontend: b5268000-b5269000 rw-p 00012000 00:0c 345 /usr/lib/libmythavutil.so.50
Apr 26 16:54:58 mythliv mythfrontend: b5269000-b526c000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b526c000-b55d3000 r-xp 00000000 00:0c 343 /usr/lib/libmythavcodec.so.52
Apr 26 16:54:58 mythliv mythfrontend: b55d3000-b55de000 rw-p 00366000 00:0c 343 /usr/lib/libmythavcodec.so.52
Apr 26 16:54:58 mythliv mythfrontend: b55de000-b5ace000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b5ace000-b5b88000 r-xp 00000000 00:0c 344 /usr/lib/libmythavformat.so.52
Apr 26 16:54:58 mythliv mythfrontend: b5b88000-b5b8e000 rw-p 000b9000 00:0c 344 /usr/lib/libmythavformat.so.52
Apr 26 16:54:58 mythliv mythfrontend: b5b8e000-b5b92000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b5b92000-b5bde000 r-xp 00000000 00:0c 354 /usr/lib/libmythswscale.so.0
Apr 26 16:54:58 mythliv mythfrontend: b5bde000-b5bdf000 rw-p 0004c000 00:0c 354 /usr/lib/libmythswscale.so.0
Apr 26 16:54:58 mythliv mythfrontend: b5bdf000-b5d4f000 r-xp 00000000 00:0c 11 /lib/libc.so.6
Apr 26 16:54:58 mythliv mythfrontend: b5d4f000-b5d51000 r--p 0016f000 00:0c 11 /lib/libc.so.6
Apr 26 16:54:58 mythliv mythfrontend: b5d51000-b5d52000 rw-p 00171000 00:0c 11 /lib/libc.so.6
Apr 26 16:54:58 mythliv mythfrontend: b5d52000-b5d55000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b5d55000-b5d71000 r-xp 00000000 00:0c 24 /lib/libgcc_s.so.1
Apr 26 16:54:58 mythliv mythfrontend: b5d71000-b5d72000 rw-p 0001b000 00:0c 24 /lib/libgcc_s.so.1
Apr 26 16:54:58 mythliv mythfrontend: b5d72000-b5d73000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b5d73000-b5e5e000 r-xp 00000000 00:0c 393 /usr/lib/libstdc++.so.6
Apr 26 16:54:58 mythliv mythfrontend: b5e5e000-b5e62000 r--p 000eb000 00:0c 393 /usr/lib/libstdc++.so.6
Apr 26 16:54:58 mythliv mythfrontend: b5e62000-b5e64000 rw-p 000ef000 00:0c 393 /usr/lib/libstdc++.so.6
Apr 26 16:54:58 mythliv mythfrontend: b5e64000-b5e6a000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b5e6a000-b6079000 r-xp 00000000 00:0c 420 /usr/lib/qt4/lib/libQtCore.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6079000-b6082000 rw-p 0020f000 00:0c 420 /usr/lib/qt4/lib/libQtCore.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6082000-b614b000 r-xp 00000000 00:0c 423 /usr/lib/qt4/lib/libQtNetwork.so.4
Apr 26 16:54:58 mythliv mythfrontend: b614b000-b614f000 rw-p 000c9000 00:0c 423 /usr/lib/qt4/lib/libQtNetwork.so.4
Apr 26 16:54:58 mythliv mythfrontend: b614f000-b6899000 r-xp 00000000 00:0c 422 /usr/lib/qt4/lib/libQtGui.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6899000-b68c2000 rw-p 0074a000 00:0c 422 /usr/lib/qt4/lib/libQtGui.so.4
Apr 26 16:54:58 mythliv mythfrontend: b68c2000-b68c4000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b68c4000-b68f2000 r-xp 00000000 00:0c 429 /usr/lib/qt4/lib/libQtXml.so.4
Apr 26 16:54:58 mythliv mythfrontend: b68f2000-b68f4000 rw-p 0002d000 00:0c 429 /usr/lib/qt4/lib/libQtXml.so.4
Apr 26 16:54:58 mythliv mythfrontend: b68f4000-b68f5000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b68f5000-b6920000 r-xp 00000000 00:0c 426 /usr/lib/qt4/lib/libQtSql.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6920000-b6921000 rw-p 0002b000 00:0c 426 /usr/lib/qt4/lib/libQtSql.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6921000-b6970000 r-xp 00000000 00:0c 421 /usr/lib/qt4/lib/libQtDBus.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6970000-b6972000 rw-p 0004e000 00:0c 421 /usr/lib/qt4/lib/libQtDBus.so.4
Apr 26 16:54:58 mythliv mythfrontend: b6972000-b699b000 r-xp 00000000 00:0c 353 /usr/lib/libmythservicecontracts-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b699b000-b699d000 rw-p 00028000 00:0c 353 /usr/lib/libmythservicecontracts-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b699d000-b6a0d000 r-xp 00000000 00:0c 351 /usr/lib/libmythmetadata-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6a0d000-b6a0f000 rw-p 00070000 00:0c 351 /usr/lib/libmythmetadata-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6a0f000-b6ce4000 r-xp 00000000 00:0c 342 /usr/lib/libmyth-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6ce4000-b6cec000 rw-p 002d4000 00:0c 342 /usr/lib/libmyth-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6cec000-b6ced000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b6ced000-b6e68000 r-xp 00000000 00:0c 356 /usr/lib/libmythui-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6e68000-b6e6f000 rw-p 0017a000 00:0c 356 /usr/lib/libmythui-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6e6f000-b6e70000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b6e70000-b6fa9000 r-xp 00000000 00:0c 346 /usr/lib/libmythbase-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6fa9000-b6fac000 rw-p 00139000 00:0c 346 /usr/lib/libmythbase-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b6fac000-b703b000 r-xp 00000000 00:0c 357 /usr/lib/libmythupnp-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b703b000-b703d000 rw-p 0008f000 00:0c 357 /usr/lib/libmythupnp-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b703d000-b76c7000 r-xp 00000000 00:0c 355 /usr/lib/libmythtv-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b76c7000-b76f7000 rw-p 00689000 00:0c 355 /usr/lib/libmythtv-0.25.so.0
Apr 26 16:54:58 mythliv mythfrontend: b76f7000-b7739000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b7739000-b773a000 r--p 00000000 00:0c 40 /usr/lib/locale/en_US.UTF-8/LC_MEASUREMENT
Apr 26 16:54:58 mythliv mythfrontend: b773a000-b773b000 r--p 00000000 00:0c 37 /usr/lib/locale/en_US.UTF-8/LC_IDENTIFICATION
Apr 26 16:54:58 mythliv mythfrontend: b773d000-b773e000 rw-p 00000000 00:00 0
Apr 26 16:54:58 mythliv mythfrontend: b773e000-b774d000 r-xp 00000000 00:0c 8 /lib/ld-linux.so.2
Apr 26 16:54:58 mythliv mythfrontend: b774d000-b774e000 --xp 0000f000 00:0c 8 /lib/ld-linux.so.2
Apr 26 16:54:58 mythliv mythfrontend: b774e000-b775d000 r-xp 00010000 00:0c 8 /lib/ld-linux.so.2
Apr 26 16:54:58 mythliv mythfrontend: b775d000-b775e000 r-xp 00000000 00:00 0 [vdso]
Apr 26 16:54:58 mythliv mythfrontend: b775e000-b775f000 r--p 0001f000 00:0c 8 /lib/ld-linux.so.2
Apr 26 16:54:58 mythliv mythfrontend: b775f000-b7760000 rw-p 00020000 00:0c 8 /lib/ld-linux.so.2
Apr 26 16:54:58 mythliv mythfrontend: bfd13000-bfd34000 rw-p 00000000 00:00 0

Re: X fails to start about half the time on bootup

Posted: Sun Apr 29, 2012 2:39 pm
by Pablo
I have uploaded a new test build. Could you test it?

Re: X fails to start about half the time on bootup

Posted: Sun Apr 29, 2012 5:01 pm
by m_theredhead
Out of three boots, it failed once today on b3.

Re: X fails to start about half the time on bootup

Posted: Sun Apr 29, 2012 8:38 pm
by Pablo
If you use the nouveau (MM_X_DRIVER='nouveau') driver rather than the nvidia driver, then does the boot failure go away?

Re: X fails to start about half the time on bootup

Posted: Mon Apr 30, 2012 4:49 pm
by m_theredhead
Not much luck with nouveau. The machine appears to boot normally until X is started. The screen goes black and stays that way. With the previous error, you could always see the cursor in the top left corner.

Pretty normal messages about starting the server in the Xorg.log except for the terminate:

4301.307] (II) NOUVEAU(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1
[ 64301.307] (II) NOUVEAU(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2
[ 64301.307] (II) NOUVEAU(0): Modeline "2880x576"x0.0 108.00 2880 2928 3184 34
[ 64301.525] (II) NOUVEAU(0): EDID vendor "SAM", prod id 311
[ 64301.525] (II) NOUVEAU(0): Using hsync ranges from config file
[ 64301.525] (II) NOUVEAU(0): Using vrefresh ranges from config file
[ 64301.525] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 64301.525] (II) NOUVEAU(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 16
[ 64301.525] (II) NOUVEAU(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052
[ 64301.525] (II) NOUVEAU(0): Modeline "720x480"x0.0 27.00 720 736 798 858 4
[ 64301.525] (II) NOUVEAU(0): Modeline "640x480"x0.0 25.18 640 656 752 800 4
[ 64301.525] (II) NOUVEAU(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1
[ 64301.526] (II) NOUVEAU(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2
[ 64301.526] (II) NOUVEAU(0): Modeline "2880x576"x0.0 108.00 2880 2928 3184 34
[ 64302.696] (II) evdev: MCE IR Keyboard/Mouse (mceusb): Close
[ 64302.696] (II) UnloadModule: "evdev"
[ 64302.712] (II) NOUVEAU(0): NVLeaveVT is called.
[ 64302.712] (II) NOUVEAU(0): Closed GPU channel 1
[ 64302.727] Server terminated successfully (0). Closing log file.

In syslog, I see messages starting mythfrontend

0 48000
Apr 30 08:18:49 mythliv kernel: HDMI: supports coding type MLP (Dolby TrueHD): channels = 8, rates = 48000 96000 192000
Apr 30 08:18:49 mythliv kernel: HDMI: supports coding type DTS-HD: channels = 8, rates = 48000 96000 192000
Apr 30 08:18:49 mythliv kernel: HDMI hot plug event: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=1
Apr 30 08:18:49 mythliv kernel: HDMI status: Codec=3 Pin=5 Presence_Detect=1 ELD_Valid=1
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966210 C mythfrontend version: [v0.25] www.mythtv.org
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966239 N Enabled verbose msgs: general
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966270 N Setting Log Level to LOG_INFO
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966325 I Added logging to the console
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966333 I Added database logging to table logging
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966409 N Setting up SIGHUP handler
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966485 N Using runtime prefix = /usr
Apr 30 08:18:49 mythliv mythfrontend: 2012-04-30 08:18:49.966502 N Using configuration directory = /home/minimyth/.mythtv
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.966734 I Assumed character encoding: en_US.UTF-8
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.973131 I Using localhost value of mythliv
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.973286 I Testing network connectivity to '192.168.1.2'
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.973794 I Starting process manager
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.973828 I Starting IO manager (read)
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.973894 I Starting process signal handler
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:49.973930 I Starting IO manager (write)
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.117467 N Setting QT default locale to en_US
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.117480 I Current locale en_US
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.118932 N Reading locale defaults from /usr/share/mythtv//locales/en_us.xml
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.201060 I ScreenSaverX11Private: DPMS is disabled.
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.216671 N Desktop video mode: 1280x720 60.000 Hz
Apr 30 08:18:50 mythliv kernel: HDMI: detected monitor SAMSUNG DLP at connection type HDMI
Apr 30 08:18:50 mythliv kernel: HDMI: available speakers: FL/FR LFE FC RL/RR RC RLC/RRC
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000 88200 96000 176400 192000, bits = 16 20 24
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type LPCM: channels = 8, rates = 32000 44100 48000 88200 96000 176400 192000, bits = 16 20 24
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type AC-3: channels = 6, rates = 32000 44100 48000, max bitrate = 640000
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type DTS: channels = 7, rates = 32000 44100 48000 88200 96000, max bitrate = 1536000
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type DSD (One Bit Audio): channels = 6, rates = 44100
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type E-AC-3/DD+ (Dolby Digital Plus): channels = 8, rates = 44100 48000
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type MLP (Dolby TrueHD): channels = 8, rates = 48000 96000 192000
Apr 30 08:18:50 mythliv kernel: HDMI: supports coding type DTS-HD: channels = 8, rates = 48000 96000 192000
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.713529 I Listening on TCP 127.0.0.1:6547
Apr 30 08:18:50 mythliv mythfrontend: 2012-04-30 08:18:50.713631 I Listening on TCP 192.168.1.17:6547
Apr 30 08:18:51 mythliv mythfrontend: process 1837: arguments to dbus_message_unref() were incorrect, assertion "message->generation == _dbus_current_generation" failed in file dbus-message.c line 1555.
Apr 30 08:18:51 mythliv mythfrontend: This is normally a bug in some application using the D-Bus library.
Apr 30 08:18:51 mythliv mythfrontend: D-Bus not built with -rdynamic so unable to print a backtrace

So, this looks like a separate issue and doesn't really help with the first :(

Re: X fails to start about half the time on bootup

Posted: Thu May 10, 2012 12:21 am
by Pablo
Could you try the latest test build (0.25.0-81b4)?

Re: X fails to start about half the time on bootup

Posted: Thu May 10, 2012 5:03 pm
by m_theredhead
Thanks.

It did not solve the Nvidia issue. Last night, 3 out of 5 boots failed to start X.

I tried the nouveau driver and had the same issue as previously - just a black screen. I will try to collect more logs today.

Re: X fails to start about half the time on bootup

Posted: Sat May 12, 2012 4:49 pm
by m_theredhead
I have done a little more testing with the nouveau driver this morning. The reason the screen comes up black is that X is starting, but mythfrontend is segfaulting. The logs show the segfault in one of the dbus libraries.

http://kmaclub.com/minimyth-debug/mythliv

Back to using nvidia and VDPAU and it looks like it may be the same issue

May 12 08:47:41 mythliv mythfrontend: 2012-05-12 08:47:41.707862 I ScreenSaverX11Private: DPMS is disabled.
May 12 08:47:41 mythliv mythfrontend: 2012-05-12 08:47:41.723253 N Desktop video mode: 1280x720 60.000 Hz
May 12 08:47:41 mythliv mythfrontend: 2012-05-12 08:47:41.781965 I Listening on TCP 127.0.0.1:6547
May 12 08:47:41 mythliv mythfrontend: 2012-05-12 08:47:41.782071 I Listening on TCP 192.168.1.17:6547
May 12 08:47:42 mythliv kernel: mythfrontend[1797]: segfault at 4 ip b39e618d sp ab87ea50 error 4 in libdbus-1.so.3[b39c3000+32000]
May 12 08:47:42 mythliv kernel: HDMI hot plug event: Codec=3 Pin=5 Presence_Detect=1 ELD_Valid=0
May 12 08:47:42 mythliv kernel: HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0

Re: X fails to start about half the time on bootup

Posted: Wed May 16, 2012 5:22 am
by Pablo
In the next couple days, I will upload a test build with more debug options compiled into dbus. Maybe that will help track it down.

Re: X fails to start about half the time on bootup

Posted: Fri May 18, 2012 6:38 pm
by Pablo
Could you give 0.25.0-81b5 a try?

Re: X fails to start about half the time on bootup

Posted: Fri May 18, 2012 7:17 pm
by m_theredhead
Same problem, but with more debugging messages:

Here is the full log from today:
http://kmaclub.com/minimyth-debug/mythliv

Snippet of the log.

May 18 11:11:20 mythliv mythfrontend: 1824: assertion failed "i < MAX_MESSAGE_CACHE_SIZE" file "dbus-message.c" line 642 function dbus_message_cache_or_finalize
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x39133) [0xb3a56133]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x394a5) [0xb3a564a5]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(+0x39584) [0xb3a56584]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(dbus_message_unref+0x292) [0xb3a33ca0]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libdbus-1.so.3(dbus_connection_dispatch+0x1021) [0xb3a584de]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libavahi-client.so.3(+0x623d) [0xb1bda23d]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libavahi-common.so.3(+0x4139) [0xb1bcd139]
May 18 11:11:20 mythliv mythfrontend: /usr/lib/libavahi-common.so.3(avahi_simple_poll_dispatch+0x97) [0xb1bce165]

Re: X fails to start about half the time on bootup

Posted: Fri Jun 08, 2012 5:25 pm
by benjsc
A temp fix could be to enable mythwelcome, at least that way if the frontend drops out your not left with a full restart on your hands

Re: X fails to start about half the time on bootup

Posted: Tue Jun 12, 2012 2:58 pm
by m_theredhead
Changing the myth program to be mythwelcome does seem to have resolved the issue temporarily.

The interesting thing is that it seems to be more reliable this way. Of the ~10 times I have rebooted, mythwelcome comes up every time and then pressing the frontend button has launched the frontend successfully every time except 1.

It makes me wonder if there is some sort of timing issue and the dbus stuff isn't quite ready when the frontend is starting.

Michael

Re: X fails to start about half the time on bootup

Posted: Mon Jun 25, 2012 4:44 pm
by pleeke
Hi,
I was seeing what appears to be the same issue. I built MM with svn9249 version (64bit) and using nVidia version 302.11, but still saw the same black-screen on bootup. Once I modified my minimyth cfg to not transfer the RAOP key over during boot-up I have not seen the black-screen on ~15 boot ups. Not really sure if its just some sort of race condition that I've worked around or whether anyone else was loading the RAOP key (for the airplay support) too - so might be unrelated.

Thanks
Peter

Re: X fails to start about half the time on bootup

Posted: Sun Jul 29, 2012 4:34 pm
by Pablo
pleeke wrote:Hi,
I was seeing what appears to be the same issue. I built MM with svn9249 version (64bit) and using nVidia version 302.11, but still saw the same black-screen on bootup. Once I modified my minimyth cfg to not transfer the RAOP key over during boot-up I have not seen the black-screen on ~15 boot ups. Not really sure if its just some sort of race condition that I've worked around or whether anyone else was loading the RAOP key (for the airplay support) too - so might be unrelated.

Thanks
Peter
As MiniMyth performs a serial initialization (that it why MiniMyth boot takes longer), I do not believe it is a race condition. There have been fixes to Myth's RAOP support. Could you try with the latest MiniMyth (81)?