X resolution uses highest possible even if lower stated in xorg.conf
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
it should result in 24bit 1600x1200 right ??? it does use 2048x1536#60 (it works fine, but I want to use 1600x1200#85, and I know my monitor can do it, Ive done it before in other OS.
and HorizSync 30-111, VertRefresh 50-200 is good, as I always use it from the monitor manual specs
So what to do, can anyone help me ??
thx in advance
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195
Rep:
Check /var/log/Xorg.0.log
It tells you why X takes certain decisions. Check also in that log file WHICH xorg.conf is used. It is one of the most commmon pitfalls that X uses a different xorg.org than you think it uses.
Option "UseEdid" "False" to the device section does not help..
it helps me not choosing the high res, but if only 1600x1200 is stated in xorg.conf, then X crashes and I have to change my xorg.conf again..
I get used to this high res now.. its just a shame the sync isnt that fast as in 1600x1200 (60vs85)...
But... I like to get it to work with 1600x1200 also..
I have no clue what to do..
in this xorgconfig utility I can choose from some resolutions, I can choose 1600x1200 which I cannot run, and I cannot choose the high 2048x1536 which I CAN run.. even if its not supposed to in my xorg.conf
(II) VESA(0): Total Memory: 4096 64KB banks (262144kB)
(II) VESA(0): Flatron F900P: Using hsync range of 30.00-111.00 kHz
(II) VESA(0): Flatron F900P: Using vrefresh range of 50.00-200.00 Hz
(II) VESA(0): Not using mode "1600x1200" (no mode of this name)
(--) VESA(0): Virtual size is 2048x1536 (pitch 2048)
(**) VESA(0): Built-in mode "2048x1536"
(**) VESA(0): Built-in mode "1280x1024"
(**) VESA(0): Built-in mode "1024x768"
(**) VESA(0): Built-in mode "800x600"
(**) VESA(0): Built-in mode "640x480"
(**) VESA(0): Built-in mode "640x400"
(==) VESA(0): DPI set to (75, 75)
(II) VESA(0): Attempting to use 60Hz refresh for mode "2048x1536" (152)
(II) VESA(0): Attempting to use 85Hz refresh for mode "1280x1024" (11b)
(II) VESA(0): Attempting to use 85Hz refresh for mode "1024x768" (118)
(II) VESA(0): Attempting to use 85Hz refresh for mode "800x600" (115)
(II) VESA(0): Attempting to use 85Hz refresh for mode "640x480" (112)
(II) VESA(0): Attempting to use 85Hz refresh for mode "640x400" (13e)
I see this... "Attempting to use 60Hz refresh for mode "2048x1536"" whyyy !!??!? and no mode ?? wtf
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195
Rep:
Quote:
Originally Posted by terfy
(II) VESA(0): Not using mode "1600x1200" (no mode of this name)
Ah, I think I might see a clue...
You ask for 1600x1200, but the driver reports it cannot do that. (It might be that another OS can do it, but that might be driver dependent) X will automatically use the highest resolution reported by the driver.
What if you remove all modes higher than 1280 x 1024 from xorg.conf. Will it then switch to 1280 x 1024? If so, you have found the cause.
Obviously you will not be satisfied with this resolution. Maybe there is a driver update which does support 1600 x 1200. Otherwise, go very thoroughly thru Xorg.0.log and check if there is somewhere a list of supported modes in that file. It is driver dependent what information you get, hopefully there is something like that.
Once you found it, pick a resolution that suits you and enter it in xorg.conf. Provided there is one.
Well, this is a typcial example where the solution is written in SUCH HUGE CAPITALS and one still doesn't see it.
These messages came from the VESA driver, but since you have nvidia, these messages should have been produced by the nividia driver if it had been loaded. like:
(**) NVIDIA(0): ... etc.
Apparently xorg used the wrong driver, and yes it is obvious that it is solved now.
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195
Rep:
Quote:
Originally Posted by terfy
yep..
bye hey VESA driver sucks if it doesn't even have 1600x1200 mode.
Yes and know.
The VESA driver is some sort of generic driver which can interface with almost any VGA card, and give a reasonable image. That is because VESA uses a common set of commands to control a graphic card which are implemented in almost all cards. But high optimization, GLX, special resolutions are not handled well or not at all.
Not many VGA cards use VESA as their driver, but as long as you haven't got the real driver for your VGA card running, it is a good general purpose tool. For example, Knoppix reverts to the VESA driver if it hasn't the correct driver for your special card on disk.
The real driver (and certainly for modern high-power cards) is always the preferred one to use. I bet your graphic speed went up an order of magnitude as well.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.