Bug 13605 - radeonhd: the screen is blank after X startup (MR HD 2600)
Summary: radeonhd: the screen is blank after X startup (MR HD 2600)
Status: RESOLVED DUPLICATE of bug 14500
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/radeonhd (show other bugs)
Version: 7.2 (2007.02)
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: Egbert Eich
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-11 11:20 UTC by Tomasz Grabiec
Modified: 2008-11-01 14:40 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (41.44 KB, text/plain)
2008-01-02 13:38 UTC, Petr Hlavka
no flags Details
more logs (16.58 KB, application/octet-stream)
2008-01-03 14:04 UTC, Petr Hlavka
no flags Details
my xorg log (873 bytes, text/plain)
2008-07-29 08:01 UTC, Leif Gruenwoldt
no flags Details
xorg when external DVI is *not* connected (111.28 KB, text/plain)
2008-07-29 08:02 UTC, Leif Gruenwoldt
no flags Details
xorg when external is connected (376.24 KB, text/plain)
2008-07-29 08:13 UTC, Leif Gruenwoldt
no flags Details
output from the command "xrandr -q; xrandr -q --verbose" (16.24 KB, text/plain)
2008-07-29 08:14 UTC, Leif Gruenwoldt
no flags Details
RADEONHD: version 1.2.1, built from git branch master, commit 996d309f (376.35 KB, text/plain)
2008-07-29 14:03 UTC, Leif Gruenwoldt
no flags Details
bare X from a text console (81.07 KB, text/plain)
2008-07-30 07:34 UTC, Leif Gruenwoldt
no flags Details
xorg log when using atom bios branch (39.22 KB, text/plain)
2008-07-31 06:59 UTC, Leif Gruenwoldt
no flags Details
rhd_conntest 1:0.0 -d (60.50 KB, application/octet-stream)
2008-08-01 11:11 UTC, Leif Gruenwoldt
no flags Details
xorg log from latest atom bios branch (75.92 KB, text/plain)
2008-08-01 13:13 UTC, Leif Gruenwoldt
no flags Details
"xrandr -q | xrandr -q --verbose" with atom bios git branch (7.97 KB, text/plain)
2008-08-01 13:16 UTC, Leif Gruenwoldt
no flags Details
xorg log using latest atom bios branch (with Option "UseAtomBIOS" "True") (102.34 KB, text/plain)
2008-08-05 07:10 UTC, Leif Gruenwoldt
no flags Details
xorg log ( with atom bios branch ) logging into gnome (147.94 KB, text/plain)
2008-08-05 07:52 UTC, Leif Gruenwoldt
no flags Details
xorg.conf (19.85 KB, text/plain)
2008-09-02 04:27 UTC, NT
no flags Details
Xorg.0.log (75.94 KB, text/plain)
2008-09-02 04:27 UTC, NT
no flags Details
(X -logverbose 7) with Option "AtomBIOS" "output=on" (122.26 KB, application/octet-stream)
2008-09-02 10:21 UTC, Leif Gruenwoldt
no flags Details
(cell phone camera photo) bad scaling on the external 1920x1200 display (324.81 KB, image/jpeg)
2008-09-04 14:31 UTC, Leif Gruenwoldt
no flags Details

Description Tomasz Grabiec 2007-12-11 11:20:45 UTC
Software:
I'm using the system:
Linux localhost 2.6.23-gentoo-r3 #5 SMP PREEMPT Tue Dec 4 10:32:18 CET 2007 i686 Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz GenuineIntel GNU/Linux

Hardware:
on Toashiba Satellite A200-1ax laptop with Mobility Radeon HD 2600 on board.
I tested this using radeonhd-1.0.0 driver. 

What happened:
When i try to start X, let's say `X -logverbose 7`, the screen panel turns off, then on (as if mode setting) but the screen remains completly blank. It does not crush nor hang, so i am able to shut it down with alt+ctrl+bckspace.

The xorg.conf file:
------------------------------------------------------------
Section "ServerLayout"
	Identifier     "Main Layout"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Mouse1" "CorePointer"
	InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"

#    ModulePath	"/usr/lib/xorg/modules"
	RgbPath      "/usr/share/X11/rgb"
	FontPath     "/usr/share/fonts/local"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/Type1"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/75dpi"
	FontPath     "/usr/share/fonts/100dpi"
EndSection

Section "Module"

# This loads the DBE extension module.
# initialisation of the XFree86-DGA extension within that module.
# This loads the Type1 and FreeType font modules
	Load  "dbe"
	Load  "glx"
	Load  "dri"
# This loads the miscellaneous extensions module, and disables
	SubSection "extmod"
		Option	    "omit xfree86-dga"
	EndSubSection
	Load  "type1"
	Load  "freetype"
	Load  "synaptics"
EndSection

Section "ServerFlags"
	Option	    "blank time" "10"	# 10 minutes
	Option	    "standby time" "20"
	Option	    "suspend time" "30"
	Option	    "off time" "60"
# On some platform the server needs to estimate the sizes of PCI
EndSection

Section "InputDevice"

# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris), comment
# out the above line, and uncomment the following line.
#    Option	"Protocol"	"Xqueue"
# Set the keyboard auto repeat parameters.  Not all platforms implement
# this.
#    Option	"Xleds"	"1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#    Option	"XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a European
# keyboard, you will probably want to use one of:
#
#    Option	"XkbModel"	"pc102"
#    Option	"XkbModel"	"pc105"
#
# If you have a Microsoft Natural keyboard, you can use:
#
#    Option	"XkbModel"	"microsoft"
#
# If you have a US "windows" keyboard you will want:
#
#    Option	"XkbModel"	"pc104"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#
#    Option	"XkbLayout"	"de"
#
# or:
#
#    Option	"XkbLayout"	"de"
#    Option	"XkbVariant"	"nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#
#    Option	"XkbOptions"	"ctrl:swapcaps"
# These are the default XKB settings for xorg
#
#    Option	"XkbRules"	"xorg"
#    Option	"XkbModel"	"pc101"
#    Option	"XkbLayout"	"us"
#    Option	"XkbVariant"	""
#    Option	"XkbOptions"	""
	Identifier  "Keyboard1"
	Driver      "keyboard"
	Option	    "AutoRepeat" "200 30"
# Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1)).
EndSection

Section "InputDevice"
	Identifier  "Touchpad"
	Driver      "synaptics"
	Option	    "Device" "/dev/input/mouse0"
	Option	    "Protocol" "auto-dev"
	Option	    "LeftEdge" "1700"
	Option	    "RightEdge" "5100"
	Option	    "TopEdge" "1700"
	Option	    "BottomEdge" "4000"
	Option	    "FingerLow" "25"
	Option	    "FingerHigh" "30"
	Option	    "MaxTapTime" "180"
	Option	    "MaxTapMove" "2200"
	Option	    "VertScrollDelta" "100"
	Option	    "MinSpeed" "0.06"
	Option	    "MaxSpeed" "0.12"
	Option	    "AccelFactor" "0.0010"
	Option	    "SHMConfig" "on"
EndSection

Section "InputDevice"
	Identifier  "Mouse1"
	Driver      "mouse"
	Option	    "ButtonNumber" "2"
	Option	    "Protocol" "Auto"
	Option	    "Emulate3Buttons"
EndSection

Section "Monitor"

# The identifier line must be present.
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    HorizSync	31.5  # typical for a single frequency fixed-sync monitor
#    HorizSync	30-64         # multisync
#    HorizSync	31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync	15-25, 30-50  # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    VertRefresh	60  # typical for a single frequency fixed-sync monitor
#    VertRefresh	50-100        # multisync
#    VertRefresh	60, 65        # multiple fixed sync frequencies
#    VertRefresh	40-50, 80-100 # multiple ranges of sync frequencies
# Modes can be specified in two formats.  A compact one-line format, or
# a multi-line format.
# A generic VGA 640x480 mode (hsync = 31.5kHz, refresh = 60Hz)
# These two are equivalent
#    ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525
# These two are equivalent
#    ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace
#    Mode "1024x768i"
#        DotClock	45
#        HTimings	1024 1048 1208 1264
#        VTimings	768 776 784 817
#        Flags		"Interlace"
#    EndMode
# If a monitor has DPMS support, that can be indicated here.  This will
# enable DPMS when the monitor is used with drivers that support it.
#    Option	"dpms"
# If a monitor requires that the sync signals be superimposed on the
# green signal, the following option will enable this when used with
# drivers that support it.  Only a relatively small range of hardware
# (and drivers) actually support this.
#    Option	"sync on green"
	Identifier   "Generic Monitor"
	ModeLine     "640x480" 25.2 640 664 760 800 480 491 493 525
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"

# The Identifier must be present.
# The Driver line must be present.  When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module.  Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
# The chipset line is optional in most cases.  It can be used to override
# the driver's chipset detection, and should not normally be specified.
#    Chipset	"generic"
# Various other lines can be specified to override the driver's automatic
# detection code.  In most cases they are not needed.
#    VideoRam	256
#    Clocks	25.2 28.3
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for.  When this line isn't present, a device
# section can only match up with the primary video device.  For PCI
# devices a line like the following could be used.  This line should not
# normally be included unless there is more than one video device
# intalled.
#    BusID	"PCI:0:10:0"
# Various option lines can be added here as required.  Some options
# are more appropriate in Screen sections, Display subsections or even
# Monitor sections.
#    Option	"hw cursor" "off"
	Identifier  "Generic VGA"
	Driver      "vga"
EndSection

Section "Device"	
	Identifier  "aticonfig-Device[0]"

	Driver      "radeonhd"

	Option      "monitor-VGA_CRT1/DAC_A"  "External"
        Option      "monitor-PANEL_LCD1/LVDS" "Panel"
        Option      "RROutputOrder"           "PANEL_LCD1/LVDS"

	Option 	    "NoRandR"

EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

Section "Extensions"
	Option	    "Composite" "Enable"
EndSection

The Xorg.0.log file:
------------------------------------------------------------

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN 
Current Operating System: Linux localhost 2.6.23-gentoo-r3 #5 SMP PREEMPT Tue Dec 4 10:32:18 CET 2007 i686
Build Date: 17 November 2007
	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: Tue Dec 11 19:51:55 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Main Layout"
(**) |-->Screen "aticonfig-Screen[0]" (0)
(**) |   |-->Monitor "aticonfig-Monitor[0]"
(**) |   |-->Device "aticonfig-Device[0]"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "200 30"
(==) Keyboard: CustomKeycode disabled
(WW) The directory "/usr/share/fonts/local" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/TTF" does not exist.
	Entry deleted from font path.
(**) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/Type1,
	/usr/share/fonts/75dpi,
	/usr/share/fonts/100dpi
(**) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "BlankTime" "10"
(**) Option "StandbyTime" "20"
(**) Option "SuspendTime" "30"
(**) Option "OffTime" "60"
(**) Extension "Composite" is enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81dd5c0
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.2
	X.Org XInput driver : 0.7
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.2
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2a00 card 1179,ff00 rev 0c class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2a01 card 0000,0000 rev 0c class 06,04,00 hdr 01
(II) PCI: 00:1a:0: chip 8086,2834 card 1179,ff00 rev 03 class 0c,03,00 hdr 80
(II) PCI: 00:1a:1: chip 8086,2835 card 1179,ff00 rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1a:7: chip 8086,283a card 1179,ff00 rev 03 class 0c,03,20 hdr 00
(II) PCI: 00:1b:0: chip 8086,284b card 1179,ff00 rev 03 class 04,03,00 hdr 00
(II) PCI: 00:1c:0: chip 8086,283f card 0000,0000 rev 03 class 06,04,00 hdr 81
(II) PCI: 00:1c:1: chip 8086,2841 card 0000,0000 rev 03 class 06,04,00 hdr 81
(II) PCI: 00:1c:2: chip 8086,2843 card 0000,0000 rev 03 class 06,04,00 hdr 81
(II) PCI: 00:1c:3: chip 8086,2845 card 0000,0000 rev 03 class 06,04,00 hdr 81
(II) PCI: 00:1c:4: chip 8086,2847 card 0000,0000 rev 03 class 06,04,00 hdr 81
(II) PCI: 00:1d:0: chip 8086,2830 card 1179,ff00 rev 03 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,2831 card 1179,ff00 rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,2832 card 1179,ff00 rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,2836 card 1179,ff00 rev 03 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev f3 class 06,04,01 hdr 01
(II) PCI: 00:1f:0: chip 8086,2815 card 1179,ff00 rev 03 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,2850 card 1179,ff00 rev 03 class 01,01,8a hdr 00
(II) PCI: 00:1f:2: chip 8086,2829 card 1179,ff00 rev 03 class 01,06,01 hdr 00
(II) PCI: 00:1f:3: chip 8086,283e card 1179,ff00 rev 03 class 0c,05,00 hdr 00
(II) PCI: 01:00:0: chip 1002,9581 card 1179,ff00 rev 00 class 03,00,00 hdr 80
(II) PCI: 01:00:1: chip 1002,aa08 card 1002,aa08 rev 00 class 04,03,00 hdr 80
(II) PCI: 04:00:0: chip 10ec,8136 card 1179,ff00 rev 01 class 02,00,00 hdr 00
(II) PCI: 05:00:0: chip 8086,4229 card 8086,1101 rev 61 class 02,80,00 hdr 00
(II) PCI: 06:00:0: chip 8086,444e card 8086,444e rev 01 class 05,80,00 hdr 00
(II) PCI: 0c:04:0: chip 104c,8039 card 7000,0000 rev 00 class 06,07,00 hdr 82
(II) PCI: 0c:04:1: chip 104c,803a card 1179,ff00 rev 00 class 0c,00,10 hdr 80
(II) PCI: 0c:04:2: chip 104c,803b card 1179,ff02 rev 00 class 01,80,00 hdr 80
(II) PCI: 0c:04:3: chip 104c,803c card 1179,ff02 rev 00 class 08,05,01 hdr 80
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,13), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x001a (VGA_EN is set)
(II) Bus 1 I/O range:
	[0] -1	0	0x00002000 - 0x00002fff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0xfc000000 - 0xfc0fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:28:0), (0,2,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 2 I/O range:
	[0] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]
	[1] -1	0	0x00003400 - 0x000034ff (0x100) IX[B]
	[2] -1	0	0x00003800 - 0x000038ff (0x100) IX[B]
	[3] -1	0	0x00003c00 - 0x00003cff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
	[0] -1	0	0xf0000000 - 0xf3ffffff (0x4000000) MX[B]
(II) Bus 2 prefetchable memory range:
	[0] -1	0	0xce000000 - 0xcfffffff (0x2000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:28:1), (0,4,4), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 4 I/O range:
	[0] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[1] -1	0	0x00004400 - 0x000044ff (0x100) IX[B]
	[2] -1	0	0x00004800 - 0x000048ff (0x100) IX[B]
	[3] -1	0	0x00004c00 - 0x00004cff (0x100) IX[B]
(II) Bus 4 non-prefetchable memory range:
	[0] -1	0	0xf4000000 - 0xf7ffffff (0x4000000) MX[B]
(II) Bus 4 prefetchable memory range:
	[0] -1	0	0xcc000000 - 0xcdffffff (0x2000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 5: bridge is at (0:28:2), (0,5,5), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 5 I/O range:
	[0] -1	0	0x00005000 - 0x000050ff (0x100) IX[B]
	[1] -1	0	0x00005400 - 0x000054ff (0x100) IX[B]
	[2] -1	0	0x00005800 - 0x000058ff (0x100) IX[B]
	[3] -1	0	0x00005c00 - 0x00005cff (0x100) IX[B]
(II) Bus 5 non-prefetchable memory range:
	[0] -1	0	0xf8000000 - 0xfbffffff (0x4000000) MX[B]
(II) Bus 5 prefetchable memory range:
	[0] -1	0	0xca000000 - 0xcbffffff (0x2000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 6: bridge is at (0:28:3), (0,6,6), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 6 I/O range:
	[0] -1	0	0x00006000 - 0x000060ff (0x100) IX[B]
	[1] -1	0	0x00006400 - 0x000064ff (0x100) IX[B]
	[2] -1	0	0x00006800 - 0x000068ff (0x100) IX[B]
	[3] -1	0	0x00006c00 - 0x00006cff (0x100) IX[B]
(II) Bus 6 non-prefetchable memory range:
	[0] -1	0	0xc4000000 - 0xc7ffffff (0x4000000) MX[B]
(II) Bus 6 prefetchable memory range:
	[0] -1	0	0xc8000000 - 0xc9ffffff (0x2000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 9: bridge is at (0:28:4), (0,9,9), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 12: bridge is at (0:30:0), (0,12,13), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 12 I/O range:
	[0] -1	0	0x00007000 - 0x000070ff (0x100) IX[B]
	[1] -1	0	0x00007400 - 0x000074ff (0x100) IX[B]
	[2] -1	0	0x00007800 - 0x000078ff (0x100) IX[B]
	[3] -1	0	0x00007c00 - 0x00007cff (0x100) IX[B]
(II) Bus 12 non-prefetchable memory range:
	[0] -1	0	0xfc100000 - 0xfc1fffff (0x100000) MX[B]
(II) Bus 12 prefetchable memory range:
	[0] -1	0	0x88000000 - 0x8bffffff (0x4000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) Bus 13: bridge is at (12:4:0), (12,13,16), BCTRL: 0x0344 (VGA_EN is cleared)
(II) Bus 13 I/O range:
	[0] -1	0	0x00007000 - 0x000070ff (0x100) IX[B]
	[1] -1	0	0x00007400 - 0x000074ff (0x100) IX[B]
(II) Bus 13 prefetchable memory range:
	[0] -1	0	0x88000000 - 0x8bffffff (0x4000000) MX[B]
(--) PCI:*(1:0:0) ATI Technologies Inc unknown chipset (0x9581) rev 0, Mem @ 0xd0000000/28, 0xfc000000/16, I/O @ 0x2000/8
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xfc102800 - 0xfc1028ff (0x100) MX[B]
	[1] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[2] -1	0	0xfc104000 - 0xfc107fff (0x4000) MX[B]
	[3] -1	0	0xfc102000 - 0xfc1027ff (0x800) MX[B]
	[4] -1	0	0xc4000000 - 0xc40003ff (0x400) MX[B]
	[5] -1	0	0xf8000000 - 0xf8001fff (0x2000) MX[B]
	[6] -1	0	0xf4000000 - 0xf4000fff (0x1000) MX[B]
	[7] -1	0	0xfc010000 - 0xfc013fff (0x4000) MX[B]
	[8] -1	0	0x8c000000 - 0x8c0000ff (0x100) MX[B]
	[9] -1	0	0xfc404000 - 0xfc4047ff (0x800) MX[B]
	[10] -1	0	0xfc404c00 - 0xfc404fff (0x400) MX[B]
	[11] -1	0	0xfc400000 - 0xfc403fff (0x4000) MX[B]
	[12] -1	0	0xfc404800 - 0xfc404bff (0x400) MX[B]
	[13] -1	0	0xfc000000 - 0xfc00ffff (0x10000) MX[B](B)
	[14] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[15] -1	0	0x00006000 - 0x0000607f (0x80) IX[B]
	[16] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[17] -1	0	0x00001c00 - 0x00001c1f (0x20) IX[B]
	[18] -1	0	0x000018e0 - 0x000018ff (0x20) IX[B]
	[19] -1	0	0x000018c8 - 0x000018cb (0x4) IX[B]
	[20] -1	0	0x000018d0 - 0x000018d7 (0x8) IX[B]
	[21] -1	0	0x000018cc - 0x000018cf (0x4) IX[B]
	[22] -1	0	0x000018d8 - 0x000018df (0x8) IX[B]
	[23] -1	0	0x000018a0 - 0x000018af (0x10) IX[B]
	[24] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[25] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[26] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[27] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[28] -1	0	0x00001880 - 0x0000189f (0x20) IX[B]
	[29] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]
	[30] -1	0	0x00001840 - 0x0000185f (0x20) IX[B]
	[31] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]
	[32] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]
	[33] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xfc102800 - 0xfc1028ff (0x100) MX[B]
	[1] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[2] -1	0	0xfc104000 - 0xfc107fff (0x4000) MX[B]
	[3] -1	0	0xfc102000 - 0xfc1027ff (0x800) MX[B]
	[4] -1	0	0xc4000000 - 0xc40003ff (0x400) MX[B]
	[5] -1	0	0xf8000000 - 0xf8001fff (0x2000) MX[B]
	[6] -1	0	0xf4000000 - 0xf4000fff (0x1000) MX[B]
	[7] -1	0	0xfc010000 - 0xfc013fff (0x4000) MX[B]
	[8] -1	0	0x8c000000 - 0x8c0000ff (0x100) MX[B]
	[9] -1	0	0xfc404000 - 0xfc4047ff (0x800) MX[B]
	[10] -1	0	0xfc404c00 - 0xfc404fff (0x400) MX[B]
	[11] -1	0	0xfc400000 - 0xfc403fff (0x4000) MX[B]
	[12] -1	0	0xfc404800 - 0xfc404bff (0x400) MX[B]
	[13] -1	0	0xfc000000 - 0xfc00ffff (0x10000) MX[B](B)
	[14] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[15] -1	0	0x00006000 - 0x0000607f (0x80) IX[B]
	[16] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[17] -1	0	0x00001c00 - 0x00001c1f (0x20) IX[B]
	[18] -1	0	0x000018e0 - 0x000018ff (0x20) IX[B]
	[19] -1	0	0x000018c8 - 0x000018cb (0x4) IX[B]
	[20] -1	0	0x000018d0 - 0x000018d7 (0x8) IX[B]
	[21] -1	0	0x000018cc - 0x000018cf (0x4) IX[B]
	[22] -1	0	0x000018d8 - 0x000018df (0x8) IX[B]
	[23] -1	0	0x000018a0 - 0x000018af (0x10) IX[B]
	[24] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[25] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[26] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[27] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[28] -1	0	0x00001880 - 0x0000189f (0x20) IX[B]
	[29] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]
	[30] -1	0	0x00001840 - 0x0000185f (0x20) IX[B]
	[31] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]
	[32] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]
	[33] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xfc102800 - 0xfc1028ff (0x100) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc104000 - 0xfc107fff (0x4000) MX[B]
	[7] -1	0	0xfc102000 - 0xfc1027ff (0x800) MX[B]
	[8] -1	0	0xc4000000 - 0xc40003ff (0x400) MX[B]
	[9] -1	0	0xf8000000 - 0xf8001fff (0x2000) MX[B]
	[10] -1	0	0xf4000000 - 0xf4000fff (0x1000) MX[B]
	[11] -1	0	0xfc010000 - 0xfc013fff (0x4000) MX[B]
	[12] -1	0	0x8c000000 - 0x8c0000ff (0x100) MX[B]
	[13] -1	0	0xfc404000 - 0xfc4047ff (0x800) MX[B]
	[14] -1	0	0xfc404c00 - 0xfc404fff (0x400) MX[B]
	[15] -1	0	0xfc400000 - 0xfc403fff (0x4000) MX[B]
	[16] -1	0	0xfc404800 - 0xfc404bff (0x400) MX[B]
	[17] -1	0	0xfc000000 - 0xfc00ffff (0x10000) MX[B](B)
	[18] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[19] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[20] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[21] -1	0	0x00006000 - 0x0000607f (0x80) IX[B]
	[22] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[23] -1	0	0x00001c00 - 0x00001c1f (0x20) IX[B]
	[24] -1	0	0x000018e0 - 0x000018ff (0x20) IX[B]
	[25] -1	0	0x000018c8 - 0x000018cb (0x4) IX[B]
	[26] -1	0	0x000018d0 - 0x000018d7 (0x8) IX[B]
	[27] -1	0	0x000018cc - 0x000018cf (0x4) IX[B]
	[28] -1	0	0x000018d8 - 0x000018df (0x8) IX[B]
	[29] -1	0	0x000018a0 - 0x000018af (0x10) IX[B]
	[30] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[31] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[32] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[33] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[34] -1	0	0x00001880 - 0x0000189f (0x20) IX[B]
	[35] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]
	[36] -1	0	0x00001840 - 0x0000185f (0x20) IX[B]
	[37] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]
	[38] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]
	[39] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.2
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 1.3.0, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
	compiled for 4.3.99.902, module version = 1.0.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "radeonhd"
(II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so
(II) Module radeonhd: vendor="AMD GPG"
	compiled for 1.3.0, module version = 1.0.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.2.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "keyboard"
(II) Loading /usr/lib/xorg/modules/input//keyboard_drv.so
(II) Module keyboard: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices:
	RV505  : Radeon X1550, X1550 64bit.
	RV515  : Radeon X1300, X1550, X1600; FireGL V3300, V3350.
	RV516  : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250.
	R520   : Radeon X1800; FireGL V5300, V7200, V7300, V7350.
	RV530  : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200.
	RV535  : Radeon X1300, X1650.
	RV550  : Radeon X2300 HD.
	RV560  : Radeon X1650.
	RV570  : Radeon X1950, X1950 GT; FireGL V7400.
	R580   : Radeon X1900, X1950; AMD Stream Processor.
	R600   : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650.
	RV610  : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000.
	RV630  : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630; FireGL V3600/V5600.
	M52    : Mobility Radeon X1300.
	M54    : Mobility Radeon X1400; M54-GL.
	M56    : Mobility Radeon X1600; Mobility FireGL V5200.
	M58    : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200.
	M62    : Mobility Radeon X1350.
	M64    : Mobility Radeon X1450, X2300.
	M66    : Mobility Radeon X1700, X1700 XT; FireGL V5250.
	M68    : Mobility Radeon X1900.
	M71    : Mobility Radeon HD 2300.
	M72    : Mobility Radeon HD 2400; Radeon E2400.
	M74    : Mobility Radeon HD 2400 XT.
	M76    : Mobility Radeon HD 2600; (Gemini ATI) Mobility Radeon HD 2600 XT.
	RS690  : Radeon X1200.
	RS740  : RS740, RS740M

(II) RADEONHD: version 1.0.0, built from git branch master, commit 9fe776ed

(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset M76 found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xfc102800 - 0xfc1028ff (0x100) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc104000 - 0xfc107fff (0x4000) MX[B]
	[7] -1	0	0xfc102000 - 0xfc1027ff (0x800) MX[B]
	[8] -1	0	0xc4000000 - 0xc40003ff (0x400) MX[B]
	[9] -1	0	0xf8000000 - 0xf8001fff (0x2000) MX[B]
	[10] -1	0	0xf4000000 - 0xf4000fff (0x1000) MX[B]
	[11] -1	0	0xfc010000 - 0xfc013fff (0x4000) MX[B]
	[12] -1	0	0x8c000000 - 0x8c0000ff (0x100) MX[B]
	[13] -1	0	0xfc404000 - 0xfc4047ff (0x800) MX[B]
	[14] -1	0	0xfc404c00 - 0xfc404fff (0x400) MX[B]
	[15] -1	0	0xfc400000 - 0xfc403fff (0x4000) MX[B]
	[16] -1	0	0xfc404800 - 0xfc404bff (0x400) MX[B]
	[17] -1	0	0xfc000000 - 0xfc00ffff (0x10000) MX[B](B)
	[18] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[19] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[20] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[21] -1	0	0x00006000 - 0x0000607f (0x80) IX[B]
	[22] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[23] -1	0	0x00001c00 - 0x00001c1f (0x20) IX[B]
	[24] -1	0	0x000018e0 - 0x000018ff (0x20) IX[B]
	[25] -1	0	0x000018c8 - 0x000018cb (0x4) IX[B]
	[26] -1	0	0x000018d0 - 0x000018d7 (0x8) IX[B]
	[27] -1	0	0x000018cc - 0x000018cf (0x4) IX[B]
	[28] -1	0	0x000018d8 - 0x000018df (0x8) IX[B]
	[29] -1	0	0x000018a0 - 0x000018af (0x10) IX[B]
	[30] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[31] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[32] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[33] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[34] -1	0	0x00001880 - 0x0000189f (0x20) IX[B]
	[35] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]
	[36] -1	0	0x00001840 - 0x0000185f (0x20) IX[B]
	[37] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]
	[38] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]
	[39] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) resource ranges after probing:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xfc102800 - 0xfc1028ff (0x100) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc104000 - 0xfc107fff (0x4000) MX[B]
	[7] -1	0	0xfc102000 - 0xfc1027ff (0x800) MX[B]
	[8] -1	0	0xc4000000 - 0xc40003ff (0x400) MX[B]
	[9] -1	0	0xf8000000 - 0xf8001fff (0x2000) MX[B]
	[10] -1	0	0xf4000000 - 0xf4000fff (0x1000) MX[B]
	[11] -1	0	0xfc010000 - 0xfc013fff (0x4000) MX[B]
	[12] -1	0	0x8c000000 - 0x8c0000ff (0x100) MX[B]
	[13] -1	0	0xfc404000 - 0xfc4047ff (0x800) MX[B]
	[14] -1	0	0xfc404c00 - 0xfc404fff (0x400) MX[B]
	[15] -1	0	0xfc400000 - 0xfc403fff (0x4000) MX[B]
	[16] -1	0	0xfc404800 - 0xfc404bff (0x400) MX[B]
	[17] -1	0	0xfc000000 - 0xfc00ffff (0x10000) MX[B](B)
	[18] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[19] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[20] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[21] -1	0	0x00006000 - 0x0000607f (0x80) IX[B]
	[22] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[23] -1	0	0x00001c00 - 0x00001c1f (0x20) IX[B]
	[24] -1	0	0x000018e0 - 0x000018ff (0x20) IX[B]
	[25] -1	0	0x000018c8 - 0x000018cb (0x4) IX[B]
	[26] -1	0	0x000018d0 - 0x000018d7 (0x8) IX[B]
	[27] -1	0	0x000018cc - 0x000018cf (0x4) IX[B]
	[28] -1	0	0x000018d8 - 0x000018df (0x8) IX[B]
	[29] -1	0	0x000018a0 - 0x000018af (0x10) IX[B]
	[30] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[31] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[32] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[33] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[34] -1	0	0x00001880 - 0x0000189f (0x20) IX[B]
	[35] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]
	[36] -1	0	0x00001840 - 0x0000185f (0x20) IX[B]
	[37] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]
	[38] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]
	[39] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(**) RADEONHD(0): Option "NoRandr"
(**) RADEONHD(0): Option "RROutputOrder" "PANEL_LCD1/LVDS"
(II) RADEONHD(0): Unknown card detected: 0x9581:0x1179:0xFF00.
	If your card does not work or does not work optimally
	please contact radeonhd@opensuse.org to help rectify this.
	Use the subject: 0x9581:0x1179:0xFF00: <name of board>.
(--) RADEONHD(0): Detected an M76 on an unidentified card
(II) RADEONHD(0): FUNCTION: rhdMapMMIO
(II) RADEONHD(0): Mapped IO at 0xb7bd7000 (size 0x00010000)
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomInit
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): FUNCTION: rhdAtomGetDataTable
(II) RADEONHD(0): ATOM BIOS Rom: 
	SubsystemVendorID: 0x1179 SubsystemID: 0xff00
	IOBaseAddress: 0x2000
	Filename: BR26296.BIN 
	BIOS Bootup Message: 

ISRAA M76M A15 BIOS GDDR2 500e/400m                                         


(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 16
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Start of VRAM area used by Firmware: 0xfffc000
(II) RADEONHD(0): Call to AtomBIOS Init succeeded
(II) RADEONHD(0): FUNCTION: rhdGetVideoRamSize
(--) RADEONHD(0): VideoRAM: 262144 kByte
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 16
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Start of VRAM area used by Firmware: 0xfffc000
(II) RADEONHD(0): AtomBIOS requests 16kB of VRAM scratch space
(II) RADEONHD(0): AtomBIOS VRAM scratch base: 0xfffc000
(II) RADEONHD(0): Call to AtomBIOS Set FB Space succeeded
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Default Engine Clock: 500000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Default Memory Clock: 400000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1200000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Input: 13500
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Input: 1000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel Clock: 400000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Reference Clock: 27000
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module already built-in
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): FUNCTION: rhdGetI2CPrescale
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Reference Clock: 27000
(II) RADEONHD(0): FUNCTION: rhdInitI2C
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized.
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized.
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized.
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 3" initialized.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) RADEONHD(0): FUNCTION: RHDVGAInit
(II) RADEONHD(0): Detected VGA mode.
(II) RADEONHD(0): FUNCTION: RHDMCInit
(II) RADEONHD(0): FUNCTION: RHDCrtcsInit
(II) RADEONHD(0): FUNCTION: RHDPLLsInit
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1200000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel Clock: 400000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Reference Clock: 27000
(II) RADEONHD(0): FUNCTION: RHDLUTsInit
(II) RADEONHD(0): FUNCTION: RHDCursorsInit
(II) RADEONHD(0): FUNCTION: RHDConnectorsInit
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomConnectorInfoFromObjectHeader
(II) RADEONHD(0): ObjectTable - size: 252, BIOS - size: 62976 TableOffset: 60 object_header_end: 312
(II) RADEONHD(0): Object: ID: 3105 name: VGA type: 3 id: 5
(II) RADEONHD(0):  * SrcObject: ID: 2115 name: INTERNAL_KLDSCP_DAC1
(II) RADEONHD(0):  - Record Type: 1
(II) RADEONHD(0):    rhdAtomDDCFromI2CRecord:  I2C Record: HW_Line[0] EngineID: 1 I2CAddr: 0
(II) RADEONHD(0):  - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0):    NumberOfDevice: 1
(II) RADEONHD(0):    Devices: CRT1
(II) RADEONHD(0): Object: ID: 310c name: HDMI_TYPE_B type: 3 id: c
(II) RADEONHD(0):  * SrcObject: ID: 2113 name: INTERNAL_KLDSCP_TMDS1
(II) RADEONHD(0):  - Record Type: 1
(II) RADEONHD(0):    rhdAtomDDCFromI2CRecord:  I2C Record: HW_Line[1] EngineID: 1 I2CAddr: 0
(II) RADEONHD(0):  - Record Type: 2
(II) RADEONHD(0):    rhdAtomHPDFromRecord:  HPD Record: GPIO ID: 6 Plugged_PinState: 0
(II) RADEONHD(0): FUNCTION: rhdAtomParseGPIOLutForHPD
(II) RADEONHD(0):    rhdAtomParseGPIOLutForHPD: GPIO PinID: 6 Index: 1fa5 Shift: 0
(II) RADEONHD(0):  - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0):    NumberOfDevice: 1
(II) RADEONHD(0):    Devices: DFP1
(II) RADEONHD(0): Object: ID: 310f name: 7PIN_DIN type: 3 id: f
(II) RADEONHD(0):  * SrcObject: ID: 2116 name: INTERNAL_KLDSCP_DAC2
(II) RADEONHD(0):  - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0):    NumberOfDevice: 2
(II) RADEONHD(0):    Devices: TV1 CV
(II) RADEONHD(0): Object: ID: 310e name: LVDS type: 3 id: e
(II) RADEONHD(0):  * SrcObject: ID: 210f name: INTERNAL_LVTM1
(II) RADEONHD(0):  - Record Type: 1
(II) RADEONHD(0):    rhdAtomDDCFromI2CRecord:  I2C Record: GPIO_ID[4] EngineID: 1 I2CAddr: 0
(II) RADEONHD(0):  - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0):    NumberOfDevice: 1
(II) RADEONHD(0):    Devices: LCD1
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_VGA, "VGA CRT1", RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Call to AtomBIOS Get Connectors succeeded
(II) RADEONHD(0): FUNCTION: RHDHPDSave
(II) RADEONHD(0): FUNCTION: RHDHPDSet
(II) RADEONHD(0): RHDConnectorsInit: 0 (VGA CRT1) type 1, ddc 0, hpd 0
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): FUNCTION: RHDDACAInit
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output DAC A to Connector VGA 1
(II) RADEONHD(0): RHDConnectorsInit: 2 (7PIN_DIN TV1 CV) type 4, ddc 0, hpd 0
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): FUNCTION: RHDDACBInit
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output DAC B to Connector TV 7PIN_DIN
(II) RADEONHD(0): RHDConnectorsInit: 3 (LVDS LCD1) type 3, ddc 255, hpd 0
(II) RADEONHD(0): FUNCTION: RHDLVTMAInit
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsInfoQuery
(II) RADEONHD(0): LVDS SEQ Dig onto DE: 30
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsInfoQuery
(II) RADEONHD(0): LVDS SEQ DE to BL: 360
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsInfoQuery
(II) RADEONHD(0): LVDS Off Delay: 500
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsInfoQuery
(II) RADEONHD(0): LVDS Duallink: 0x0
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsInfoQuery
(II) RADEONHD(0): LVDS 24Bit: 0x0
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsInfoQuery
(II) RADEONHD(0): LVDS FPDI: 0x4c0
(--) RADEONHD(0): Detected a 18bit single link panel.
(II) RADEONHD(0): Printing LVDS paramaters:
	MacroControl: 0x02030509
	TXClockPattern: 0x0063
	PowerDigToDE: 0x001E
	PowerDEToBL: 0x0168
	OffDelay: 0x01F4
	PowerRefDiv: 0x0F9F
	BlonRefDiv: 0x0000
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output LVDS to Connector PANEL
(II) RADEONHD(0): FUNCTION: RHDHPDRestore
(II) RADEONHD(0): FUNCTION: RHDRandrPreInit
(II) RADEONHD(0): RandR 1.2 support disabled due to configuration
(II) RADEONHD(0): FUNCTION: rhdModeLayoutSelect
(II) RADEONHD(0): FUNCTION: DACASenseCRT
(II) RADEONHD(0): DACASense: DAC: 0x00
(II) RADEONHD(0): FUNCTION: DACBSenseCRT
(WW) RADEONHD(0): DACBSenseCRT: connector type 4 is not supported.
(II) RADEONHD(0): FUNCTION: RHDMonitorInit
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsGetTimings
(II) RADEONHD(0): FUNCTION: rhdAtomLvdsTimings
(II) RADEONHD(0): rhdAtomLvdsTimings: LVDS Modeline: 1280x800  71000  1280 (1280) 1328 1360 (1440) 1440  800 (800) 803 809 (823) 823
(II) RADEONHD(0): Call to AtomBIOS Get Panel Mode succeeded
(II) RADEONHD(0): Connector "PANEL" uses Monitor "LVDS Panel":
    Bandwidth: 71MHz
    Horizontal timing:
        49.3 - 49.3kHz
    Vertical timing:
        59.9 - 59.9Hz
    Allows reduced blanking.
    Uses Fixed Modes.
    Attached modes:
        Modeline "1280x800"   71.00  1280 1328 1360 1440  800 803 809 823
