[Bug 636968] New: xdpyinfo shows incorrect screen size and DPI and some applications incorrectly render fonts
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c0 Summary: xdpyinfo shows incorrect screen size and DPI and some applications incorrectly render fonts Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i686 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: docx@gdmt.cz QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created an attachment (id=387418) --> (http://bugzilla.novell.com/attachment.cgi?id=387418) output of xdpyinfo with incorrect resolution User-Agent: Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8 I have upgraded to OpenSUSE 11.3 and I have got some problems with fonts. I'm using XFCE desktop and fonts was very large after update. It was because DPI settings in XFCE was incorrect. I changed it, but for eg. YaST2 still have large font. I have done a little research and I found that xdpyinfo tells incorrect screen resolution (dpi) and size. But xrandr or Xorg log tells correct values. I don't know on what basis applications determines DPI, but I think that problem is in this. In attachements I post output of xdpyinfo and xrandr and /var/log/Xorg.0.log. Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c1 --- Comment #1 from Lukas Dolezal <docx@gdmt.cz> 2010-09-03 12:18:11 UTC --- Created an attachment (id=387419) --> (http://bugzilla.novell.com/attachment.cgi?id=387419) Output of xrandr -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c2 --- Comment #2 from Lukas Dolezal <docx@gdmt.cz> 2010-09-03 12:18:36 UTC --- Created an attachment (id=387420) --> (http://bugzilla.novell.com/attachment.cgi?id=387420) Xorg log -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c Lukas Dolezal <docx@gdmt.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #387418|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c Lukas Dolezal <docx@gdmt.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #387419|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #387420|text/x-log |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=636968 https://bugzilla.novell.com/show_bug.cgi?id=636968#c3 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |UPSTREAM --- Comment #3 from Stefan Dirsch <sndirsch@novell.com> 2010-09-03 12:56:46 UTC --- Apparently for the DPI calculation the resolution of S-Video output is used. [ 2790.959] (II) RADEON(0): Output VGA-0 using initial mode 800x600 [ 2790.959] (II) RADEON(0): Output S-video using initial mode 800x600 [ 2790.959] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated. [ 2790.959] (II) RADEON(0): mem size init: gart size :7dff000 vram size: s:8000000 visible:7905000 [ 2790.959] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM [ 2790.959] (**) RADEON(0): Display dimensions: (470, 300) mm [ 2790.959] (**) RADEON(0): DPI set to (43, 50) In that case the initial resolution for the VGA output is the same as the one for S-Video, which then results in this DPI value. Having different DPI values on different screens still hasn't been addressed upstream in X (also affects desktops; what happens if you move a window from one screen to the other?). I suggest to disable S-Video if you don't need it to workaround the issue. You need to add 'radeon.tv=0' as boot option to achieve this. Closing as upstream. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com