-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Pi 4 - Terrible performance with enable_tvout=1 #1223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Should already have been fixed via Hexxeh/rpi-firmware@2096a8d |
Updated to the Aug 9th firmware using rpi-update But the issue persists. The 4 raspberries come on, a splash screen for a split second and a heartbreaking grey screen again. :( UPDATE: Left it on for at least 10 minutes. It was stuck on the grey screen and never went into the desktop at all. |
Any idea on when this might be resolved? My Pi has been lying around because of this :\ |
I have the same experience on my Raspberry 4. Enable_tvout = 1 in the config and when I start up I see the rainbow-square, followed by four pi-logos and then the welcome screen which you barely see before it all turns black. I boughed my Pi 4 to plug in to my CRT TV. Is there a way to get around this or is a software update on the way? |
Still no luck for me. Tried the following things today after seeing your comment. I tried updating the latest raspbian with the sudo apt-get dist-upgrade command and tried. No difference. I then did an rpi-update and tried again. Still no difference. I even posted on their forums: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=250154, but no one is replying. And they categorically say they don't provide e-mail support. Not sure what else we an do |
You can be patient. It's still early days for Pi 4, and as well as being a small team with many projects we're just coming to the end of the holiday season. Normal service should be restored fairly soon. |
We are listening, and when I get a chance will look at this. When I was testing composite prior to launch I didn't see the problem, so perhaps something has happened since then. Anything unusual on your setups that might be relevant? |
Thank you for the reply, @JamesH65 You had mentioned you pushed a bug-fix for this here: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=245655&p=1522243#p1501372 (this is around 1.5 months ago) But though I ran rpi-update today and tested, the situation has not changed. Any idea why? uname-a mentioned the version date as 30th August as well. As for anything unusual about the setup, No apps installed Ran dist-upgrade and checked - no improvement Anything other information that might help you understand the problem? |
I found a reddit-thread which had a solution which I haven't tried yet. https://www.reddit.com/r/raspberry_pi/comments/cqjdgn/raspberry_pi_4b_slow_boot_on_composite_out
|
I disabled splash screen and enabled output by removing both "quiet splash" in cmdline to see the boot sequence and tried to boot to terminal without login as explained in this article. Sadly, the screen turned black before the terminal would appear. I'm not sure if this is helping but this is the last thing that I see in the console before it turns black. It seems everything loaded ok and that something happened when leaving the booting sequence? https://imgur.com/Hi9DJBv Also tried switching from PAL to NTFC in tvsettings via ssh with just some image flashes as result, still no image. |
It wasn't something we saw during bringup/release, so I'll need to investigate - will try to do something this week. |
I tried this. But it made no difference at all :\ Faced the same issue. The BSOD (black screen of death) came up before the terminal did. Let's hope they can find a fix for this sometime this week. Thanks for your responses, @JamesH65! :) |
Thank you @JamesH65 for your reply! Good luck with investigating :) |
This definitely appears to be an issue, so just to document what I have seen so far so I don't forget.. During debugging a number of possible issues have come to light, in firmware and in Linux space.
I need to talk to the DRM expert to sort this out and he's back in the office tomorrow. |
OK, think we have got to the bottom of this. I'm pushed a couple of patches out for code review so hopefully will hit the real world in a couple of days. |
Thanks, @JamesH65! I presume it will currently be available through rpi-update and not dist-upgrade? |
I doubt it's made it to rpi-update yet. I know one change to the firmware has been merged, but there is still a change in FKMS required, that hasn't been, and it takes a few days to get from merged to rpi-update. |
Thank you for your reply, @JamesH65 . Will await your update. :) |
Sorry, just checked, and both PR's have been merged, so will be in rpi-update fairly soon I suspect. Last one was 4 days ago, so probably this weekend sometime. |
See: raspberrypi/linux#3224 kernel: drm/vc4: Fix for margins in composite/SDTV mode See: raspberrypi/linux#3223 firmware: Fixups for composite output mode See: #1223 firmware: platform: Allow display_power to be queried from gencmd See: #1224 firmware: arm_loader: Fix no-DT and upstream handling See: #1250
See: raspberrypi/linux#3224 kernel: drm/vc4: Fix for margins in composite/SDTV mode See: raspberrypi/linux#3223 firmware: Fixups for composite output mode See: raspberrypi/firmware#1223 firmware: platform: Allow display_power to be queried from gencmd See: raspberrypi/firmware#1224 firmware: arm_loader: Fix no-DT and upstream handling See: raspberrypi/firmware#1250
rpi-update firmware should now contain the fixes. |
Thank you, @popcornmix & @JamesH65! I am sorry if I was rude earlier. :) Will update the Pi this weekend and report back here. |
Rude? Not that I was aware! |
I can confirm everything is working properly as far as I can see! Both video and audio working as expected. Thank you very much for fixing this and being transparent and open in communicating with us! |
No worries! Thanks for letting us know its working. I'll leave this issue open for a few more days so more people can test it more thoroughly. |
Works great for me. Lakka also has this problem. Can you explain exactly what you changed? The developers over in the Lakka issue for this problem aren't sure what was changed. libretro/Lakka-LibreELEC#743 Thanks. |
Works just fine, @JamesH65! Worked flawlessly for a good 5 hours yesterday. Thank you very much! :) I will close the issue now. |
There was a fix to the fkms driver (raspberrypi/linux#3223), plus a fix to the firmware, which is currently in rpi-update. |
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
On the latest Raspbian, when enable_tvout is set to 1 on config.txt, the Pi 4 takes upto 10 minutes to completely boot. Kodi never opens and Chromium is unusable. But the same is not noticed when enable_tvout is absent from the config.txt.
To reproduce
Expected behaviour
The https://www.raspberrypi.org/documentation/configuration/config-txt/video.md says performance will be hit by enable_tvout=1 to a small degree. But the device is completely unusable.
Actual behaviour
On the latest Raspbian, I set enable_tvout is set to 1 on config.txt, the Pi 4 took 10 minutes to completely boot. Kodi never opens and Chromium is unusable. But the same is not noticed when enable_tvout is absent from the config.txt.
System
cat /etc/rpi-issue
)? Raspbian 2019-07-10[I'm new to this. So apologies if the data is insufficient :)]
The text was updated successfully, but these errors were encountered: