Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
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.
Hi,
I am struggling to get my new TV to work right.
I have a Nvidia Geforce 8800GT using the 173.14.09 drivers from the Gentoo repositories.
The Xorg version is 1.3.0.0-r6, also from Gentoo.
The TV is a Panasonic Quintrix CRT 16:9 100Hz.
On the first run of X the TV works, although the log says:
Code:
(WW) NVIDIA(0): TwinView requested, but only 1 display devices found.
(WW) NVIDIA(1): No TwinView "MetaModes" specified; will fall back to Display
(WW) NVIDIA(1): SubSection modes.
(WW) NVIDIA(1): TwinView requested, but only 1 display devices found.
If I have to restart X for some reason, the TV remains dead. The messages in the log remain the same. I have to reboot to resurrect the TV.
This brings us to my second Problem: Since its a 16:9 TV, I have to set a custom resolution with a Modeline.
I found various generators on the Web and ended up with something like this:
(WW) NVIDIA(1): No valid modes for "1024x576@50i"; removing.
It then falls back to 1024x768.
It is a pain to get this Modeline right, because I have to reboot my Box every time I want to restart X.
I have tried the "ConnectedMonitor" option with no success.
Here are the relevant parts of my xorg.conf:
Hi!
I don't have any direct experiences with a 8800GT, but I connected my other nVidia-card to my TV to watch HD-movies, and it is working.
Sorry but I didn't understand a few things:
- during the boot sequence, when the system hasn't started up X yet and you usually see the Grub menu & all the messages in the console, do you see those messages on your TV-screen?
- if you restart X after shutting down, (e.g. you type "startx && startx" at the command prompt instead of the usual "startx" and after that X is up the first time, you end X), do you see the live X-screen again or not?
- did you connect the TV to the GPU through the normal VGA-cable, HDMI or something else?
- did you check in the manual of the TV if it supports the mode "1024x576"? I ask because mine doesn't and it would go back as well to stardard 1024x768 or 800x600. In my case I had to use the standard HD-resolution of 1280x720 (720p) http://en.wikipedia.org/wiki/Image:C...olutions_2.svg
I don't think I had to write a modeline, I just had to mention the resolution - the right settings are found automatically when the GPU speaks to the TV - I can doublecheck this evening.
- TV is black during boot sequence
- My machine boots into a console, I have to manually start X with startx. After that the TV works in 1024x768.
- If I stop my X-Session (Ctrl+Alt+Backspace for example) and restart it (startx), the TV stays black.
- Its an old CRT-TV, it has SCART and S-Video connectors only and is connected with S-Video.
- I don't have the manual for it, and it probably can only do 720x405, but snce X accepts a Screensize of 1024x768 I figuered it should be able to handle 1024x576 as well. I still have the Modeline in my xorg, so on the first run it simply falls back to 1024x768.
From what I've read, I have to set a Modeline, because 1024x576 is a non-standard resolution. I tried 720x405 as well, same results.
Aaahh, then it might become more complicated. And you might be right about the modeline, but probably both the graphics card and the TV have to support that res. But yes, if it's a CRT having the right res becomes imperative, otherwise the image will be disgusting.
Did you try to have a look at the log-file of X (sorry - might be a dumb question - don't know if you got the warnings from the console or from the log file(s))? (mine gets generated in "/var/log/" and is called something like "X.0.log").
There you should find something that refers to 1) the modes that your graphics card thinks are valid (they all should be listed) and if you're lucky 2) any error messages which might be related to the second start of X.
And, as a workaround, what about unloading and reloading the nVidia-module between the two starts of X? E.g.:
startx && modprobe -r nvidia && sleep 2 && modprobe nvidia && sleep 2 && startx
Does it improve the situation?
I'm not postitve, but I'm pretty sure that unless you're using component video hookups, 1024x768 is the highest resolution you can get with nvidia's tvout, and 4:3 is the only aspect ratio supported. I suspect you'd need to be using one of the HD TVStandard options listed here to get those higher resolutions and a widescreen ratio, not PAL-B (you can't use nvidia's component-video tvout with a standard-def TV btw).
I don't know why it fails the second time, but you can see the only valid modes listed in the first run's log:
Code:
(II) NVIDIA(1): Validated modes:
(II) NVIDIA(1): "1024x768"
(II) NVIDIA(1): "800x600"
(II) NVIDIA(1): "640x480"
Those are the only resolutions you can utilize with nvidia's tvout using composite video or svideo hookups.
Not really relevant to your problem, but these options:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.