[Bug 933858] New: Can't no longer login after upgrade (today 7.6.2015) Opensuse 13.2 Tumbleweed
http://bugzilla.novell.com/show_bug.cgi?id=933858
Bug ID: 933858
Summary: Can't no longer login after upgrade (today 7.6.2015)
Opensuse 13.2 Tumbleweed
Classification: openSUSE
Product: openSUSE Distribution
Version: 13.2
Hardware: x86-64
OS: openSUSE 13.2
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Kernel
Assignee: kernel-maintainers@forge.provo.novell.com
Reporter: andreas.fueglistaler@bluewin.ch
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
Hi All,
Opensuse 13.2 Tumbleweed updated today 7.6.2015. Kernel 4.0.4-2) I am no longer
able to login what ever I try GNOME or KDE or even failsafe with Kernel
4.0.4-1.
I get to the login screen, but then after providing the credentials it fails
with the trace log below. Ok, not directly but one gets there .....
Error report see below:
Application: plasmashell (5.3.1) Qt Version: 5.4.1 Operating System: Linux
4.0.4-1-desktop x86_64 Distribution: "openSUSE 20150605 (Tumbleweed) (x86_64)"
-- Information about the crash: - What I was doing when the application
crashed: System restart after update (7.6.2015). Since then I can no longer
login nether wit KDE nor GNOME. Even failsafe has the same behavior. The crash
can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell),
signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3a86cf18c0 (LWP 1925))] Thread 3 (Thread
0x7f3a6e9c6700 (LWP 1935)): #0 0x00007f3a807dd4cd in poll () at
/lib64/libc.so.6 #1 0x00007f3a855e5322 in () at /usr/lib64/libxcb.so.1 #2
0x00007f3a855e6def in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3
0x00007f3a715a2c69 in () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #4
0x00007f3a80e4e9ef in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f3a7fdd9484 in
start_thread () at /lib64/libpthread.so.0 #6 0x00007f3a807e5a4d in clone () at
/lib64/libc.so.6 Thread 2 (Thread 0x7f3a67fff700 (LWP 1939)): #0
0x00007f3a807d959d in read () at /lib64/libc.so.6 #1 0x00007f3a784e5f45 in ()
at /usr/lib64/tls/libnvidia-tls.so.340.76 #2 0x00007f3a7cd0cb20 in () at
/usr/lib64/libglib-2.0.so.0 #3 0x00007f3a7cccb989 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0 #4 0x00007f3a7cccbde8 in () at
/usr/lib64/libglib-2.0.so.0 #5 0x00007f3a7cccbf6c in g_main_context_iteration
() at /usr/lib64/libglib-2.0.so.0 #6 0x00007f3a8108033b in
QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) ()
at /usr/lib64/libQt5Core.so.5 #7 0x00007f3a81026f2b in
QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () at
/usr/lib64/libQt5Core.so.5 #8 0x00007f3a80e49dba in QThread::exec() () at
/usr/lib64/libQt5Core.so.5 #9 0x00007f3a840abf68 in () at
/usr/lib64/libQt5Qml.so.5 #10 0x00007f3a80e4e9ef in () at
/usr/lib64/libQt5Core.so.5 #11 0x00007f3a7fdd9484 in start_thread () at
/lib64/libpthread.so.0 #12 0x00007f3a807e5a4d in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7f3a86cf18c0 (LWP 1925)): [KCrash Handler] #5
0x00007f3a807323c7 in raise () at /lib64/libc.so.6 #6 0x00007f3a8073379a in
abort () at /lib64/libc.so.6 #7 0x00007f3a80e3d060 in
QMessageLogger::fatal(char const*, ...) const () at /usr/lib64/libQt5Core.so.5
#8 0x00007f3a715ca2fe in () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #9
0x00007f3a715a424b in () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #10
0x00007f3a8159ca6b in QOpenGLContext::create() () at /usr/lib64/libQt5Gui.so.5
#11 0x00007f3a715ca68d in () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #12
0x00007f3a715ca801 in () at /usr/lib64/qt5/plugins/platforms/libqxcb.so #13
0x00007f3a8478f6a3 in QSGRenderLoop::instance() () at
/usr/lib64/libQt5Quick.so.5 #14 0x00007f3a847bebb0 in
QQuickWindowPrivate::init(QQuickWindow*, QQuickRenderControl*) () at
/usr/lib64/libQt5Quick.so.5 #15 0x00007f3a86711a5e in
PlasmaQuick::Dialog::Dialog(QQuickItem*) () at
/usr/lib64/libKF5PlasmaQuick.so.5 #16 0x00007f3a66bbd480 in () at
/usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #17
0x00007f3a84047379 in QQmlType::create() const () at /usr/lib64/libQt5Qml.so.5
#18 0x00007f3a840a7abf in () at /usr/lib64/libQt5Qml.so.5 #19
0x00007f3a840a8384 in () at /usr/lib64/libQt5Qml.so.5 #20 0x00007f3a84036c87 in
() at /usr/lib64/libQt5Qml.so.5 #21 0x00007f3a8403748e in
QQmlIncubationController::incubateFor(int) () at /usr/lib64/libQt5Qml.so.5 #22
0x00007f3a84c1238c in () at /usr/lib64/libKF5Declarative.so.5 #23
0x00007f3a84037125 in QQmlEnginePrivate::incubate(QQmlIncubator&,
QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5 #24 0x00007f3a84032e3c in
QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at
/usr/lib64/libQt5Qml.so.5 #25 0x00007f3a84c0292d in
KDeclarative::QmlObject::completeInitialization(QHash
http://bugzilla.novell.com/show_bug.cgi?id=933858
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #4 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #5 from Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #6 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #7 from Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #8 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #9 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #10 from Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #11 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #12 from Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #13 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
--- Comment #14 from Andreas Fueglistaler
http://bugzilla.novell.com/show_bug.cgi?id=933858
Takashi Iwai
http://bugzilla.novell.com/show_bug.cgi?id=933858
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=933858
Wolfgang Bauer
as requested the Xorg.0.log file after a login attempt
Well, the reason for your problems is obvious I think. You do indeed use nouveau, but have nvidia's libglx installed: [ 116.248] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 116.263] (II) Module glx: vendor="NVIDIA Corporation" [ 116.263] compiled for 4.0.2, module version = 1.0.0 [ 116.263] Module class: X.Org Server Extension [ 116.263] (II) NVIDIA GLX Module 340.76 Thu Jan 22 11:24:42 PST 2015 If you want to use nouveau, you have to remove the nvidia driver from your system, as it replaces some system components (libglx and libGL in particular) with its own versions which don't work with the open source drivers (and it even breaks Mesa's software renderer, which is why you have the same problems in recovery mode). Just switching to nouveau in xorg.conf (which you apparently did according to the Xorg.0.log) is not enough. If you added the (13.2?) nvidia repo to your system, remove it, or the driver might get installed automatically. Or maybe you installed nvidia but it broke with a kernel update? You have to recompile the kernel module after each such update. Btw, there is no such thing as "openSUSE 13.2 Tumbleweed". You either use 13.2 or Tumbleweed. According to the Xorg and Kernel versions, it seems to be the latter. But make sure that you have no 13.2 repos on your system. In case you missed it, Tumbleweed is no longer an addon repo to the latest openSUSE release, but a completely separate (rolling) distribution (since November already)... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=933858
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com