Summary: | wrong font sizes with intel driver | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Tobias Knieper <tobias.knieper> | ||||||||||||||
Component: | Driver/intel | Assignee: | Eric Anholt <eric> | ||||||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||
Severity: | normal | ||||||||||||||||
Priority: | medium | CC: | jbarnes | ||||||||||||||
Version: | 7.0.99.903 (7.1RC3) | ||||||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||||
OS: | Linux (All) | ||||||||||||||||
Whiteboard: | |||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||
Attachments: |
|
Description
Tobias Knieper
2007-03-27 11:26:37 UTC
Created attachment 9316 [details]
my xorg.conf
Created attachment 9317 [details]
Xorg.0.log
Created attachment 9318 [details]
xrandr -q output
notice, that I currently don't have a monitor connected to vga.
Created attachment 9319 [details]
font sizes after a fresh boot
Created attachment 9320 [details]
font sizes after dpi adjustment
after executing:
xrandr --verbose --dpi 75/LVDS
killall kicker
killall kwin
kicker&
kwin&
*** This bug has been marked as a duplicate of bug 10756 *** Unmark as a dupe of (I believe) an unrelated bug. Created attachment 9967 [details]
recent Xorg.0.log
recent Xorg.0.log from xserver 1.3.0 and intel driver 2.0.0 (debian packages).
again notice the (==) intel(0): DPI set to (75, 75) line. (which is different from the line mentioned in the other bug report)
xdpyinfo says:
dimensions: 1024x768 pixels (346x260 millimeters)
resolution: 75x75 dots per inch
regards,
tobias
I gave intel driver 2.1.0 (debian packages) a try and the problem still persists. Can I give any additional information or help to get this fixed? Again some xdpyinfo information:
$ diff xdpyinfo_output_before_fix xdpyinfo_output_after_fix
59,60c59,60
< dimensions: 1024x768 pixels (270x203 millimeters)
< resolution: 96x96 dots per inch
---
> dimensions: 1024x768 pixels (346x260 millimeters)
> resolution: 75x75 dots per inch
So it sounds like there are at least a couple of problems here: - VGA connection isn't detected properly (it falsely reports a connection) - EDID data from your display is wrong (346mmx260mm vs. 305mmx229mm) Either of those could cause a bad DPI calculation. Can you try setting up the driver to ignore your VGA output? Something like this in your config file: Section "Device" ... Driver "intel" ... Option "monitor-VGA" "VGA monitor" ... EndSection Section "Monitor" Identifier "VGA monitor" Option "Ignore" "true" EndSection That should take care of the VGA detection problem. As for the EDID data, it appears your actual DPI is closer to 85 than 75, so that could be a problem. I think you can override the DPI in your xorg.conf so you don't have to do it with xrandr after every login. The VGA connection detection issues should be resolved with the current driver. As far as physical size detection, your hardware offers us no information to detect it, so you'll have to statically configure it using DisplayWidth option in xorg.conf. Thanks for your two replies. Indeed the VGA connection detection issues are resolved so far. Concerning the font size problem: I tried setting the DisplaySize option in the Monitor section without success. And I didn't find any documentation about DPI or DisplayWidth options. How do I have to use them to give them a try? Thanks again, Tobias |
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.