(WW) RADEONHD(0): A Monitor section has been specified in the config file.
     This might badly affect mode validation, and might make X fail.
     Unless this section is absolutely necessary, comment out the line
		Monitor "aticonfig-Monitor[0]"
     from the Screen section in your config file.
(II) RADEONHD(0): Listing modesetting layout:

	CRTC 1: tied to PLL 1 and LUT A:
		Outputs: LVDS (PANEL)

	CRTC 2: unused

		Unused Outputs: DAC A, DAC B

(==) RADEONHD(0): RGB weight 888
(==) RADEONHD(0): Default visual is TrueColor
(==) RADEONHD(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEONHD(0): Validating Fixed Modes from Monitor "LVDS Panel"
	 on Connector "PANEL"
(II) RADEONHD(0): FUNCTION: rhdModeValidateCrtc
(II) RADEONHD(0): FUNCTION: DxFBValid: CRTC 1
(II) RADEONHD(0): DxModeValid: CRTC 1
(II) RADEONHD(0): FUNCTION: PLLValid
(II) RADEONHD(0): FUNCTION: LVDSModeValid
(II) RADEONHD(0): FUNCTION: RHDGetVirtualFromModesAndFilter
(II) RADEONHD(0): FUNCTION: DxFBValid: CRTC 1
(II) RADEONHD(0): FUNCTION: DxFBValid: CRTC 2
(II) RADEONHD(0): Using 1280x800 Framebuffer with 1280 pitch
(--) RADEONHD(0): Virtual size is 1280x800 (pitch 1280)
(**) RADEONHD(0): *Mode "1280x800": 71.0 MHz, 49.3 kHz, 59.9 Hz
(II) RADEONHD(0): Modeline "1280x800"   71.00  1280 1328 1360 1440  800 803 809 823
(==) RADEONHD(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.2.0
	ABI class: X.Org Video Driver, version 1.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"(II) Module already built-in
(II) RADEONHD(0): FUNCTION: RHDShadowPreInit
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules//libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.1.0
	ABI class: X.Org ANSI C Emulation, version 0.3
(II) RADEONHD(0): Using ShadowFB
(II) RADEONHD(0): FUNCTION: rhdUnmapMMIO
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 0	0	0xfc000000 - 0xfc00ffff (0x10000) MS[B]
	[1] 0	0	0xd0000000 - 0xdfffffff (0x10000000) MS[B]
	[2] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[3] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[4] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[5] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[6] -1	0	0xfc102800 - 0xfc1028ff (0x100) MX[B]
	[7] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[8] -1	0	0xfc104000 - 0xfc107fff (0x4000) MX[B]
	[9] -1	0	0xfc102000 - 0xfc1027ff (0x800) MX[B]
	[10] -1	0	0xc4000000 - 0xc40003ff (0x400) MX[B]
	[11] -1	0	0xf8000000 - 0xf8001fff (0x2000) MX[B]
	[12] -1	0	0xf4000000 - 0xf4000fff (0x1000) MX[B]
	[13] -1	0	0xfc010000 - 0xfc013fff (0x4000) MX[B]
	[14] -1	0	0x8c000000 - 0x8c0000ff (0x100) MX[B]
	[15] -1	0	0xfc404000 - 0xfc4047ff (0x800) MX[B]
	[16] -1	0	0xfc404c00 - 0xfc404fff (0x400) MX[B]
	[17] -1	0	0xfc400000 - 0xfc403fff (0x4000) MX[B]
	[18] -1	0	0xfc404800 - 0xfc404bff (0x400) MX[B]
	[19] -1	0	0xfc000000 - 0xfc00ffff (0x10000) MX[B](B)
	[20] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
	[21] 0	0	0x00002000 - 0x000020ff (0x100) IS[B]
	[22] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[23] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[24] -1	0	0x00006000 - 0x0000607f (0x80) IX[B]
	[25] -1	0	0x00004000 - 0x000040ff (0x100) IX[B]
	[26] -1	0	0x00001c00 - 0x00001c1f (0x20) IX[B]
	[27] -1	0	0x000018e0 - 0x000018ff (0x20) IX[B]
	[28] -1	0	0x000018c8 - 0x000018cb (0x4) IX[B]
	[29] -1	0	0x000018d0 - 0x000018d7 (0x8) IX[B]
	[30] -1	0	0x000018cc - 0x000018cf (0x4) IX[B]
	[31] -1	0	0x000018d8 - 0x000018df (0x8) IX[B]
	[32] -1	0	0x000018a0 - 0x000018af (0x10) IX[B]
	[33] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[34] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[35] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[36] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[37] -1	0	0x00001880 - 0x0000189f (0x20) IX[B]
	[38] -1	0	0x00001860 - 0x0000187f (0x20) IX[B]
	[39] -1	0	0x00001840 - 0x0000185f (0x20) IX[B]
	[40] -1	0	0x00001820 - 0x0000183f (0x20) IX[B]
	[41] -1	0	0x00001800 - 0x0000181f (0x20) IX[B]
	[42] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) RADEONHD(0): FUNCTION: RHDScreenInit
(II) RADEONHD(0): FUNCTION: rhdMapMMIO
(II) RADEONHD(0): Mapped IO at 0xb7bd7000 (size 0x00010000)
(II) RADEONHD(0): FUNCTION: rhdMapFB
(==) RADEONHD(0): Write-combining range (0xd0000000,0x10000000)
(II) RADEONHD(0): Mapped FB at 0xa7b46000 (size 0x10000000)
(II) RADEONHD(0): FUNCTION: rhdSave
(II) RADEONHD(0): FUNCTION: RHDSaveMC
(II) RADEONHD(0): FUNCTION: RHDVGASave
(EE) RADEONHD(0): RHDVGASave: VGA FB Offset (0xC0000000) is out of range of the Cards Internal FB Address (0xD0000000)
(II) RADEONHD(0): FUNCTION: RHDOutputsSave
(II) RADEONHD(0): FUNCTION: DACASave
(II) RADEONHD(0): FUNCTION: DACBSave
(II) RADEONHD(0): FUNCTION: LVDSSave
(II) RADEONHD(0): FUNCTION: RHDPLLsSave
(II) RADEONHD(0): FUNCTION: PLL1Save
(II) RADEONHD(0): FUNCTION: PLL2Save
(II) RADEONHD(0): FUNCTION: RHDLUTsSave
(II) RADEONHD(0): DxSave: CRTC 1
(II) RADEONHD(0): DxSave: CRTC 2
(II) RADEONHD(0): FUNCTION: rhdSaveCursor
(II) RADEONHD(0): FUNCTION: saveCursor
(II) RADEONHD(0): FUNCTION: saveCursor
(II) RADEONHD(0): FUNCTION: RHDShadowScreenInit
(II) RADEONHD(0): FUNCTION: RHDShadowSetup
(II) RADEONHD(0): Using 31967 scanlines of offscreen memory 
(==) RADEONHD(0): Backing store disabled
(==) RADEONHD(0): Silken mouse enabled
(II) RADEONHD(0): FUNCTION: rhdModeInit
(II) RADEONHD(0): FUNCTION: rhdPrepareMode
(II) RADEONHD(0): FUNCTION: D1Blank
(II) RADEONHD(0): FUNCTION: D2Blank
(II) RADEONHD(0): FUNCTION: RHDOutputsPower
(II) RADEONHD(0): FUNCTION: LVDSPower
(II) RADEONHD(0): FUNCTION: LVDSDisable
(II) RADEONHD(0): FUNCTION: D1Power
(WW) RADEONHD(0): D1CRTCDisable: Failed to Unsync CRTC 1
(II) RADEONHD(0): FUNCTION: D2Power
(II) RADEONHD(0): FUNCTION: RHDVGADisable
(II) RADEONHD(0): FUNCTION: RHDMCSetup
(II) RADEONHD(0): RHDMCSetup: fb_location: 0x00CF00C0 fb_offset: 0x00C00000 [fb_size: 0x000F] -> fb_location: 0x00DF00D0 fb_offset: 0x00D00000
(II) RADEONHD(0): FUNCTION: rhdSetMode
(II) RADEONHD(0): Setting up "1280x800" (1280x800@59.9Hz)
(II) RADEONHD(0): DxFBSet: CRTC 1
(II) RADEONHD(0): DxModeSet: CRTC 1
(II) RADEONHD(0): RHDPLLSet: Setting PLL 1 to 71000kHz
(II) RADEONHD(0): PLL Calculation: 71000kHz = (((0x6978 / 0x1B) * 0x2C6) / 0xA) (0kHz off)
(II) RADEONHD(0): FUNCTION: PLL1Set
(II) RADEONHD(0): FUNCTION: PLL1Calibrate
(II) RADEONHD(0): PLL1Calibrate: lock in 244 loops
(II) RADEONHD(0): FUNCTION: D1PLLSelect
(II) RADEONHD(0): FUNCTION: D1LUTSelect
(II) RADEONHD(0): FUNCTION: RHDOutputsMode
(II) RADEONHD(0): FUNCTION: LVDSSet
(II) RADEONHD(0): FUNCTION: RHDPLLsShutdownInactive
(II) RADEONHD(0): FUNCTION: PLL2Power
(II) RADEONHD(0): FUNCTION: RHDOutputsShutdownInactive
(II) RADEONHD(0): Shutting down DAC A
(II) RADEONHD(0): FUNCTION: DACAPower
(II) RADEONHD(0): Shutting down DAC B
(II) RADEONHD(0): FUNCTION: DACBPower
(II) RADEONHD(0): FUNCTION: D1Power
(II) RADEONHD(0): FUNCTION: D2Power
(II) RADEONHD(0): FUNCTION: RHDOutputsPower
(II) RADEONHD(0): FUNCTION: LVDSPower
(II) RADEONHD(0): FUNCTION: LVDSEnable
(II) RADEONHD(0): FUNCTION: D1ViewPortStart
(II) RADEONHD(0): Using HW cursor
(**) Option "dpms" "true"
(**) RADEONHD(0): DPMS enabled
(WW) RADEONHD(0): Option "monitor-VGA_CRT1/DAC_A" is not used
(WW) RADEONHD(0): Option "monitor-PANEL_LCD1/LVDS" is not used
(WW) RADEONHD(0): Option "PowerNOW" is not used
(WW) RADEONHD(0): Option "HWCursor" is not used
(WW) RADEONHD(0): Option "DRI" is not used
(WW) RADEONHD(0): Option "AllowGLXWithComposite" is not used
(WW) RADEONHD(0): Option "XAANoOffscreenPixmaps" is not used
(WW) RADEONHD(0): Option "VideoOverlay" is not used
(WW) RADEONHD(0): Option "UseFastTLS" is not used
(WW) RADEONHD(0): Option "OpenGLOverlay" is not used
(WW) RADEONHD(0): Option "DisableGLXRootClipping" is not used
(WW) RADEONHD(0): Option "TexturedVideo" is not used
(WW) RADEONHD(0): Option "DynamicClock" is not used
(WW) RADEONHD(0): Option "Centermode" is not used
(WW) RADEONHD(0): Option "DesktopSetup" is not used
(WW) RADEONHD(0): Option "EnableMonitor" is not used
(WW) RADEONHD(0): Option "TexturedXrender" is not used
(WW) RADEONHD(0): Option "VendorName" is not used
(WW) RADEONHD(0): Option "ModelName" is not used
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(II) RADEONHD(0): FUNCTION: rhdShadowCreateScreenResources
(**) Option "Protocol" "Auto"
(WW) Mouse1: No Device specified, looking for one...
(II) Mouse1: Setting Device option to "/dev/input/mice"
(--) Mouse1: Device: "/dev/input/mice"
(**) Mouse1: Protocol: "Auto"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons"
(**) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 9
(**) Mouse1: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "200 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard1: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard1: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(**) Option "Device" "/dev/input/mice"
(--) Mouse1: PnP-detected protocol: "ExplorerPS/2"
(II) Mouse1: ps2EnableDataReporting: succeeded
(II) RADEONHD(0): FUNCTION: rhdSaveScreen
(II) RADEONHD(0): FUNCTION: D1Blank
(II) RADEONHD(0): FUNCTION: D2Blank
(II) RADEONHD(0): FUNCTION: rhdRestore
(II) RADEONHD(0): FUNCTION: RHDPLLsRestore
(II) RADEONHD(0): FUNCTION: PLL1Restore
(II) RADEONHD(0): FUNCTION: PLL1Calibrate
(II) RADEONHD(0): PLL1Calibrate: lock in 209 loops
(II) RADEONHD(0): FUNCTION: PLL2Restore
(II) RADEONHD(0): FUNCTION: PLL2Power
(II) RADEONHD(0): FUNCTION: RHDLUTsRestore
(II) RADEONHD(0): DxRestore: CRTC 1
(II) RADEONHD(0): DxRestore: CRTC 2
(II) RADEONHD(0): FUNCTION: rhdRestoreCursor
(II) RADEONHD(0): FUNCTION: restoreCursor
(II) RADEONHD(0): FUNCTION: RHDRestoreMC
(II) RADEONHD(0): FUNCTION: RHDVGARestore
(II) RADEONHD(0): FUNCTION: RHDOutputsRestore
(II) RADEONHD(0): FUNCTION: DACARestore
(II) RADEONHD(0): FUNCTION: DACBRestore
(II) RADEONHD(0): FUNCTION: LVDSRestore
(II) RADEONHD(0): FUNCTION: RHDShadowCloseScreen
(II) RADEONHD(0): FUNCTION: rhdUnmapFB
(II) RADEONHD(0): FUNCTION: rhdUnmapMMIO
FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 2, should be 1; fixing.
Comment 1 Luc Verhaegen 2007-12-17 16:33:46 UTC
Please verify with the latest git, and provide a log with -logverbose 7, as an attachment.
Comment 2 Egbert Eich 2008-01-01 23:09:52 UTC
Tomasz: any feedback on this one? Could you please retest with latest git?
Comment 3 Petr Hlavka 2008-01-02 13:38:27 UTC
Created attachment 13466 [details]
Xorg.0.log

I have similar problems with latest git and RS690 (Asus M2A-VM HDMI), the X starts with black screen and approximately each 10 seconds the right picture blinks for a half of second. Monitor is connected through DVI, clean boot without fglrx module, I've updated from some pre-1.0.0 versions.
Comment 4 Egbert Eich 2008-01-02 21:57:20 UTC
Petr, is this new or did it happen before. If it is new - can you find out when it was introduced?
Comment 5 Petr Hlavka 2008-01-03 14:04:04 UTC
Created attachment 13496 [details]
more logs

Using bisect I've found out that it was introduced with commit 47f8a6f784acc69da001b318ba3d80a9fa4c883d (Add support for HDMI connectors).

Since that the DVI output doesn't work neither with VGA output connected nor DVI only (this never worked for me). I'm attaching some more logs and config files. Card is RS690 bases (ASUS M2A-VM HDMI with some fresh BIOS).
Comment 6 Benjamin Close 2008-01-11 02:39:02 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 7 Egbert Eich 2008-02-11 07:59:24 UTC
Petr, just as an update: I've bought exactly this board and today I even finally managed to buy a case for it. So I will be able to look into this problem in the near future.
Comment 8 Egbert Eich 2008-03-27 10:12:54 UTC
For reference:
Original problem: LVTMA on M76 with LVDS panel output.
Comment 9 Luc Verhaegen 2008-05-16 15:36:56 UTC
Tomasz,

Please verify whether this bug still exists against the current driver, there were some further fixes pushed in that might influence this.

When there is no response within 7 days, this bug will be closed.
Comment 10 Egbert Eich 2008-06-22 05:27:14 UTC
No feedback for over a month. closing.
Comment 11 Leif Gruenwoldt 2008-07-29 07:55:06 UTC
I'm having the same (or similar) problem with my Radon HD 2600 with latest from git. 

I have an HP 8510p laptop + docking station + HP LP2465 external dvi monitor.

Symptoms:

A) If my laptop is un-docked everything is ok.

B) If my laptop is docked (but with no DVI monitor) everything is ok.

C) If my laptop is docked with an external DVI monitor plugged in then both the laptop panel and the external DVI go black on login to desktop. 

Work around for option C:

I dock my laptop, ensure DVI monitor is unplugged, login to my desktop, connect the DVI monitor, run xrandr commands (see below), success.

XRandR commands to turn on DVI:

xrandr --newmode "1920x1200_60.00"  162  1920 2048 2256 2592  1200 1201 1204 1242  -HSync +Vsync
xrandr --addmode DVI-D_1 1920x1200_60.00
xrandr --output DVI-D_1 --mode 1920x1200_60.00
xrandr --output DVI-D_1 --right-of PANEL


System info:

$ cat /etc/redhat-release 
Fedora release 9 (Sulphur)

$ uname -a
Linux devlap4-king 2.6.25.11-97.fc9.i686 #1 SMP Mon Jul 21 01:31:09 EDT 2008 i686 i686 i386 GNU/Linux

$ lspci | grep Radeon
01:00.0 VGA compatible controller: ATI Technologies Inc M76 [Radeon Mobility HD 2600 Series]
01:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series]


I will attach the xorg log, xorg conf, and xrandr output as attachments next.
Comment 12 Leif Gruenwoldt 2008-07-29 08:01:00 UTC
Created attachment 17959 [details]
my xorg log
Comment 13 Leif Gruenwoldt 2008-07-29 08:02:17 UTC
Created attachment 17960 [details]
xorg when external DVI is *not* connected
Comment 14 Leif Gruenwoldt 2008-07-29 08:13:59 UTC
Created attachment 17961 [details]
xorg when external is connected
Comment 15 Leif Gruenwoldt 2008-07-29 08:14:53 UTC
Created attachment 17962 [details]
output from the command "xrandr -q; xrandr -q --verbose"
Comment 16 Egbert Eich 2008-07-29 13:34:09 UTC
Thanks for the logs. I can see one problem in one of the logs for which I've just pushed a fix. I'm not sure if this will address your problem already. Still it would be worthwhile to test.
Comment 17 Leif Gruenwoldt 2008-07-29 14:03:39 UTC
Created attachment 17976 [details]
RADEONHD: version 1.2.1, built from git branch master, commit 996d309f
Comment 18 Leif Gruenwoldt 2008-07-29 14:04:22 UTC
Woops, should have mentioned in the last attachment that the problem still persists.
Comment 19 Egbert Eich 2008-07-30 01:00:20 UTC
Could you please try the following: with no panel attached start X, then attach the panel and run 'randr -q'. This should detect the newly attached panel.
You should see a 1920x1200 in the list for DVI-D_1. Now do: 
xrandr --output DVI-D_1 --mode 1920x1200. Does this light up your screen, too?

What I don't understand in your log in comment #12:

RandR seems to have been called several times. The last state that was set was:

   RRCrtc #0 [rhd CRTC 1]: active 1 [1]  mode unnamed (1920x1200) +0+0
   RRCrtc #1 [rhd CRTC 2]: active 0 [0]  mode unnamed (0x0) +0+0
   RROut  VGA_1 [Out DAC A Conn VGA 1]  Crtc null [null]  [inactive]  disconnected
   RROut  PANEL [Out LVDS Conn PANEL]  Crtc null [null]  [inactive]  connected
   RROut  DVI-D_1 [Out TMDS A Conn DVI-D 1]  Crtc CRTC 1 [CRTC 1]  [active]  connected
   RROut  TV_7PIN_DIN [Out DAC B Conn TV 7PIN_DIN]  Crtc null [null]  [inactive]  disconnected

This however shows that the PANEL was set inactive and only the DVI is on. Did you run xrandr by hand or could it be that some desktop helper was interfering here?
(Why the DVI isn't lit is a different issue of course).
Could you please start a bare X from a text console and see what the outcome there is?
You should be able to do this logged in as a normal user just running 'X' on the command line.
Comment 20 Leif Gruenwoldt 2008-07-30 07:34:19 UTC
> Could you please try the following: with no panel attached start X, then attach
> the panel and run 'randr -q'. This should detect the newly attached panel.
> You should see a 1920x1200 in the list for DVI-D_1. Now do: 
> xrandr --output DVI-D_1 --mode 1920x1200. Does this light up your screen, too?

No, the screen doesn't come on after running that command. That's why I use the xrandr commands to add a custom mode as seen in comment #11. I'm not sure why the detected modes like "1920x1200" don't work though.

> This however shows that the PANEL was set inactive and only the DVI is on. Did
> you run xrandr by hand or could it be that some desktop helper was interfering
> here?

Not that I know of.

> Could you please start a bare X from a text console and see what the outcome
there is?

Coming right up.
Comment 21 Leif Gruenwoldt 2008-07-30 07:34:44 UTC
Created attachment 18002 [details]
bare X from a text console
Comment 22 Egbert Eich 2008-07-30 09:04:04 UTC
(In reply to comment #20)
> > Could you please try the following: with no panel attached start X, then attach
> > the panel and run 'randr -q'. This should detect the newly attached panel.
> > You should see a 1920x1200 in the list for DVI-D_1. Now do: 
> > xrandr --output DVI-D_1 --mode 1920x1200. Does this light up your screen, too?

With panel I was referring to the DVI monitor, but I think you understood this already :)

> 
> No, the screen doesn't come on after running that command. That's why I use the
> xrandr commands to add a custom mode as seen in comment #11. I'm not sure why
> the detected modes like "1920x1200" don't work though.

Right. That's what surprises me, too. 
 
> Coming right up.
> 
Also the external LCD screen or just the internal laptop panel?
Because the external panel is driven with exactly the same mode as the one that is set when you do xrandr --output DVI-D_1 --mode 1920x1200.

But the fact that things are coming right up and the data from the log file indicate that there is something running on your desktop which shuts down the internal panel at least.

Of course what you can do is to try out the atombios_support branch on git.
You need to set the option 'Option "UseAtomBIOS" "True"'.
I'd be curious if this LCD mode will work there.
Comment 23 Leif Gruenwoldt 2008-07-30 09:52:48 UTC
>>> Could you please start a bare X from a text console and see what the outcome
there is?

>> Coming right up.
 
>Also the external LCD screen or just the internal laptop panel?

Sorry for the confusion. Silly english language. By "coming right up" what I meant was that I would be attaching the log file, which is in comment #12.
Comment 24 Egbert Eich 2008-07-30 10:42:06 UTC
(In reply to comment #23)
 
> Sorry for the confusion. Silly english language. By "coming right up" what I
> meant was that I would be attaching the log file, which is in comment #12.
> 

Ah, OK. so what do you get, when you run a bare server? Does the laptop panel light up? Because in the previous log files there definitely is indication that something turned off your panel as is visible from the snippet of log file I put into comment #19.
I see several device probes in those log files which were triggered by some Xrandr interaction.
The log file in comment #21 doesn't contain those interactions. There the state is that both screens are on. I don't expect the external DVI display to come up as there seems to be a problem with the mode line, but since the panel is on in the single head situation I would thing that it is on when you start a bare Xserver with the external DVI attached, too.

Comment 25 Leif Gruenwoldt 2008-07-30 11:10:36 UTC
> Ah, OK. so what do you get, when you run a bare server? Does the laptop panel
> light up?

Ok so when I run 'X' the laptop panel lights up, with the DVI connected or disconnected. This behaviour is different from when i run 'startx'. One thing to note though is that when the DVI *is* connected the laptop gets a non native resolution of 1920x1200Scaled that looks blurry.

> Because in the previous log files there definitely is indication that
> something turned off your panel as is visible from the snippet of log file I
> put into comment #19.

The Xorg log in comment #21 was produced by running "X -logverbose". The Xorg log in comment #14 was produced by running "startx -- -logverbose 7". This is starting to sound like a gnome desktop thing then? Something is calling that xrandr command to turn off my PANEL.
Comment 26 Egbert Eich 2008-07-30 14:37:26 UTC
(In reply to comment #25)
> > Ah, OK. so what do you get, when you run a bare server? Does the laptop panel
> > light up?
> 
> Ok so when I run 'X' the laptop panel lights up, with the DVI connected or
> disconnected. This behaviour is different from when i run 'startx'. One thing
> to note though is that when the DVI *is* connected the laptop gets a non native
> resolution of 1920x1200Scaled that looks blurry.

Yes, that's the scaled mode. This way you get the same view on the laptop as on the external screen. At least I know now that the laptop panel lights up when there is no application trying to control it.
We now have to figure out why your monitor doesnt light up with the mode it advertises itself.
The problem that both heads are dark seems to be induced by some desktop helper that tries to improve your user experience but helps only to turn everything dark.
> 
> > Because in the previous log files there definitely is indication that
> > something turned off your panel as is visible from the snippet of log file I
> > put into comment #19.
> 
> The Xorg log in comment #21 was produced by running "X -logverbose". The Xorg
> log in comment #14 was produced by running "startx -- -logverbose 7". This is
> starting to sound like a gnome desktop thing then? Something is calling that
> xrandr command to turn off my PANEL.
> 
Yes, definitely. Life was definitely easier before such thingies started to appear. At least I know that I have to tell people to run a 'bare' Xserver when they claim some heads are not lighting up.
Comment 27 Leif Gruenwoldt 2008-07-31 06:59:53 UTC
Created attachment 18037 [details]
xorg log when using atom bios branch

(In reply to comment #26)

> We now have to figure out why your monitor doesnt light up with the mode it
> advertises itself.

Ok I tried out the atom bios branch. Unfortunately it crashes on startup for me.



$ X -logverbose 7

X.Org X Server 1.4.99.905 (1.5.0 RC 5)
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-92.1.6.el5xen i686
Current Operating System: Linux devlap4-king 2.6.25.11-97.fc9.i686 #1 SMP Mon Ju                                      l 21 01:31:09 EDT 2008 i686
Build Date: 02 July 2008  01:36:37PM
Build ID: xorg-x11-server 1.4.99.905-2.20080702.fc9
        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 Jul 31 09:53:21 2008
(==) Using config file: "/etc/X11/xorg.conf"
rhd_biosscratch.c:636: rhdBIOSScratchUpdateBIOSScratchForOutput: Assertion 'Devi                                      ce != atomNone' failed.

Backtrace:
0: X(xf86SigHandler+0x79) [0x80bc189]
1: [0x110400]
2: [0x110416]
3: /lib/libc.so.6(kill+0x16) [0x451976]
4: /usr/lib/xorg/modules/drivers//radeonhd_drv.so(RhdAssertFailed+0x51) [0x3a1b5                                      1]
5: /usr/lib/xorg/modules/drivers//radeonhd_drv.so [0x3bd69f]
6: /usr/lib/xorg/modules/drivers//radeonhd_drv.so [0x3bd791]
7: /usr/lib/xorg/modules/drivers//radeonhd_drv.so [0x3b496d]
8: X(xf86SetDesiredModes+0x45) [0x80e51d5]
9: /usr/lib/xorg/modules/drivers//radeonhd_drv.so(RHDRandrModeInit+0x8f) [0x3b41                                      af]
10: /usr/lib/xorg/modules/drivers//radeonhd_drv.so [0x39e565]
11: X(AddScreen+0x19f) [0x806acdf]
12: X(InitOutput+0x206) [0x80a3886]
13: X(main+0x279) [0x806b479]
14: /lib/libc.so.6(__libc_start_main+0xe6) [0x43d5d6]
15: X(FontFileCompleteXLFD+0x221) [0x806aa61]

Fatal server error:
Caught signal 11.  Server aborting

Aborted
Comment 28 Egbert Eich 2008-07-31 11:51:22 UTC
Yeah, I've added this assert as there should not be any device/connector combo without a device id.
There are two possible reasons why there isn't:
1. I still have a bug someplace (which is very conceivable)
2. AtomBIOS connector tables are broken. (which I also wouldn't rule out).
Could you please provide a logverbose 7 log file (as usual ;) )?

Comment 29 Leif Gruenwoldt 2008-07-31 12:15:04 UTC
(In reply to comment #28)
> Could you please provide a logverbose 7 log file (as usual ;) )?

The xorg log from running the atom bios branch (when it crashed) is at the top of comment #27.

Comment 30 Egbert Eich 2008-07-31 14:19:00 UTC
Leif, could you please dump me your BIOS? You can use 
rhd_conntest 1:0.0 -d
to do this. Thanks!
Comment 31 Egbert Eich 2008-08-01 03:57:31 UTC
Leif, could you please refetch the atombios_support branch? I've just committed a patch that should fix the crash you are seeing.
Comment 32 Leif Gruenwoldt 2008-08-01 11:11:49 UTC
Created attachment 18065 [details]
rhd_conntest 1:0.0 -d

rhd_conntest: v1.2.1, git branch master, commit 05f91165
Checking connectors on 0x9581, 0x103C, 0x30C5  (@01:00:00):
  Load Detection: RHD_OUTPUT_TMDSA
  HotPlug: RHD_HPD_0
  DDC: RHD_DDC_1
Comment 33 Leif Gruenwoldt 2008-08-01 13:13:58 UTC
Created attachment 18066 [details]
xorg log from latest atom bios branch

This is interesting,the atom bios branch causes my laptop panel to light up now on login to gnome desktop (yet it doesn't with radeonhd master from git)

However my external DVI monitor still doesn't light up when X starts (until I run xrandr commands to add custom modeline)

Also, the external DVI monitor is listed as disconnected by "xrandr -q" when it's not.
Comment 34 Leif Gruenwoldt 2008-08-01 13:16:17 UTC
Created attachment 18067 [details]
"xrandr -q | xrandr -q --verbose" with atom bios git branch

Notice it says the DVI-D_1 is disconnected, but it's really not.
Comment 35 Egbert Eich 2008-08-02 08:30:38 UTC
The log file from the atombios_support branch shows the last state of both the PANEL and DVI-I_1 active:
    RROut  VGA_1 [Out DAC A Conn VGA 1]  Crtc null [null]  [inactive]  disconnected
   RROut  PANEL [Out LVDS Conn PANEL]  Crtc CRTC 1 [CRTC 1]  [active]  connected
   RROut  DVI-D_1 [Out TMDS A Conn DVI-D 1]  Crtc CRTC 2 [CRTC 2]  [active]  connected

while the log file in attachment #17976 [details] shows the DVI-I_1 output inactive:
   RROut  VGA_1 [Out DAC A Conn VGA 1]  Crtc null [null]  [inactive]  disconnected
   RROut  PANEL [Out LVDS Conn PANEL]  Crtc null [null]  [inactive]  connected
   RROut  DVI-D_1 [Out TMDS A Conn DVI-D 1]  Crtc CRTC 1 [CRTC 1]  [active]  connected
   RROut  TV_7PIN_DIN [Out DAC B Conn TV 7PIN_DIN]  Crtc null [null]  [inactive]  disconnected

So the desktop helper that turned off your panel hasn't done this for some reason when you ran the atombios_support branch based driver.
In the log file in attachment #17976 [details] I can see many RandR queries and indication that something disabled the PANEL after the Xserver had come up.
None of this is present in the log in attachment #18067 [details].

According to the Xserver log the external DVI isn't disconnected.

When you used the atombios_support branch you forgot to set the option:
Option "UseAtomBIOS" "True"
Thus you are using the same mode setting as the other driver, therefore I expect the same behavior regarding the external DVI.
Maybe you can retest with the option set. I would like to see if this makes a difference for the native 1900x1200 display mode.
Comment 36 Egbert Eich 2008-08-04 05:31:34 UTC
Leif, did you have a chance to test this with the option set?
Comment 37 Leif Gruenwoldt 2008-08-05 07:10:51 UTC
Created attachment 18139 [details]
xorg log using latest atom bios branch (with Option "UseAtomBIOS" "True")
Comment 38 Leif Gruenwoldt 2008-08-05 07:50:38 UTC
(In reply to comment #35)
> When you used the atombios_support branch you forgot to set the option:
> Option "UseAtomBIOS" "True"
> Thus you are using the same mode setting as the other driver, therefore I
> expect the same behavior regarding the external DVI.
> Maybe you can retest with the option set. I would like to see if this makes a
> difference for the native 1900x1200 display mode.
> 

Sorry for the delay, long weekend in Canada :)

I tried out the UseAtomBIOS option. When I run plain X from the command line I see both my laptop *and* external DVI light up! The resolutions are whacky, especially on the external DVI. See comment #37 for the xorg log.



However when I log into my gnome desktop using atom bios...it's a good news and bad news thing.

Good News: My external DVI monitor lights up with 1920x1200 resolution this time!

Bad News: 

1) My laptop panel doesn't light up anymore. I tried turning it on manually with xrandr and it says:

xrandr --output PANEL --auto
xrandr: Configure crtc 1 failed

2) The external DVI display has some horizontal flickering problems. It's not unusable, but annoying.

I will attach the xorg log from logging into the desktop. It's quite different at quick glance. Not sure why again.
Comment 39 Leif Gruenwoldt 2008-08-05 07:52:33 UTC
Created attachment 18140 [details]
xorg log ( with atom bios branch ) logging into gnome
Comment 40 Leif Gruenwoldt 2008-08-05 07:54:58 UTC
Comment on attachment 18140 [details]
xorg log ( with atom bios branch ) logging into gnome

Sorry I just realized this log was not run with -logverbose 7. So sort of useless.
Comment 41 Egbert Eich 2008-08-29 05:10:51 UTC
Leif, could you please test with the latest GIT version using the option:
Option "AtomBIOS" "output=on" and see if the native 1920x1200 mode is still working?
Comment 42 Leif Gruenwoldt 2008-08-29 13:50:42 UTC
Hi Egbert, yes i will, however it will have to wait until next week. Possibly Tuesday.
Comment 43 NT 2008-09-02 04:26:32 UTC
Hello all,

I have the same issue with my HD 2600 (MSI RX2600PRO-T2D256EZ/D2) using latest git driver. The screen is back, no response from the X, I am not able to shutdown them. I will attach the config and log.
Comment 44 NT 2008-09-02 04:27:26 UTC
Created attachment 18637 [details]
xorg.conf
Comment 45 NT 2008-09-02 04:27:56 UTC
Created attachment 18638 [details]
Xorg.0.log
Comment 46 Leif Gruenwoldt 2008-09-02 10:20:44 UTC
(In reply to comment #41)
> Leif, could you please test with the latest GIT version using the option:
> Option "AtomBIOS" "output=on" and see if the native 1920x1200 mode is still
> working?
> 

Running just plain X causes my laptop to light up and the 1920x1200 display gets a really weird resolution of 840x1050 (determined from the display OSD).

As before, logging into my fedora 9 gnome desktop causes my laptop display to turn off and the external to light up with native 1920x1200 to light up by default. But the 1920x1200 screen has problems and goes black for a few seconds every few minutes.

Comment 47 Leif Gruenwoldt 2008-09-02 10:21:52 UTC
Created attachment 18640 [details]
(X -logverbose 7) with Option "AtomBIOS" "output=on"
Comment 48 Egbert Eich 2008-09-03 03:59:40 UTC
(In reply to comment #46)
> (In reply to comment #41)
> > Leif, could you please test with the latest GIT version using the option:
> > Option "AtomBIOS" "output=on" and see if the native 1920x1200 mode is still
> > working?
> > 
> 
> Running just plain X causes my laptop to light up and the 1920x1200 display
> gets a really weird resolution of 840x1050 (determined from the display OSD).
>

The log shows a 1920x1200 mode.
I wonder if this is the display detection the resolution wrong and scaling the output in a strange way.
In comment #38 you explained that running a bare Xserver with AtomBIOS produced a wroking output on the external monitor. This was with
Option "UseAtomBIOS" "yes"
Now you say the size is strange with
Option "AtomBIOS" "output=on"
Is this one change responsible for the breakage?

> As before, logging into my fedora 9 gnome desktop causes my laptop display to
> turn off and the external to light up with native 1920x1200 to light up by
> default. But the 1920x1200 screen has problems and goes black for a few seconds
> every few minutes.
> 

The former is a gnome-desktop/fedora problem (I think we talked about it).
The latter one is due to the fact that the gnome desktop probes the monitor connection all the time.

Comment 49 Egbert Eich 2008-09-03 04:07:45 UTC
Leif, we need to find out how the behavior of comment #38 can be restored.
Then it needs to be determined which subsystem is responsible for it working or failing.
Comment 50 Leif Gruenwoldt 2008-09-03 07:00:58 UTC
(In reply to comment #49)
> Leif, we need to find out how the behavior of comment #38 can be restored.
> Then it needs to be determined which subsystem is responsible for it working or
> failing.
> 

I wish I remembered what I meant in comment #38 by "The resolutions are whacky,
especially on the external DVI".

I see in the log of comment #37 that I was using this version of the driver:

(II) RADEONHD: version 1.2.1, built from git branch atom, commit b4fe9f13

How do I get that from git to test again?
Comment 51 Leif Gruenwoldt 2008-09-04 14:31:19 UTC
Created attachment 18680 [details]
(cell phone camera photo) bad scaling on the external 1920x1200 display

(In reply to comment #46)
> The log shows a 1920x1200 mode.
> I wonder if this is the display detection the resolution wrong and scaling the
> output in a strange way.

I took this photo with a cellphone camera to show how badly the external DVI-D_1 display looks like. The laptop PANEL however (not pictured) looks good. As you noted the xorg log suggests DVI-D_1 is trying to display 1920x1200 but the monitor OSD says it's displaying 840x1050.
Comment 52 Egbert Eich 2008-11-01 14:35:35 UTC
(In reply to comment #51)

> I took this photo with a cellphone camera to show how badly the external
> DVI-D_1 display looks like. The laptop PANEL however (not pictured) looks good.
> As you noted the xorg log suggests DVI-D_1 is trying to display 1920x1200 but
> the monitor OSD says it's displaying 840x1050.
> 

Yes, I'm not sure why this is the case. The display seems to think the mode is only 840x1050, it cuts of the edges and does a weired scaling job.
I'm not sure why this is the case as I've never seen something like this myself.
It could be a sync polarity problem.
Have you tried randr to change the resolution on the external panel?
Comment 53 Egbert Eich 2008-11-01 14:40:57 UTC
This bug started out as something different but it seems it has turned into a duplicate of bug #14500.

*** This bug has been marked as a duplicate of bug 14500 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.