Description of problem: Using via driver causes nothing but a blank screen to appear immediately after RHGB. Version-Release number of selected component (if applicable): 0.2.1-4.1.i386 How reproducible: Steps to Reproduce: 1.install fc6-t2 2. 3. Actual results: blank screen at boot Expected results: no blank screen Additional info: Hardware is a via K8M800 chipset, via pro graphics The same machine was used for FC5 and via driver with no problems. Changing to VESA driver will work, I also tried the xorg.conf from my FC5 install, but that didn't work. I can provide additional info if needed
I'm seeing this as well on an MSI K8MM-V motherboard (the via K8M800 chipset is integrated). When X is started, the screen goes blank and typing on the keyboard has no effect. Booting to runlevel 3 works fine. Removing the xorg.conf file and running system-config-display also blanks out the system. After ssh-ing in, I can see the following logs: in /var/log/messages: Aug 18 20:16:51 kala kernel: [drm] Initialized drm 1.0.1 20051102 Aug 18 20:16:51 kala kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 201 Aug 18 20:16:51 kala kernel: [drm] Initialized via 2.7.4 20051116 on minor 0 Aug 18 20:16:51 kala kernel: agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0. Aug 18 20:16:51 kala kernel: agpgart: Xorg tried to set rate=x12. Setting to AGP3 x8 mode. Aug 18 20:16:51 kala kernel: agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode Aug 18 20:16:51 kala kernel: agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode Aug 18 20:17:09 kala kernel: agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0. Aug 18 20:17:09 kala kernel: agpgart: Xorg tried to set rate=x12. Setting to AGP3 x8 mode. Aug 18 20:17:09 kala kernel: agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode Aug 18 20:17:09 kala kernel: agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode in /var/log/Xorg.setup.log: (++) Using config file: "/tmp/tmpRgAYWsxorg.config" /usr/bin/Xorg: symbol lookup error: /usr/lib/xorg/modules/drivers/via_drv.so: undefined symbol: assert This is with fc6t2 with all updates applied (the via driver version is the one submitted by Troy).
Xorg has fixed this bug in their code https://bugs.freedesktop.org/show_bug.cgi?id=6668 It is the same as this bug The patch attached to that bug report (6668) is not what thay implemented. What was done is mentioned in comment #13, that is remove line 850 of via_dri.c assert(saPriv) I got xorg-x11-drv-via-0.2.1-4.1.src.rpm removed the line built it and installed it on my machine. I have an ECS-K8M800-M2 motherboard with builtin unichome pro video. It works fine.
Fixed in 0.2.1-5.