[Bug 772279] New: Latest update(s) made system unbootable :(
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279 https://bugzilla.novell.com/show_bug.cgi?id=772279#c0 Summary: Latest update(s) made system unbootable :( Classification: openSUSE Product: openSUSE 12.2 Version: Beta 2 Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Critical Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: richard.bos@xs4all.nl QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created an attachment (id=499296) --> (http://bugzilla.novell.com/attachment.cgi?id=499296) X.org log User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 Updated system on wednesday 18 july with the following rpms: # rpm -qa --last --dbpath /mnt/var/lib/rpm | head -20 systemd-sysvinit-44-9.11.1 wo 18 jul 2012 21:00:16 CEST aaa_base-extras-12.2-2.12.1 wo 18 jul 2012 21:00:16 CEST SuSEfirewall2-3.6.293-1.4.1 wo 18 jul 2012 21:00:15 CEST yast2-bootloader-2.23.7-1.4.1 wo 18 jul 2012 21:00:14 CEST xf86-video-intel-2.20.0-3.9.1 wo 18 jul 2012 21:00:13 CEST systemd-44-9.11.1 wo 18 jul 2012 21:00:11 CEST aaa_base-12.2-2.12.1 wo 18 jul 2012 21:00:07 CEST libxslt1-1.1.26-22.6.1 wo 18 jul 2012 21:00:03 CEST Today (next day), the system no longer boots Reproducible: Always Steps to Reproduce: 1. Power on system 2. Boot into OS-12.2 with the latest and greatest updates 3. Actual Results: System hangs when X is being started Expected Results: A running system Xorg.0.log says: [ 15.259] (EE) intel(0): [drm] Failed to detect GEM. Kernel 2.6.28 required. [ 15.260] (EE) intel(0): Failed to become DRM master. /var/log/messages has: Jul 19 20:17:57 cedar xdm[538]: Starting service kdm..done Jul 19 20:17:57 cedar kdm_config[654]: Cannot open master configuration file /var/adm/kdm/kdmrc.sysconfig Jul 19 20:17:57 cedar network[449]: Setting up (localfs) network interfaces: Jul 19 20:17:57 cedar acpid: 1 client rule loaded Jul 19 20:17:57 cedar kdm[653]: X server died during startup Jul 19 20:17:57 cedar kdm[653]: X server for display :0 cannot be started, session disabled /mnt/var/log/zypp # tail -28 history | cut -d"|" -f-7 2012-07-18 21:00:03|install|libxslt1|1.1.26-22.6.1|x86_64||repo-update # 2012-07-18 21:00:09 aaa_base-12.2-2.12.1.x86_64.rpm installed ok # Additional rpm output: # Updating /etc/sysconfig/language... # Updating /etc/sysconfig/backup... # Updating /etc/sysconfig/boot... # Updating /etc/sysconfig/suseconfig... # Updating /etc/sysconfig/clock... # Updating /etc/sysconfig/proxy... # Updating /etc/sysconfig/windowmanager... # Updating /etc/sysconfig/cron... # Updating /etc/sysconfig/news... # Updating /etc/sysconfig/shutdown... # Updating etc/passwd...unchanged # Updating etc/group...unchanged # Updating etc/shadow...unchanged # 2012-07-18 21:00:09|install|aaa_base|12.2-2.12.1|x86_64||repo-update 2012-07-18 21:00:12|install|systemd|44-9.11.1|x86_64||repo-update 2012-07-18 21:00:13|install|xf86-video-intel|2.20.0-3.9.1|x86_64||repo-update # 2012-07-18 21:00:14 yast2-bootloader-2.23.7-1.4.1.x86_64.rpm installed ok # Additional rpm output: # Updating /etc/sysconfig/bootloader... # 2012-07-18 21:00:14|install|yast2-bootloader|2.23.7-1.4.1|x86_64||repo-update 2012-07-18 21:00:15|install|SuSEfirewall2|3.6.293-1.4.1|noarch||repo-update 2012-07-18 21:00:16|install|aaa_base-extras|12.2-2.12.1|x86_64||repo-update 2012-07-18 21:00:16|install|systemd-sysvinit|44-9.11.1|x86_64||repo-update -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c1
Stefan Dirsch
[ 15.259] (EE) intel(0): [drm] Failed to detect GEM. Kernel 2.6.28 required. [ 15.260] (EE) intel(0): Failed to become DRM master.
This is weird. Sure, that the i915 kernel module can still be loaded? Please boot with boot options "drm.debug=0x4 3" and attach the output of 'dmesg'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c
Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c2
José Simón
/var/log/messages has: Jul 19 20:17:57 cedar xdm[538]: Starting service kdm..done Jul 19 20:17:57 cedar kdm_config[654]: Cannot open master configuration file /var/adm/kdm/kdmrc.sysconfig Jul 19 20:17:57 cedar network[449]: Setting up (localfs) network interfaces: Jul 19 20:17:57 cedar acpid: 1 client rule loaded Jul 19 20:17:57 cedar kdm[653]: X server died during startup Jul 19 20:17:57 cedar kdm[653]: X server for display :0 cannot be started, session disabled
I'm running on a 32 bit system, with a N2800 Intel atom, with the infamous GMA3600 series video card (Cedar Trail). If the 'cedar' above refers to Cedar Trail it might be it. Intel has failed to provide an apropriate driver for Linux. After exactly the same update I have experienced the same issue, before that the gma500 module provided a basic functionality, not i915. I suspect the xf86-video-intel update might be related, but I don't know, it can be a different thing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c
Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c3
Stefan Dirsch
Created an attachment (id=499296) --> (http://bugzilla.novell.com/attachment.cgi?id=499296) [details] X.org log
[ 15.214] (--) PCI:*(0:0:2:0) 8086:0be2:8086:2012 rev 9, Mem @ 0x80500000/1048576, I/O @ 0x000030d0/8 Hmm. Which GPU is this? It's not supported by x86-video-intel driver. Indeed appears to be a Cedartrail. fbdev driver should be used here, not intel. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c4
--- Comment #4 from Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c5
--- Comment #5 from Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c6
Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c7
--- Comment #7 from Richard Bos
But this does not explain, why it ever worked before. Unless before the update fbdev X driver was configured manually. But why? And why did this change during the update?
Fortunately both src.rpms (2.19 and 2.20) are available at: http://download.opensuse.org/update/12.2/src/ I made a diff between, you can find it attached. It is not just a small patch, but a rather big file (over 30.000 lines!). The change notes starts with: Release 2.12.0 (2012-07-15) =========================== First the big news, a new acceleration method that aims to be faster and consume far less CPU than UXA is now available for selection at runtime. This snazzy new architecture can be selected through use of Option "AccelMethod" "sna" in your xorg.conf. Whilst it has been under development for some time, it has not yet had the same degree of widespread testing of UXA, so tread lightly. Try it and if you spot anything that can be improved, please do report a bug. <<<< >>>>> Thus it is not a trivial update, but introduces a new feature. ps: the version number is first line is wrong. It states 2.12.0, it should be 2.20.0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c8
--- Comment #8 from Richard Bos
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c9
--- Comment #9 from Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c10
--- Comment #10 from Richard Bos
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c
Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c11
--- Comment #11 from Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c12
--- Comment #12 from José Simón
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c13
--- Comment #13 from José Simón
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c14
Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c15
Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c16
--- Comment #16 from Bernhard Wiedemann
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c17
--- Comment #17 from Richard Bos
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c18
--- Comment #18 from Stefan Dirsch
Interesting patch. From where did you get that impressive list with device id numbers?
Current kernel sources: drivers/gpu/drm/gma500/psb_drv.c
Is the resulting rpm available somewhere, would it make sense that I install that one and test it?
Sure, why not? http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Factory/ --> xorg-x11-server package -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c19
--- Comment #19 from Richard Bos
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c20
--- Comment #20 from Stefan Dirsch
After this I looked for the updated xf86-video-intel, but that is no longer present (did you remove it from the repository?).
No, it's still there and an update to 2.20.1 is planned. Thanks for confirmation, that the patch fixes the issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c21
--- Comment #21 from José Simón
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c22
--- Comment #22 from Stefan Dirsch
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c23
--- Comment #23 from José Simón
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=772279
https://bugzilla.novell.com/show_bug.cgi?id=772279#c24
--- Comment #24 from Stefan Dirsch
This makes not much sense. intel is definitely the wrong X driver for this GPU.
Looks like they fixed that issue in the intel X driver (release 2.20.5).
commit ae6b3c7508d570af94f172d6a91d62d2987d654b
Author: Chris Wilson
participants (1)
-
bugzilla_noreply@novell.com