How to create correct xorg.conf for VIA EX15000LG + ACER AL 1716F
1 Attachment(s)
I successfully installed CentOS 6.2 on this vintage VIA EX15000LG PC but for some reason the display configuration part didn't identify the ACER AL 1716F (LCD monitor) connected to it, so the screen shows only part of the 1280x1024 configured resolution.
(if I remotely connect to this PC via VNC, from a system with a larger monitor, that 1280x1024 looks great) I need help figuring out the correct xorg.conf for this unique VIA EX15000LG + ACER AL 1716F combination. I know that in CentOS 6.2 there is no (need for) an xorg.conf file by default since the correct modes are supposed be automagically configured, but since this doesn't work for my unique combo, I believe I need to help the system by generating one. So, I did 'sudo Xorg -configure' and that's what I received: Code:
[root@localhost ~]# sudo Xorg -configure How do I continue from here? Do I really need to specify 3 monitors there? (I really have only that single monitor connected, through a DVI analog connector). Thanks. |
I'd start with the xorg.conf below. If the vesa driver doesn't do what you need, try fbdev. I had problems with the openchrome driver in the distant past; don't know if those problems have been resolved as that hardware is long gone.
Code:
Section "ServerLayout" |
Quote:
Code:
1280x720 Code:
1280x960 Quote:
|
OK, I tried 'fbdev' (instead of 'vesa') for the 'Driver' line and I got a "no screens found" error.
This is the relevant snippet from /var/log/Xorg.0.log: Code:
[ 75048.995] (II) Loading extension DOUBLE-BUFFER Also, since the original install didn't complain about the video "card" and only complained about the monitor, is it possible that all I need is fix the "Monitor" section? If so, what values should I place there? |
I have one of those, here is the spec from xorg.conf...
Code:
Section "Monitor" |
Quote:
I also tried the following Modlines (one at a time, of course): Code:
Modeline "1280x1024" 151.83 1280 1360 1544 1888 1024 1024 1027 1072 +hsync +vsync At least I now know what correct values for the monitor's HorizSync and VertRefresh are, but I am out of ideas right now. BTW, lspci reports the video card as: Code:
01:00.0 VGA compatible controller: VIA Technologies, Inc. CX700/VX700 [S3 UniChrome Pro] (rev 03) I will try out some of the values and see what happens. :) |
1 Attachment(s)
More trial and error...
I tried the following: Code:
Section "Monitor" I am attaching the /var/log/Xorg.0.log for better insight... I don't really know how to translate the information there into a working xorg.conf. |
Are you using gtf to get the modelines you're trying? Here's an example:
Code:
~$ gtf 1280 1024 60 Code:
Modeline "1280x1024" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync |
Ok,
Quote:
Have you reset your Acer monitor to auto? If not, press the power button to get the osd menu, use the arrow keys, 2 center buttons on the front screen of the AL1716, to move to auto and select. The screen jiggles about finding the center and edges, blah, blah..... Just a thought.... Here's my entire xorg.conf... Also, X will look for it's config files in several places, but it looks at /etc/X11/xorg.conf first. That's why you may not have an /etc/X11/xorg.conf with everything in it. The current approach is to modularise and reuse code. If you search, using locate, for xorg.d Code:
locate xorg.d I have 2 monitors and use one desktop spread across when using kde. But nothing is assigned to the Acer before X starts. Main mon is configured, the second monitor is right of main. /etc/X11/xorg.conf Code:
Section "ServerLayout" |
1 Attachment(s)
Quote:
Code:
# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz I know that it is possible to achieve perfect 1280x1024 display with this motherboard+monitor combo, because I have Windows XP on it in dual-boot and it works perfectly in 1280x1024. All I have to do now is to find the right settings. I am attaching the latest xorg.conf I tried (without much progress) Regarding generating the 1280x1024 Modeline via 'gtf': How do I know what the correct Horizonal Hz to specify for this monitor? (I used 60Hz, but perhaps it requires a different frequency for this mode?) The answer may be found in the official specs: 75Hz! So, I tried it with a 75Hz Modeline but still no change in behavior. (I also tried it with a 50Hz Modline, no help here either) I suspect I should be using the openchrome (which currently produces "Input Not Supported") but with some very specific options from this list: Code:
#Option "PrintVGARegs" # [<bool>] |
Quote:
Quote:
`locate xorg.conf.d` yields the following: Code:
/etc/X11/xorg.conf.d Quote:
|
This seems like a strange suggestion, but, thinking back to the problems I had with my monitor, one of the key factors in making it display in its full 1680x1050 glory was to set the display size in the "Monitor" section. Based on your monitor's specs, your "Monitor" section should therefore be:
Code:
Section "Monitor" |
1 Attachment(s)
Quote:
In my searches, I found this hint about correct openchrome options. I tried them, but still no go. I am attaching the latest xorg.conf, which displays the entire 1280x1024 but through a smaller viewport which seems to be about 1/4 of the actual resolution of the monitor. It may be usable that way but not very convenient and definitely strange. |
A slight modification of your most recent xorg.conf for you to try:
Code:
Section "ServerLayout" |
Quote:
I think I am going to give up. This box is going to be a headless server anyway and so after initial install, I will simply continue configuration from a remote X server (Ubuntu). Oh well. Thanks for all the help! :) |
All times are GMT -5. The time now is 08:16 PM. |