Set Display resolution remotely

Hi,
since yersterday my vero 4k has selected an resolution my TV isn’t able to display, so all i see is a bluescreen which says “no signal”.
All I’ve done yesterday:
ssh to system
→ apt update && apt dist-upgrade
→ reboot.

Can someone tell me, how to set up display settings remote via config-files?
Thanks for your help

Maybe rename guisettings.xml (from memory) in userdata folder via ssh

I’ve tried this and rebooted again. Vero selects a too high Resolution again.

Let’s figure out first what is going on, share logs via grab-logs -A

Sure, sorry, i’ve missed the link:
https://paste.osmc.tv/ajireposid

Looks like Vero sets correct resolution

====================== Display Cap =================== g0gjk991
480p60hz
576p50hz
720p50hz
720p60hz
1080i50hz
1080p50hz
1080i60hz
1080p60hz*

---------------------- Display Cap END --------------- g0gjk991

2021-03-18 06:12:16.252 T:4072488976 NOTICE: Found resolution 1920 x 1080 with 1920 x 1080 @ 59.940060 Hz
2021-03-18 06:12:16.252 T:4072488976 NOTICE: Found best resolution 0192001080060.00000pstd at 26, setting to RES_DESKTOP at 16

Do you already have issue for the splash screen not shown correctly?
Have you tried another HDMI cable and or clean contacts?

Hi,
splash screen shows correctly. I’ve changed the HDMI-Cable to an new one, same behaviour.
My TV can do 1920 x 1080 @ 59.940060 Hz, as this was the resolution Vero displays last year…

And based on the logs it is still using that resolution.
But you can try in `` to change videoscreen.screenmode to <setting id="videoscreen.screenmode">0192001080060.00000pstd</setting>
To change that you would need first to stop mediacenter sudo systemctl stop mediacenter then edit the file and restart with sudo systemctl start mediacenter

hi
thanks vor the setting, i’ve set 0192001080059.94006istd for my ty. Vero selected 0192001080060.00000pstd which is wrong.

Apologies. Seems to be a bug which we’ll get fixed.

Can you try

echo 8bitnow | sudo tee /sys/class/amhdmitx/amhdmitx0/attr

I’ve done this:

osmc@schlafbmc:~$ echo 8bitnow | sudo tee /sys/class/amhdmitx/amhdmitx0/attr
8bitnow
osmc@schlafbmc:~$ cat /sys/class/amhdmitx/amhdmitx0/attr
8bit

and??

what do you see on screen?

my screen is getting black for a while.
Then it shows up again in 1920 x 1080 @ 59.940060

Thanks. Could you please add a line to /etc/rc.local before exit 0

echo 8bit > /sys/class/amhdmitx/amhdmitx0/attr

Then the setting will survive a re-boot.

I’ve done this and rebooted. The setting has survived :slight_smile:
Thank You.

I’ve had a closer look at this. The EDID from your TV is bad. It says you can use 1080p but the maximum TMDS clock is only 80MHz which would mean only up to 1080i is supported. It’s not something the logic in kernel 3.14 can understand.

The new kernel (4.9) at least falls back to 1080i so that you would at least get a picture. I’ll see if we can cater for this quirk (maybe with a switch). Or is there perhaps a firmware upgrade for that model?

Update: We’ve tweaked 4.9 to cater for this. When that’s released you will get 1080p without faffing with rc.local.