Hi, I've got a 2001 tibook g4 laptop (15 inch LCD with VGA and SVideo out) on which I recently installed Fedora 8. After some toying with the xorg.config, I was able to use the radeon driver and get some form of accelerated X. After doing an update (around 200 packages), I couldn't get X to start properly until I switched the driver to "fbdev".
After looking at the log output, I noticed that the radeon driver was probing the 3 video outputs and was reporting that there were no connected devices.
If I connect a vga monitor to the vga port, I get video on both the vga screen as well as the LCD screen, but the size is set for the VGA, not LCD.
Does anyone have an old tibook 667 working with the latest F8 Xorg and radeon?
Thanks,
Henry
--------
relevant xorg.conf lines:
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "OffTime" "10"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "freetype"
Load "type1"
Load "dri"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
# Change "XkbModel" to "macintosh_old" if you are using
# the deprecated adb keycodes.
Option "XkbModel" "macintosh"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "ZAxisMapping" "4 5"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "Monitor Model"
Option "DPMS"
HorizSync 30-100
VertRefresh 50-160
EndSection
Section "Device"
Identifier "Card0"
#Option "ShadowFB" "true"
#Option "fbdev" "/dev/fb0"
Driver "fbdev"
#Driver "radeon"
BusID "0:16:0"
Option "UseFBDev" "true"
Option "PanelSize" "1152x768"
Screen 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1152x768"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
from Xorg.0.logX Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Fedora 8 Red Hat, Inc.
Current Operating System: Linux tibook 2.6.24.4-64.fc8 #1 Sat Mar 29 08:53:14 ED
T 2008 ppc
Build Date: 14 March 2008
Build ID: xorg-x11-server 1.3.0.0-44.fc8
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: "/var/log/Xorg.0.log", Time: Thu Apr 17 13:43:36 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
<snip>
(--) PCI:*(0:16:0) ATI Technologies Inc Radeon Mobility M6 LY rev 0, Mem @ 0xb8000000/27, 0xb0000000/16, I/O @ 0x0400/8, BIOS @ 0xf1000000/17
<snip>
(II) LoadModule: "radeon"
(II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 4.3.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.2
<snip>
(II) Primary Device is: PCI 00:10:0
(--) Chipset ATI Radeon Mobility M6 LY (AGP) found
<snip>
(II) RADEON(0): Output VGA-0 using monitor section Monitor0
(II) RADEON(0): I2C bus "VGA-0" initialized.
(II) RADEON(0): Output DVI-0 has no monitor section
(II) RADEON(0): I2C bus "DVI-0" initialized.
(II) RADEON(0): Output S-video has no monitor section
(II) RADEON(0): Port0:
Monitor -- AUTO
Connector -- VGA
DAC Type -- None
TMDS Type -- None
DDC Type -- 0x64
(II) RADEON(0): Port1:
Monitor -- AUTO
Connector -- DVI-I
DAC Type -- Primary
TMDS Type -- Internal
DDC Type -- 0x60
(II) RADEON(0): Port2:
Monitor -- AUTO
Connector -- STV
DAC Type -- TVDAC/ExtDAC
TMDS Type -- None
DDC Type -- 0x0
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA-0:ddc2" removed.
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA-0:ddc2" removed.
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA-0:ddc2" removed.
(II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
finished output detect: 0
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
(II) RADEON(0): Detected non-DDC Monitor Type: 0
finished output detect: 1
finished output detect: 2
(EE) RADEON(0): No connected devices found!
finished all detect
before xf86InitialConfiguration
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA-0:ddc2" removed.
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA-0:ddc2" removed.
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "VGA-0:ddc2" removed.
(II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
(II) RADEON(0): EDID for output VGA-0
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
(II) RADEON(0): Detected non-DDC Monitor Type: 0
(II) RADEON(0): EDID for output DVI-0
(II) RADEON(0): EDID for output S-video
(II) RADEON(0): Output VGA-0 disconnected
(II) RADEON(0): Output DVI-0 disconnected
(II) RADEON(0): Output S-video disconnected
(EE) RADEON(0): No valid modes.
(II) UnloadModule: "radeon"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found