nVidia Driver Install and x-org Configuration for Toshiba LCD TV
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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.
nVidia Driver Install and x-org Configuration for Toshiba LCD TV
Hi all,
I'm working on setting up my Ubuntu system (Ubuntu 9.04 Desktop) and I'm having major troubles getting the resolution set properly. I'm sure that the monitor isn't reporting the EDID correctly, because I have problems even setting up multiple displays in Window.
However, I think there may be a driver issue as well, because if I use the default install driver, the LCD will run at 800x600. As soon as I switch out to either of the nVidia drivers recommended by the System> Administration> Hardware Drivers dialog, the OS will only recognize an odd resolution like 480x320, and the nVidia software is locked on to this resolution as well.
Here is the relevant info, if anything else is needed please let me know:
nVidia GeForce FX 5200
lspci: 01:00.0 VGA Compatible Controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
I'm thinking the 'edidfail' line is an obvious giveaway of the problem, but I can't figure out how to fix it -- is there a way to trick the config utility into reading a canned EDID configuration instead of the actual screen's output?
I think this is the hardware issue and driver problem and your system driver is not comfortable according your system os.And the same problem when you use the windows Plz check your system hardware and driver.
I don't think it's truly a hardware support issue, I just think the EDID information is not being sent or read correctly. In Windows 7 (extended display from my laptop, connected via HDMI or VGA) it would originally only detect 1024x768 through the OS. I used the Windows nVidia Control Panel software to set the resolution at 1280x720 (I have an NVIDIA Quadro FX 570M card in my laptop) and that seems to work, although the software cannot recognize the supported resolutions, it simply shows the full range (all the way out to 1920x1080) and I must pick the max resolution that works.
Now, back to the desktop (with geForce FX 5200) which is now running Ubuntu 9.04 Desktop. Previously I had XP Media Center (the earlier one) installed and had the same dilemma, but installing the nVidia software and using that to set the resolution again worked fine, except for the problem described above with the resolution choices given by nVidia control panel.
So now that I have installed Ubuntu, why will the nVidia software not give me the full spectrum of resolutions as it did before? In fact, once the drivers are installed the only two options I have are 320x240 and 640x480! What is the significance of 'edidfail' in the ddcprobe output? Does that mean the monitor is not sending any information or just the wrong kind? Thanks in advance for any help.
Try this. Make a backup of what you have, first, of course. If the twinview lines conflict, delete them, or I can get you a copy off my other machine. Sync and refresh rates may need to be changed to match your monitor. Mouse device might need changes.
@Quakeboy02: Thanks for the info, now I know that most of my xorg.conf file is working correctly. What exactly do those metamodes lines do? I'm wondering if I need those in there somewhere for some reason. I'm still baffled that the GDM login manager displays beautifully and everything dies when I login. Anyway, here's my xorg.conf as it stands:
If anyone has any info regarding the sync and refresh rates required for this panel, I'm pretty sure those are the problems now. When I log in, the screen scrambles briefly and then goes blank (to protect the hardware, I'm assuming) But, on the other hand, why did those rates work for GDM?? That's why I'm so confused.
Someone may correct me, but I don't think you need a modeline with modern x-servers. They're too restrictive, and hard to get right, because every single thing has to be correct, or at least workable, in the line. A metamode line, on the other hand, has only the bare minimum needed to tell X which resolution, what offset, and optionally the refresh rate. It's left to X (or perhaps the driver, I dunno) to figure out the rest. Try it or not, as you wish, but I can't help you further with your xorg.conf file.
Well, thanks for the advice again Quakeboy02, but I have everything figured out now. Turns out my modeline was just slightly off (^^point taken ), but I fixed it and now everything works wonderfully.
Here it is, but you will need to change a few things based on your hardware and also create proper modelines. You can do this using a modeline generator.
pdgessler, the utility gtf helps to make modelines, so going to a site to make a modeline is useless. The utility gtf should be included in your setup.
Quote:
Originally Posted by Quakeboy02
Someone may correct me, but I don't think you need a modeline with modern x-servers. They're too restrictive, and hard to get right, because every single thing has to be correct, or at least workable, in the line. A metamode line, on the other hand, has only the bare minimum needed to tell X which resolution, what offset, and optionally the refresh rate. It's left to X (or perhaps the driver, I dunno) to figure out the rest. Try it or not, as you wish, but I can't help you further with your xorg.conf file.
Incorrect, modelines tells X Window System to use certain settings with out trying to figure out all supported resolutions which will take a long time. Adding modelines makes X Window System start up faster, but it does double check modelines to make sure it is supported by the monitor. nVidia's metamode lines adds additional control how multiple monitors should be setup. Specifying modelines is the only way to provide control.
For any setup, I recommend including minimum and maximum specs for horizontal and vertical sync in the monitor section. By doing this, X Window System will start up faster and your setup becomes more reliable.
I had not heard of gtf before, thanks for the info Electro. I only have experience with xrandr, which didn't work in this case since the monitor wasn't reporting it's information correctly in the first place.
@rcortez: I know that my xorg.conf is not very compact or elegant, and is probably redundant at some points, but this is where I got it to work and decided to stop messing with it. You can probably condense it further once you get to a workable file, but remember to back the working one up so you can revert if your efforts fail.
Working perfectly after a little adjustment in the UI
All of your tips helped including the modeline generator.
Screen was being chopped at the top and left side, with the 1360x768 option. So in Display Preferences changed Refresh rate to highest number shown 53 hz.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.