LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-14-2012, 01:52 PM   #1
Steviepower
Member
 
Registered: May 2010
Location: Eindhoven
Distribution: ubuntu/debian
Posts: 152

Rep: Reputation: 25
Angry Forcing the native resolution in NIVIDIA X Server Settings


Hello,

I have been using the nvidia driver for a while and it's the only driver with decent performance for my nvidia 8400M G on my laptop.

I used this full HD tv to do some coding on and it all worked like a charm. So now I'm trying to connect it to my Samsung lcd tv, an LE37S81B, that has a native resolution of 1360x768. Back in the days when I was using windows I had to manually type this in on the driver configuration page to get this resolution working.

Now the exact same thing happens and my tv seems to report only resolutions like 1920x1080 and 1280x720 back to the driver. This means I can't select the native resolution in the driver but because I hadn't restarted the nvidia x server settings application before I was able to select it as if I was still using that full HD tv and it worked exactly the way I wanted to.

I see a lot of people with this problem and I know a few friends of mine who are experiencing something similar but just gave up on this.

I am looking for a simple way to force this resolution on the hdmi out of my laptop and not face the problem of having to do a lot whenever I want to take it along for a presentation or something.

Things like this bother me more than they should, also because this is the reason some people stay with windows. "Cause at least your hardware works decent on it." The problem here is clearly nvidia/samsung for not having the option in their linux software and reporting the wrong modes in their edid.

I hope someone can help me out with this.
 
Old 10-15-2012, 12:34 PM   #2
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
You can try disabling the UseEDID options like it says here:
http://us.download.nvidia.com/XFree8...igoptions.html
and add your resolution to xorg.conf, although nvidia may ignore it.

Honestly, I prefer nouveau, because it is easier to work around these situations. The only downside right now is no HDMI audio with it.
 
Old 10-15-2012, 01:25 PM   #3
JaseP
Senior Member
 
Registered: Jun 2002
Location: Eastern PA, USA
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802

Rep: Reputation: 157Reputation: 157
You may have to force the system to use an xorg.conf file and define your parameters there... A few years back, Xorg went to an autodetect system, ... Fixed some things, broke others.

What you might have to do is a stop service on your login manager, and then do a;
sudo dpkg-reconfigure xserver-xorg

That should generate an xorg.conf in /etc/X11/ & from there you may have to edit it (if you're editing at command line, I recommend installing nano,... much better/easier than vi). You should take a look at sample xorg.conf files for your chipset, and the resolution you're looking to display at...

And with TVs,... inevitably it's EDID getting in the way... TVs often do not even report native resolution over their vga ports (if they have one). Many have a "simulated" 1080p resolution, even while they have a native 1360x768 or 1366x768 resolution.

Last edited by JaseP; 10-15-2012 at 01:26 PM.
 
Old 10-17-2012, 04:36 AM   #4
Steviepower
Member
 
Registered: May 2010
Location: Eindhoven
Distribution: ubuntu/debian
Posts: 152

Original Poster
Rep: Reputation: 25
thank you for your comments but with both solutions this is way too much work to do every evening when I connect my laptop to the tv and disconnect it from my second screen. I am looking for a simple way to switch between display resolutions without having to restart my x server. Are there any other ideas?
 
  


Reply

Tags
nvidia, twinview, ubuntu



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
NIVIDIA Video Driver and X-Server kuwaitikid Linux - Newbie 9 11-15-2009 11:04 AM
nvidia X server settings for LCD resolution will not stay set on native james2b Linux - Hardware 4 11-23-2008 05:35 AM
Forcing a resolution... Unr3a164 Linux - Newbie 3 07-06-2007 04:33 AM
Where are thin client user video resolution settings stored on server? Phoenixink Linux - Server 1 02-22-2007 05:25 AM
Setting DSL for autologin and forcing a better resolution on console stormrider_may DamnSmallLinux 4 02-06-2006 03:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration