I have a television which is 1366x768 resolution.
It is a JVC LT-32EM49.
When devices are connected to it, it lists the normal resolutions such as 480p, 720p, 1080p/i. But it does not list 1366x768.
The TV removes some pixels on the edges of the screen when using 720p or higher input. TVs that overscan are supposed to offer an option to disable this, but I am very confident that this TV does not allow the user to disable the overscanning. (Devices such as the PS3 seem to expect and work around this irrational behavior by not putting anything important directly on the edges of the screen. But with computers, the edges of the screen are more important.)
Now, when a computer was connected to this TV with a Radeon HD 4350 card (via DVI-HDMI adapter), Windows XP Professional SP3 listed 1366x768 as an available resolution (and it worked perfectly). I assume this was an OS-level workaround.
This same graphics card could be made to work properly (that is, having the full screen visible) with Linux via much fiddling with XRandR and
However, I now wish to attach a Dell Studio Hybrid 140G (graphics card being Intel HD graphics, the GMA X3100 specifically) to this television. (The card has DVI and HDMI outputs)
And the Intel integrated graphics cards seem to have no such option to cope with problematic televisions and their relentless overscanning.
I have Googled much on this topic, to no avail. I suspect this post will appear as on the first page of such queries in the near future.
xrandr --set overscan is not available for this graphics card, and
--transform (the most widely touted solutions) do not fix the problem on this television.