So, I have a common - and yet specifically strange - problem. I have had a PC Tower running Ubuntu 18.04 LTS hooked up to a TV as my media computer for years now. I upgraded to a newer TV, but the tower can't send a signal to the new TV. Here is the lowdown:
- Other computers (running windows) can plug into the TV with the same HDMI cable and same port, and it shows on the TV fine (both video and audio)
- I can plug the tower back into the old TV, and it shows fine
- The tower has 2 HDMI ports in the back, but the one attached to the motherboard does not seem to be working - no matter which TV is plugged into that port, nothing shows. This, unfortunately, means I can't have a "dual monitor" setup, and can only have 1 viewport at a time.
- If I have the HDMI plugged into the old TV, let it be there for 10 seconds or so, and then switch to the new TV, then video/audio go to the new TV! However, if I reboot, or if I do anything that would trigger a "lookup" of the display (such as opening the "display" settings, running
xrandrin the terminal, or running a full-screen app like Kodi), then the signal is lost. - When the signal is lost, I can plug the old TV back in for the 10 seconds again, plug in the new TV again, and everything is back.
- If I boot the tower when it is connected to the new TV, I can see the motherboard's boot screen and the purple Ubuntu splash screen - and then the signal gets lost.
- Since I can't run
xrandror open Displays, it makes it hard to troubleshoot why the new TV won't receive the signal. - I have tried deleting the monitor's config file, but that did not fix the issue. The old TV still worked after I did that (although I had to re-adjust a few settings), but the new TV still did not receive a signal on boot/
xrandr. - As I vaguely recall, I may have an issue similar to this (if not the exact same) when first setting up the old TV. Obviously I had solved it at the time, but it was also many, many years ago, so if I did fix this issue once before, I no longer remember what it was I had to do. Also, it would have been with an older version of Ubuntu (probably 13.10), so the old solution probably wouldn't be applicable anymore.
I just want to be able to use the new TV as my monitor for this media computer. If anyone has advice, I would love to hear it.
EDIT:
- I can use a boot drive, reboot the computer, and it will display on the new TV just fine. That tells me there is some sort of configuration I have on the current installation that isn't working with the new TV, but I do not know what, where it is hiding, or how to adjust/fix it.
- To the extent that it matters (it probably doesn't), the old TV is a Philips 32", and the new TV is a Sceptre 55". Both TVs are dumb TVs. Old TV is 720p, 60Hz refresh. New TV is 4K (2160p), also 60Hz refresh.
- The graphics card in the tower is an NVidia graphics card (GeForce GT 610), using the X.Org X Server drivers.