So, I will admit, I’m super new to GNOME, but it fits my requirements for point and click since I use the Raspberry pi on my tv.
My TV is 16:9 aspect ratio though. GNOME only gives me the option for 3:2 for whatever reason. It’s a 50+" TV, and I lose just a little on the top and bottom because of it.
Interesting problem I don’t think I’ve ever ran into prior. Any thoughts would be great!
That’s how I was able to make these adjustments better. I went into tv settings and I think it was pixel something, but I turned it on and was just better.
It depends on the tv i guess. Some have stretch, zoom, and other settings. It was just a thought in case you hadn’t tried it. I don’t have any Arm stuff here but i’m thinking of getting a Raspberry Pi4 8GB. Maybe?
I have run Gnome on both a 50" flatscreen at 1920x1080 (16:9) and on a 32" at 1366x780 (16:9) with no problems.
The one thing I have noticed, if I power up the SBC device BEFORE the TV is fully up and running, it will not set the resolution properly. I do a quick reboot while the TV is still up and running fixes it.
The computer and the monitor/TV need to communicate upon boot up. In most x86_64 computers if this hand shaking so to speak doesn’t occur, the OS has the last used parameters stored somewhere and uses them. Which usually is correct.
As Arm devices were originally designed for use in signage, kiosks, industrial embedded devices such a robotic control, etc this feature doesn’t seem to be available. So just make sure the TV is fully booted before powering up the SBC and see if that helps.
I would have gotten 8gb just to have it but when I got mine 4 was the top option. The video is still a little slow running off the mSD card, but the usb should be good once endeavor does USB boot. Any which way I’m very excited to be using it again.
This is kind of how i set the resolution on virtualbox too. When the ISO is loading i make sure the box is maximized and then i click on view and set the virtual screen size to my monitor resolution before endeavour gets fully booted on the live ISo. That way it automatically switches on the fly just before it gets fully booted on the live ISO. You have to do it as soon as the view virtual screen settings are available and not greyed out. It works every time if you do it right on vbox. I can’t do the same on qemu it ends up with a scroll box if i try to set the same as my monitor resolution. This is why i prefer vbox over qemu and vmware workstation.
I think we have solved the video problem that @fbodymechanic was having when using a TV for his monitor.
Instead of the RPi4 trying to use the TV’s EDID code, we set it up manually.
This assumes you are using HDMI 0 (connector closest to the USB Type 3 power connector.
Edit the first line and add the rest.
Use vi or nano to edit /boot/config.txt
Your entries for hdmi_group and hdmi_mode will vary depending on your setup.
Check the following charts to determine your hdmi_group and hdmi_mode values.
hdmi_group
hdmi_group
The hdmi_group command defines the HDMI output group to be either CEA (Consumer Electronics Association, the standard typically used by TVs) or DMT (Display Monitor Timings, the standard typically used by monitors). This setting should be used in conjunction with hdmi_mode .
hdmi_group
result
0
Auto-detect from EDID
1
CEA
2
DMT
hdmi_mode for CEA (TVs)
hdmi_mode
Together with hdmi_group , hdmi_mode defines the HDMI output format.
These values are valid if hdmi_group=1 (CEA):
Note that there is a pixel clock limit.The highest supported mode on models prior to the Raspberry Pi 4 is 1920x1200 at 60Hz with reduced blanking, whilst the Raspberry Pi 4 can support up to 4096x2160 (known as 4k) at 60Hz. Also note that if you are using both HDMI ports of the Raspberry Pi 4 for 4k output, then you are limited to 30Hz on both.
This is exactly correct. Technically in GNOME settings it shows a very strange aspect ratio 9:5, while my tv is 16:9. This is a 50" LG tv if anyone is wondering. I was only getting results showing 3:2 and I had black bars on both sides.
This is what I had started with. My rpi4 would not give me any other suggested settings. This was my only opiton.
As noted by @Pudge I did nano /boot/config.txt giving me this:
ctrl+o to write out and now I have the correct aspect ratio on my TV
Again, my settings now say my ratio is 9:5, but it appears correctly on my 16:9 tv.
I also want to make one more note that this you may need to go into your aspect ratio settings on you TV itselft as well to make sure you have the correct information there as it could make a difference.
Also note - hdmi_mode may not necessarily be 16 depending on your application. Please see the chart for your own correct application.