Bug 523800
Summary: | X.org doesn't work on ThinkPad 600X (NeoMagic MagicGraph256ZX) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Chris Schumann <chris> | ||||||||||
Component: | xorg-x11-drv-neomagic | Assignee: | Adam Jackson <ajax> | ||||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | high | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | rawhide | CC: | awilliam, xgl-maint | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | i686 | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2009-10-26 19:55:38 UTC | Type: | --- | ||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||
Documentation: | --- | CRM: | |||||||||||
Verified Versions: | Category: | --- | |||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
Embargoed: | |||||||||||||
Bug Depends On: | |||||||||||||
Bug Blocks: | 530341 | ||||||||||||
Attachments: |
|
Description
Chris Schumann
2009-09-16 17:30:24 UTC
Created attachment 361334 [details]
Capture of output of "startx"
Created attachment 361335 [details]
Xorg.0.log from machine in question
salient error appears to be: /usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/drivers/neomagic_drv.so: undefined symbol: xf86UDelay setting as f12blocker as this would appear to break the driver entirely - any system with a neomagic adapter will fail to work... -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Net install happens in text mode, and after boot X will not start, with Rawhide image dated 2009-10-01. a rebuild did get through to rawhide a while back, iirc: http://koji.fedoraproject.org/koji/buildinfo?buildID=125528 so the error may be new. Can you get us an updated Xorg.0.log ? Thanks. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Created attachment 363722 [details]
Xorg.0.log from Rawhide 2009-10-01
Newer Xorg.0.log attached, as requested.
well, yup, that's different. actually, there's no error there. from the log, it looked like X started successfully, at 1024x768. is that the correct resolution? What exactly do you see? -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Starting from a remote machine, here's the output of startx: xauth: creating new authority file /root/.serverauth.1412 X.Org X Server 1.6.99.903 (1.7.0 RC 3) Release Date: 2009-9-28 X Protocol Version 11, Revision 0 Build Operating System: 2.6.18-164.el5 Current Operating System: Linux localhost.localdomain 2.6.31.1-56.fc12.i686.PAE #1 SMP Tue Sep 29 16:16:16 EDT 2009 i686 Kernel command line: ro root=/dev/mapper/VolGroup-lv_root nomodeset LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us 3 Build Date: 01 October 2009 02:03:28AM Build ID: xorg-x11-server 1.6.99.903-2.fc12 Current version of pixman: 0.16.2 Before reporting problems, check http://bodhi.fedoraproject.org/ to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Mon Oct 5 12:43:44 2009 (==) Using default built-in configuration (30 lines) (EE) open /dev/fb0: No such file or directory /usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/drivers/neomagic_drv.so: undefined symbol: xf86UDelay giving up. xinit: Connection refused (errno 111): unable to connect to X server xinit: No such process (errno 3): Server error. [root@localhost ~]# That looks rather similar, with the same xf86UDelay undefined. What I see is the screen is blank, and I am unable to switch to a console or kill X. The machine is responsive over ssh, but I'm unsure what to try. This bug was discussed at the blocker bug review meeting today. We consider it a release blocker on the basis that it's wrong to ship a completely broken driver that will be used by default on the hardware it supports. We suggest there are three acceptable choices here, and leave it up to the X team to pick one: 1) fix the driver 2) drop the driver entirely, which will cause the vesa driver to be used on neomagic chips 3) keep the driver but patch X's auto-detection to select vesa by default Any of these choices is fine, but we must go with one of them before F12 can be released. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Fixed in xorg-x11-drv-neomagic 1.2.4-2.fc12 Thanks, Adam. Chris, can you test that build and confirm whether or not it starts? Thanks. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers 1.2.4-2 does not work. I'll attach the output of startx, but it still has this in it: /usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/drivers/neomagic_drv.so: undefined symbol: xf86UDelay Created attachment 366256 [details]
Output of "startx"
Machine is still responsive via ssh, but nothing on the console gets a response.
Sorry. Last two comments are erroneous. 1.2.4-1 was still being used. 1.2.4-2 works! Excellent, thanks for the confirmation. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers |