XRandR 1.2 Take 2

November 2, 2007 at 5:23 pm | Posted in Debian, General Linux, KDE | 5 Comments

Today I decided to give XRandR 1.2 a second try, using Debian unstable’s Xorg 7.3 and the experimental radeon driver.

Result: I can get a 3360×1050 desktop with 2 heads. Thats a bit of a surprise as I currently run Xorg 7.2 with a 3080×1050. So XRandR 1.2 decided to let my CRT run at 1680×1050 (after giving it an apropriate modeline for that of course).

If I try to get a 3080×1050 desktop XRandR does tell me that the maximum size of the virtual desktop is that, but it actually still creates a 3360×1050 desktop – no idea why. Also X11 decides to set a DPI setting of 96 which is completely wrong for my setup, proper would be something like 130 dpi as it is with Xorg 7.2.

More serious though is that KDE3 somehow deactivates the second screen again when starting up. And unfortunately I’m currently not able to re-activate it again without X11 going completely blank. The same happens when starting XFCE4 session (though it might happen there due to it starting the kde-stuff like kdeinit).

On the bright side: KDE4 started up perfectly fine on that desktop, unfortunately its not a bit faster so I can’t use it as daily desktop 😦

So if anybody has an idea why kde3 screws my second head, how to get a 3080×1050 desktop or even just how to tell Xorg the right dpi-resolution I’d appreciate a comment.


  1. I don’t know if this is the same for XRandR but this does the trick normally for me on my 1280×800 laptop to get exactly the right DPI.

    in your xorg.conf’s Monitor section put:

    DisplaySize 331 207

    …while, of course, changing both the numbers to what the width and height in mm of your monitor’s picture area are.

  2. You can try this for the DPI: http://gentoo-wiki.com/HOWTO_Set_DPI_(Dots_Per_Inch)

  3. Bah, I hate it when I’m not explicit enough 🙂

    I already do set DisplaySize (because my laptop display doesn’t report its own size properly), but X11 still decides to use 96dpi, seems to be hardcoded somewhere in X11…

  4. Oh, how about

    Option "UseEdidDpi" "FALSE"
    Option "DPI" "96 x 96"


    Does that make any difference? Or running X with startx --dpi 130

  5. Try this command to change the DPI:

    xrandr –dpi 75/LVDS

    You must replace “LVDS” with the name xrandr gives to your screen.

Sorry, the comment form is closed at this time.

Blog at WordPress.com.
Entries and comments feeds.

%d bloggers like this: