xrandr: adding a second display to screen 0 [radeon]
Alex Deucher
alexdeucher at gmail.com
Mon Feb 18 09:06:00 PST 2008
On Feb 18, 2008 5:22 AM, martin f krafft <madduck at madduck.net> wrote:
> also sprach martin f krafft <madduck at madduck.net> [2008.02.18.0959 +0100]:
> > Is it possible to achieve what I want to do? I am somewhat disturbed
> > by the maximum of 1280x1200 (1500k). Is this hard-coded into the
> > driver? Can I increase the maximum to 3840k somehow (my long term
> > goal is a triple-head 3x1280x1024 config) so that I can accomodate
> > multiple displays?
>
> I reread http://wiki.debian.org/XStrikeForce/HowToRandR12, which has
> been updated a lot since I last checked it out. I came up with an
> xorg.conf file, which provides me with a single 2560x1024 screen
> (attached), and now xrandr -q says:
>
> Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 2560 x 1024
> VGA-0 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 0mm x 0mm
> 1280x1024_60.00 60.0*+
> 1600x1024 60.0
> 1280x960 60.0
> 1280x800 60.0
> 1152x768 54.8
> 800x600 56.2
> 640x480 59.9
> DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 375mm x 301mm
> 1280x1024 60.0*+ 75.0 59.9
> 1024x768 75.1 70.1 60.0
> 832x624 74.6
> 800x600 72.2 75.0 60.3 56.2
> 640x480 75.0 72.8 66.7 60.0
> 720x400 70.1
> S-video disconnected (normal left inverted right x axis y axis)
>
> This feels pretty good. Unfortunately, the VGA-0 screen still stays
> off and the LED is blinking as if it was in DPMS powersave mode.
>
This has been fixed in ati git master.
> Unfortunately, the screen seems to simply extend across the two
> displays, so the Xinerama protocol does not seem to be provided and
> fluxbox cannot distinguish between heads.
xrandr provides xinerama hints, I suspect fluxbox either doesn't
handle them or you've compiled it without xinerama support.
Alex
>
> If I add Option "Xinerama" "on" to the ServerLayout, then X crashes
> during startup with an incantation of the FontFileCompleteXLFD backtrace.
>
> The logs are attached.
>
> Backtrace:
> 0: /usr/bin/X11/X(xf86SigHandler+0x6a) [0x47568a]
> 1: /lib/libc.so.6 [0x2ab3086ed240]
> 2: /usr/bin/X11/X(RRCrtcSetRotations+0) [0x519ba0]
> 3: /usr/bin/X11/X(xf86RandR12SetRotations+0x74) [0x4b2404]
> 4: /usr/bin/X11/X(xf86CrtcScreenInit+0xa3) [0x4ae013]
> 5: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONScreenInit+0xf1f) [0x2ab30a98b30f]
> 6: /usr/bin/X11/X(AddScreen+0x238) [0x4361f8]
> 7: /usr/bin/X11/X(InitOutput+0x266) [0x4683b6]
> 8: /usr/bin/X11/X(main+0x29f) [0x4369af]
> 9: /lib/libc.so.6(__libc_start_main+0xf4) [0x2ab3086da1c4]
> 10: /usr/bin/X11/X(FontFileCompleteXLFD+0x279) [0x435ec9]
>
> Fatal server error:
> Caught signal 11. Server aborting
>
> --
> martin | http://madduck.net/ | http://two.sentenc.es/
>
> ubuntu is an ancient african word meaning "i can't install debian."
> -- unknown
>
>
> spamtraps: madduck.bogus at madduck.net
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFHuVxzIgvIgzMMSnURAhPIAKC8BG6cfeFOP/gKUFGqnQOtB4aeOACfQicK
> Vshs+5dITd58xrveW35v6O8=
> =Utee
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
More information about the xorg
mailing list