1 |
Duncan wrote: |
2 |
> "Mark Haney" <mhaney@××××××××××××.org> posted |
3 |
> 495B5F9B.2000902@××××××××××××.org, excerpted below, on Wed, 31 Dec 2008 |
4 |
> 07:03:39 -0500: |
5 |
> |
6 |
>> I updated the xf86-ati-driver package late yesterday and now my fonts |
7 |
>> are all screwed up. My text is really big compared to what it was |
8 |
>> before. I thought maybe xorg.conf was re-written but it looks fine to |
9 |
>> me. As it is, my system is usable but not comfortably so. So what the |
10 |
>> devil have I done to it? |
11 |
> |
12 |
> Knowing the version now... and in cases like this, the version before... |
13 |
> often helps... |
14 |
|
15 |
I was running 6.6.3 and then updated to 6.8.0-r1. I'm not running |
16 |
~amd64. I'm not running any Xorg overlays, just plain jane Xorg. This |
17 |
system is a laptop, so the config has been set (and working) for well |
18 |
over 2 years now. |
19 |
> |
20 |
> FWIW, xf86-video-ati-6.9.0 here, on ~amd64, tho I've not updated in a few |
21 |
> days so it's possible there's an update I've not seen yet if you're |
22 |
> running ~amd64. Of course, if you're running the xorg overlay, who |
23 |
> knows, tho Beso mentioned running it at one point if I'm not mistaken. |
24 |
> |
25 |
> As to the problem, what sort of monitor(s) are you running and do you |
26 |
> have its dimensions set? In xorg log (Xorg.0.log), does the monitor |
27 |
> detection list the dimensions and are they accurate? |
28 |
|
29 |
The dimensions look like they are set correctly (1280x800): |
30 |
|
31 |
(II) RADEON(0): Supported additional Video Mode: |
32 |
(II) RADEON(0): clock: 68.9 MHz Image Size: 331 x 207 mm |
33 |
(II) RADEON(0): h_active: 1280 h_sync: 1296 h_sync_end 1344 |
34 |
h_blank_end 1408 h_border: 0 |
35 |
(II) RADEON(0): v_active: 800 v_sync: 801 v_sync_end 804 v_blanking: |
36 |
816 v_border: 0 |
37 |
|
38 |
|
39 |
I had to setup a 'Modeline' that corresponded to the correct dimension |
40 |
of my monitor back when I first setup gentoo on this laptop. |
41 |
> |
42 |
> The reason I ask is that over the years, I've discovered that various X |
43 |
> component updates (I never pinned down which ones) can have radically |
44 |
> different ways of calculating the defaults, and that the only way to |
45 |
> reliably keep it the same was to put the screen measurements in |
46 |
> xorg.conf. Since then, the drivers have supposedly gotten better at |
47 |
> detecting it correctly from ddc, but at least with dual monitors and the |
48 |
> video-ati driver mentioned above, xorg can still get it wrong (and does |
49 |
> here, trying to apply the dimensions from just one to the combination of |
50 |
> both, so the size is wildly distorted in one direction). |
51 |
> |
52 |
> One of the problems recently seems to be the RandR support, which is |
53 |
> supposed to be better at "Plug-n-pray" live detection and adjustment, but |
54 |
> which at least with the video-ati radeon driver on reasonably stable |
55 |
> multi-monitor desktop system configs is still lacking features and |
56 |
> version to version stability compared to the previous merged-framebuffer |
57 |
> solution. |
58 |
> |
59 |
> So anyway, if you've not configured, either thru your desktop environment |
60 |
> or xorg.conf, a standard dpi or display size (in mm not pixels), do so. |
61 |
> It should go a long way to ending font size changes based on changeable |
62 |
> xorg defaults. If your display config is static enough to configure it |
63 |
> in xorg, the setting to configure is DisplaySize, in the Monitor section |
64 |
> in newer RandR style configs (they put it there so you could specify them |
65 |
> per monitor, since monitors are supposed to be plug-n-pray with RandR, |
66 |
> now), I forgot where in old configs, but see the xorg.conf manpage. Or |
67 |
> in KDE 3.5.10, you can set DPI in the main font config dialog. YMMV in |
68 |
> other KDE versions or other DEs. |
69 |
> |
70 |
|
71 |
I don't think I've setup a standard DPI or display size in my xorg.conf |
72 |
file. I don't recall doing so and I"ve not touched that config file in |
73 |
over a year. How/where do I do that in xorg.conf? |
74 |
|
75 |
|
76 |
|
77 |
-- |
78 |
Frustra laborant quotquot se calculationibus fatigant pro inventione |
79 |
quadraturae circuli |
80 |
|
81 |
Mark Haney |
82 |
Sr. Systems Administrator |
83 |
ERC Broadband |
84 |
(828) 350-2415 |
85 |
|
86 |
Call (866) ERC-7110 for after hours support |