can't get X to work after installing F9
Vadim Nasardinov
vnasardinov at gmail.com
Mon Jun 9 15:44:31 UTC 2008
I upgraded my aging F7 box to F9 yesterday by reinstalling from
scratch. After I finished installing selected packages and rebooted,
I discovered that X no longer worked. The init process gets to the
point where it tries to switch into the graphical boot screen
whereupon my monitor gets wedged. It says "Out of range" -- one of
those messages that come directly from the monitor itself.
I can reboot and login in as root in single-user mode but I can't get
X to work for the life of me. I don't think the hardware decided to
die on me. I can boot off of an Knoppix live CD and it works. (It
may use the "svga" driver instead of "mga", but at least it works.)
Gory details
============
The config file /etc/X11/xorg.conf generated by pyxf86config is short
and sweet:
| Section "ServerLayout"
| Identifier "Default Layout"
| Screen 0 "Screen0" 0 0
| InputDevice "Keyboard0" "CoreKeyboard"
| EndSection
|
| Section "InputDevice"
| # keyboard added by rhpxl
| Identifier "Keyboard0"
| Driver "kbd"
| Option "XkbModel" "pc105"
| Option "XkbLayout" "us"
| EndSection
|
| Section "Device"
| Identifier "Videocard0"
| Driver "mga"
| EndSection
|
| Section "Screen"
| Identifier "Screen0"
| Device "Videocard0"
| DefaultDepth 24
| SubSection "Display"
| Viewport 0 0
| Depth 24
| EndSubSection
| EndSection
The log files /var/log/anaconda.xlog and /var/log/Xorg.0.log show that
correct settings seem to have been probed via DDC:
Matrox Graphics, Inc. MGA G400/G450
Image Size: 376 x 301 mm
(the manufacturer's spec sheet says 14.8"x11.9")
Ranges: V min: 50 V max: 75 Hz, H min: 30 H max: 80 kHz
Monitor name: Q190mb
I tried regenerating xorg.conf in a couple of ways:
1. http://wiki.x.org/wiki/ConfigurationHelp
This page suggests using xorgcfg, the Xerver itself, or xorgconfig. Since
neiher xorgcfg nor xorgconfig are present in F9, I tried
$ Xorg -configure
It generated /xorg.conf.new that was identical to the above (I think).
| $ tail Xorg.setup.log
| Before reporting problems, check http://wiki.x.org
| to make sure that you have the latest version.
| Module Loader present
| Markers: (--) probed, (**) from config file, (==) default setting,
| (++) from command line, (!!) notice, (II) informational,
| (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
| (++) Log file: "/dev/null", Time: Sun Jun 8 21:44:33 2008
| (++) Using config file: "/tmp/tmpVaGupExorg.config"
| expected keysym, got XF86Info: line 914 of inet
| expected keysym, got XF86Info: line 914 of inet
2. system-config-display
This manages to start up X but one that is totally unusable. The only
thing this displays is an oversized mouse cursor.
I also tried
$ system-config-display --reconfig
without much luck. It generates xorg.conf identical to the above.
Is any of the following cause for concern?
| $ grep -iEC1 '(fail|error|\(EE\))' anaconda.xlog Xorg.0.log
| anaconda.xlog:(WW) Failed to open protocol names file
/usr/lib64/xorg/protocol.txt
| anaconda.xlog-X.Org X Server 1.4.99.901 (1.5.0 RC 1)
| --
| anaconda.xlog- (++) from command line, (!!) notice, (II) informational,
| anaconda.xlog: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
| anaconda.xlog-(++) Log file: "/tmp/X.log", Time: Mon Jun 9 00:13:42 2008
| --
| anaconda.xlog-(==) ModulePath set to "/usr/lib64/xorg/modules"
| anaconda.xlog:(WW) Open ACPI failed (/var/run/acpid.socket) (No such
file or directory)
| anaconda.xlog-(II) No APM support in BIOS or kernel
| --
| anaconda.xlog-drmOpenDevice: open result is -1, (No such device or address)
| anaconda.xlog:drmOpenDevice: Open failed
| anaconda.xlog-drmOpenDevice: node name is /dev/dri/card0
| --
| anaconda.xlog-drmOpenDevice: open result is -1, (No such device or address)
| anaconda.xlog:drmOpenDevice: Open failed
| anaconda.xlog:[drm] failed to load kernel module "mga"
| anaconda.xlog:(EE) [drm] drmOpen failed.
| anaconda.xlog:(EE) MGA(0): [drm] DRIScreenInit failed. Disabling DRI.
| anaconda.xlog-(II) MGA(0): Using 4642 lines for offscreen memory.
| --
| Xorg.0.log- (++) from command line, (!!) notice, (II) informational,
| Xorg.0.log: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
| Xorg.0.log-(==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun 8
21:52:47 2008
| --
| Xorg.0.log- Using the default mouse configuration.
| Xorg.0.log:(WW) Open ACPI failed (/var/run/acpid.socket) (No such
file or directory)
| Xorg.0.log-(II) No APM support in BIOS or kernel
| --
| Xorg.0.log-drmOpenDevice: open result is -1, (No such device or address)
| Xorg.0.log:drmOpenDevice: Open failed
| Xorg.0.log-drmOpenDevice: node name is /dev/dri/card0
| --
| Xorg.0.log-drmOpenDevice: open result is -1, (No such device or address)
| Xorg.0.log:drmOpenDevice: Open failed
| Xorg.0.log-drmOpenByBusid: Searching for BusID pci:0000:01:00.0
I've attached the following log files:
| $ du -sch *
| 40K anaconda.xlog
| 44K Xorg.0.log
| 8.0K Xorg.setup.log
| 92K total
The monitor specs (such as they are) can be found here:
http://www.viewsonic.com/support/desktopdisplays/lcddisplays/optiquest/q190mb/index.htm
http://www.viewsonic.com/pdf/us_eng/products/LR_Q190mb.pdf
http://www.viewsonic.com/pdf/userguides/q190mb-1_ug_eng.pdf
Any suggestions would be appreciated.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logs.tar.gz
Type: application/x-gzip
Size: 14303 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20080609/e71f1cc7/attachment-0001.bin>
More information about the fedora-list
mailing list