LibreELEC plays the video but the logging overlay says its maxing at ~30FPS. System settings also say the display resolution of my screen (32UD60) is 30hz. I'll have to investigate a bit, standby...rpiMike wrote: ↑Tue Jul 23, 2019 12:58 pmUse LibreELEC
https://libreelec.tv/2019/06/libreelec- ... ha1-rpi4b/
Code: Select all
hdmi_enable_4k=1
Renamed in the latest firmwares to "hdmi_enable_4kp60=1" as we were getting confused people with 4k30 and wondering why when they hadn't set that.dickon wrote: ↑Tue Jul 23, 2019 1:32 pmin /boot/config.txt and reboot.Code: Select all
hdmi_enable_4k=1
hdmi_enable_4k60 or hdmi_enable_4kp60?6by9 wrote: ↑Tue Jul 23, 2019 2:16 pmRenamed in the latest firmwares to "hdmi_enable_4k60=1" as we were getting confused people with 4k30 and wondering why when they hadn't set that.dickon wrote: ↑Tue Jul 23, 2019 1:32 pmin /boot/config.txt and reboot.Code: Select all
hdmi_enable_4k=1

hdmi_enable_4kp60=1twrpi wrote: ↑Tue Jul 23, 2019 4:47 pmhdmi_enable_4k60 or hdmi_enable_4kp60?6by9 wrote: ↑Tue Jul 23, 2019 2:16 pmRenamed in the latest firmwares to "hdmi_enable_4kp60=1" as we were getting confused people with 4k30 and wondering why when they hadn't set that.dickon wrote: ↑Tue Jul 23, 2019 1:32 pmin /boot/config.txt and reboot.Code: Select all
hdmi_enable_4k=1
Thanks. Switching back to Raspbian Buster with "hdmi_enable_4kp60=1" added into my /boot/config.txt did make my desktop environment less jittery. xrandr looks to confirm my current resolution and frame rate;
Code: Select all
$ xrandr --listactivemonitors
Monitors: 1
0: +*HDMI-1 3840/600x2160/340+0+0 HDMI-1
Thanks. I have tried LibreELEC too (suggested to me near the start of the thread). In LibreELEC my monitor runs @ 30Hz instead of 60, so in KODI my videos are limited to 30 fps. I couldn't simply force a higher frequency in the UI. The 4K60 demo I have plays but stutters and skips. I remember going through this when I picked up an ODROID C2, I'll just have to figure it out again. My preference would be to just use Raspbian but that will have to wait I guess.
Thanks. I tried but no dice. I also have tried adding a custom HDMI mode, nothing has worked so far. I have added the following to my config.txt;
Code: Select all
hdmi_enable_4kp60=1
#hdmi_drive=2
#config_hdmi_boost=4
#hdmi_cvt=3840 2160 60 <aspect> <margins> <interlace> <rb>
#hdmi_group=2
#hdmi_mode=87
When uncommented the line looks like;
Code: Select all
hdmi_cvt=3840 2160 60
Power. p60 requires a LOAD more power than p30, and hence makes the device hotter. All down to clock frequencies. So don't enable 4kp60 unless you are using it.
Do I need to explicitly add "hdmi_enable_4k=1"? I already get 3840x2160 resolutions in both Raspbian & LibreELEC/KODI @ 30Hz, I just dont get 60Hz (or anything else nearby it).
Code: Select all
hdmi_enable_4k60=1
hdmi_enable_4kp60=1
hdmi_drive=2
config_hdmi_boost=4
#hdmi_cvt=3840 2160 60 <aspect> <margins> <interlace> <rb>
hdmi_cvt=3840 2160 60
hdmi_group=2
hdmi_mode=87

Code: Select all
RPi4LibreELEC:~ # tvservice -s
state 0xa [HDMI CUSTOM RGB lim 16:9], 3840x2160 @ 30.00Hz, progressive
RPi4LibreELEC:~ # tvservice -m CEA
Group CEA has 11 modes:
mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
(native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive
mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive
mode 93: 3840x2160 @ 24Hz 16:9, clock:297MHz progressive
mode 94: 3840x2160 @ 25Hz 16:9, clock:297MHz progressive
(prefer) mode 95: 3840x2160 @ 30Hz 16:9, clock:297MHz progressive
Code: Select all
pi@raspberrypi:~ $ tvservice -s
state 0xa [HDMI CUSTOM RGB lim 16:9], 3840x2160 @ 60.00Hz, progressive
pi@raspberrypi:~ $ tvservice -m CEA
Group CEA has 13 modes:
mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
(native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive
mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive
mode 93: 3840x2160 @ 24Hz 16:9, clock:297MHz progressive
mode 94: 3840x2160 @ 25Hz 16:9, clock:297MHz progressive
mode 95: 3840x2160 @ 30Hz 16:9, clock:297MHz progressive
mode 96: 3840x2160 @ 50Hz 16:9, clock:594MHz progressive
(prefer) mode 97: 3840x2160 @ 60Hz 16:9, clock:594MHz progressive