Pi4 default resolution won't work
-
The default resolution option is to match whatever the resolution is of the monitor the Pi4 is hooked up to. Problem is, though, mine does not seem to be doing that. Instead, it will display smaller than it should with a black border around the entire image. Everything moves smoothly like this, but it's not the ideal size, and when manually setting it to the monitor's resolution and refresh rate (1920x1280, 16:9, 60hz) it will display at the correct size, but run choppy.
I'm not sure why it's doing this. My Pi3's default works fine, and will both run smoothly while scaling the image to match the display. This is a fresh Pi4 setup, I just got done setting up Retropie on it, and so I'm unsure if maybe there's a setting or a slider or something I need to alter either in a document or in one of the rasp-config menus, or even in ES, or what.
Edit: Hit submit on this too soon...
Retropie version is 4.6
Built from the premade SD image on the Retropie website.
Raspberry Pi 4 Model B - 2GB RAM
Power supply is the official Pi4 power supplyAlso, I just hooked it up to my 4k TV. My Pi3 when set to the default with the overscan setting in the rasp-config menu off displays perfectly fine and runs smoothly. The 4, however, won't even let me access the resolution option. Soon as I do, it kicks me out to the rasp-config main menu. I turned the overscan setting off, and while this solves the black bars on my TV, it also runs very poorly.
Double edit: Ok, I figured it out. The HDMI cable has to be plugged into the one nearest the USB ports, which I did not know, and then the 4k mode needed to be set on.
Only now I get no audio unless it's plugged back into the HDMI port nearest the power port, and I'm not sure what to do about that.
-
Double edit: Ok, I figured it out. The HDMI cable has to be plugged into the one nearest the USB ports, which I did not know, and then the 4k mode needed to be set on.
By default, 4k runs at 30hz. You may want to set it to 1080p though, 4k is too much for emulation.
Only now I get no audio unless it's plugged back into the HDMI port nearest the power port, and I'm not sure what to do about that.
You can set the Audio output from the Audio menu in RetroPie. I would recommend to run an update of RetroPie and OS first, then set the Audio. If you still have issues - look at the 1st stickied post in this forum category.
-
Thing is, on the Pi4 it's not even letting me get into the resolution menu. I click into it, and the screen blinks and boots me back out to the rasp-config menu. On my Pi3, the only option it gives me is the auto-detect. I think it's an issue with my TV specifically since my computer monitor allows full resolution options. The Pi3 runs smoothly at 4k though, it just gets hot as hell. I'm going with an Argon case for the 4 for this reason, hoping that it combats the heat problem.
Anyway, I did get the audio issue figured out. I was told to add the following to the config.txt file:
hdmi_ignore_edid=0xa5000080 hdmi_force_hotplug=1
Doing so and switching the HDMI port back to HDMI0 resolved the audio problem. Menus move smoothly, videos and games play fine, and the audio sounds good. I am not sure what the deal is with the audio not working on the HDMI1 port, but the scaling working properly, and vise versa, but it seems to work now.
Edit: Scratch that, putting in that code and using HDMI0 is actually opening up the resolution options now, so I was able to knock it down to 1080p, so that's good.
-
@Weatherby said in Pi4 default resolution won't work:
The Pi3 runs smoothly at 4k though, it just gets hot as hell.
Pi3 doesn't support 4k, it's probably choosing 1080p as the best display resolution.
I am not sure what the deal is with the audio not working on the HDMI1 port
That's the default. You can switch it from the Audio menu.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.