Bug 14438 - (WW) RADEONHD(0): Option "RightOf" is not used
Summary: (WW) RADEONHD(0): Option "RightOf" is not used
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-08 23:20 UTC by udo
Modified: 2008-03-08 04:07 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg.conf that I have been playing with (913 bytes, text/plain)
2008-02-08 23:20 UTC, udo
no flags Details

Description udo 2008-02-08 23:20:04 UTC
Created attachment 14230 [details]
xorg.conf that I have been playing with

While a dual monitor big desktop works using xrandr on the commandline, trying to use the same in a `static` xorg.conf fails, with warnings like:

(WW) RADEONHD(0): Option "RightOf" is not used
and/or
(WW) RADEONHD(0): Option "Position" is not used

This is on a HD2600Pro card by Gigabyte with two DVI connectors and two 1280x1024 LCD monitors.
Comment 1 udo 2008-02-09 03:41:11 UTC
This seems to be a problem of the server, not the driver. xrandr doesn't seem to use the old xinerama layouts.
I just want to be able to use one big desktop over the two monitors.
Comment 2 udo 2008-02-09 03:44:15 UTC
I am runnign Fedora 8, updated regularly.
xorg 1.3.0.0 etc.
Comment 3 Matthias Hopf 2008-02-19 09:45:01 UTC
You cannot use RightOf and Position at the same time. Also, when using RightOf you should only use this in a single Monitor section. With Position you need to specify this in both Monitors.

Please verify that this works with only one option.
Comment 4 udo 2008-02-20 07:10:28 UTC
I still get:

(WW) RADEONHD(0): Option "RightOf" is not used

when using this simple config:

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option      "Xinerama" "off"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us+inet"
EndSection

Section "Monitor"
        Identifier  "Philips1"
        Option      "DPMS"
EndSection

Section "Monitor"
        Identifier  "Philips2"
        Option      "DPMS"
        Option      "RightOf" "Philips1"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "radeonhd"
        Option      "Monitor-DVI-I_1/digital" "Philips1"
        Option      "Monitor-DVI-I_2/digital" "Philips2"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Philips1"
        Monitor    "Philips2"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Virtual   2560 1024
                Viewport  0 0
        EndSubSection
EndSection

Section "ServerFlags"
        Option "Xinerama" "false"
EndSection


When I use the Position keyword, the warning disappears sometimes.
All using latest radeonhd and current F8.
Comment 5 udo 2008-02-20 08:14:27 UTC
After some tips:
Tried with just RightOf, just LeftOf and Position in both Monitor sections.

Logs show a lot of:
   RRCrtc #0 [rhd CRTC 1]: active 1 [1]  mode 1280x1024 (1280x1024) +0+0
   RRCrtc #1 [rhd CRTC 2]: active 1 [1]  mode 1280x1024 (1280x1024) +0+0

So both screens are stuck at 0 0.
Comment 6 udo 2008-02-20 08:26:18 UTC
Also tested with xorg-x11-server 1.3.0.0-42.fc8 without result:
   RRCrtc #0 [rhd CRTC 1]: active 1 [1]  mode 1280x1024 (1280x1024) +0+0
   RRCrtc #1 [rhd CRTC 2]: active 1 [1]  mode 1280x1024 (1280x1024) +0+0
Comment 7 udo 2008-02-24 10:05:06 UTC
In the radeonHD wiki at http://wiki.x.org/wiki/radeonhd#head-cc01b0039a78115d34ffb29eaad4692b79034467 it says:

Alternatively, you can use LeftOf - working correctly only with the latest Xserver (bugfix)

Which version is this about and what was changed?
Would it have effect on this issue?

Maybe also see https://bugzilla.redhat.com/show_bug.cgi?id=434695 
xrandr-related?
Comment 8 udo 2008-03-08 04:07:30 UTC
Now I have the setup working. I changed monitors and around *and* got a tip on #radeonhd.

Working config:

# Xorg configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option      "Xinerama" "off"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us+inet"
EndSection

Section "Monitor"
        Identifier  "Philips1"
        Option      "DPMS"
#       Option      "Position" "0 0"
        Option      "LeftOf" "Philips2"
EndSection

Section "Monitor"
        Identifier  "Philips2"
        Option      "DPMS"
#       Option      "RightOf" "Philips1"
#       Option      "Position" "1280 0"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "radeonhd"
        Option      "Monitor-DVI-I_1/analog" "Philips1"
        Option      "Monitor-DVI-I_2/analog" "Philips2"
        Option      "RROutputOrder" "DVI-I_1/analog"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Virtual   2560 1024
                Viewport  0 0
        EndSubSection
EndSection

Section "ServerFlags"
        Option "Xinerama" "false"
EndSection

Remaining issues are Gnome and/or Fedora related.



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.