Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: ATI Catalyst + Projector = unreadable small fonts

  1. #1
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    100

    Default ATI Catalyst + Projector = unreadable small fonts

    I have the problem with fglrx driver and my projector for years (so it happend with various Suse and fglrx versions).

    When I boot my pc with the projector connected (DVI), the fonts in KDE are too small to be read (I guess 3 pixels high). Even if the projetor is switched off, my 19" TFT (also DVI connection) shows the small fonts. Plugging TFT and projector to the other DVI connector of the ATI card doesn't change anything.
    It only seems to help when I insert the line "DisplaySize 376 301" to my xorg.conf. (my 19" TFT is 376mm wide and 301mm high)
    So it seems to me, the fglrx driver thinks my screen is 4 meters wide and adjusts the font size accordingly. Why does the driver change the fonts at all? Is this a wanted behaviour? I would call it a bug.

    Cheers,
    mibo

    Intel Quadcore, OpenSuse 11.1 64Bit
    ATI 3850, Catalyst 9.2
    NEC 1980FXi 19" TFT
    Sanyo Z3 LCD projector

  2. #2
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,579

    Default

    Can you pastebin your xorg log so we can see what display size the projector is providing via EDID ?

    I'm not 100% sure how X handles having different DPI on the displays but my recollection is that the randr model assumes the same DPI for both displays, so whatever screen comes up first probably sets the DPI for both.
    Last edited by bridgman; 03-08-2009 at 07:06 PM.

  3. #3
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    100

    Default

    Sorry for the messed up xorg.conf file. I didn't clean it up yet.
    http://pastebin.com/m26a12885

  4. #4
    Join Date
    Feb 2009
    Location
    Province of Québec, Canada
    Posts
    52

    Default

    I got a similar problem with the Catalyst Control Center using XFCE with Ubuntu 8.10, font are unreadable on 1980x1080 42" tv. I increased font size of others programs / XFCE really better now... except CCC that I cannot change.

  5. #5
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    100

    Default

    Yeah, connecting the projector is pure horror. CCC is not usable with this small font and I cannot navigate through it blindly.

    But hopefully someone from ATI reports back to tell whats going on there.

  6. #6
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,579

    Default

    Still waiting for your log file.

  7. #7
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    100

    Default

    Quote Originally Posted by bridgman View Post
    Still waiting for your log file.
    Sorry for that. Thought you want my xorg.conf.
    Will post it in 12h when I'm at home again.

  8. #8

    Default

    I had to add a line to my Section "Monitor". That is how it looks now:
    Code:
    Section "Monitor"
            DisplaySize 517   325   # mm
            Identifier  "Monitor0"
            VendorName  "DEL"
            ModelName   "DELL 2405FPW"
            HorizSync   30.0 - 81.0
            VertRefresh 56.0 - 76.0
            Option  "DPMS"
    EndSection
    With this I get some nice looking fonts on my 1920x1200 screen. You most likely can use the exact same values for your 42" TV, too. That is I had to add the "DisplaySize" line when I also plugged in my 40" LCD TV since it somehow overrides the settings without such a line. with it, everything is perfect here.

  9. #9
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    100

    Default

    This is my /var/log/Xorg.0.log without the projector connected.
    http://pastebin.com/m77ba3382

    Edit:
    And now the log file after connecting the (always switched off) projector and rebooting Suse 11.1
    http://pastebin.com/m18a33f24

    Edit2:
    Ok, the EDID of the projector says it's 160cm wide and 90cm high. But who calculates the tiny font size out of these numbers? Is it the fglrx driver or Xorg?
    Last edited by mibo; 03-10-2009 at 06:26 PM.

  10. #10

    Default

    This is xorg. I have the same problem with open drivers, too.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •