Black borders with disable_overscan=1
-
Hi,
I have disabled overscan from the menu as well as from /boot/config.txt. After I reboot, nothing changes and I still get black bars. Also have tried using overscan_left right top bottom but that doesn't seem to do anything.
-
Please add more info about your system, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.
If you disable overscan, then the otheroverscan_xyz
settings have no effect. Can you post yourconfig.txt
? -
Hi,
Thanks for the response, here is the config.txt:
For more options and information see
http://rpf.io/configtxt
Some settings may impact device functionality. See link above for details
uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
uncomment this if your display has a black border of unused pixels visible
and your display can output without overscan
disable_overscan=1
uncomment the following to adjust overscan. Use positive numbers if console
goes off screen, and negative if there is too much border
overscan_left=-5
overscan_right=-5
overscan_top=-5
overscan_bottom=-5uncomment to force a console size. By default it will be display's size minus
overscan.
#framebuffer_width=1920
#framebuffer_height=1080uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=58uncomment to force a HDMI mode rather than DVI. This can make audio work in
DMT (computer monitor) modes
#hdmi_drive=2
uncomment to increase signal to HDMI, if you have interference, blanking, or
no display
#config_hdmi_boost=4
uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=onUncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18Additional overlays and parameters are documented /boot/overlays/README
Enable audio (loads snd_bcm2835)
dtparam=audio=on
[pi4]
Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
max_framebuffers=2[all]
#dtoverlay=vc4-fkms-v3d
#overscan_scale=1 -
Please provide the rest of the information asked.
-
Sorry, here is all other relevant info. Please let me know if you need anything else.
Pi Model or other hardware: 4
Power Supply used: CanaKit Raspberry Pi 4 Power Supply (USB-C)
RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.6
Built From: Pre made SD Image on RetroPie website, Berryboot.
USB Devices connected: SSD in 3.0 slot and keyboard.
Controller used: KeyboardI did change from Critical to beta and installed the latest beta to attempt to get boot to SSD going without SD card.
-
@sirvapesalot said in Black borders with disable_overscan=1:
Built From: Pre made SD Image on RetroPie website, Berryboot.
Probably that's the reason why the default RetroPie config options are not applied. Try un-commenting the
ovescan_scale
option and reboot. -
Same issues after using overscan_scale=1 in config.txt. Is it recommended not to use the berryboot?
-
It's recommended to install the RetroPie image directly, using Berryboot is not the preferred or supported option.
-
In my experience disable_overscan=1 does not disable overscan (so ignoring the
overscan_xy
settings), but instead disables a default overscan of 48 pixels on top, bottom, left and right. So my suggestion is to set disable_overscan=1 and adjust theoverscan_left
,overscan_right
,overscan_top
andoverscan_bottom
settings until the image fits your screen. -
@saccublenda Hi, I may be confused as I downloaded the retropie 4.6 image and directly from the site and put that on the pi 4 for the install. I do have the set disable_overscan=1 and have adjusted the overscan_left, right, top and bottom to several different settings and rebooted with nothing changing. I am using an HDMI to micro HDMI cable with a new IPS LED monitor. I may mess with it a little longer and if same just start over.
-
@sirvapesalot Just to be clear: in your
/boot/config.txt
you havedisable_overscan=1 overscan_scale=1
and changing
overscan_left
,overscan_right
,overscan_top
andoverscan_bottom
has no effect? -
That's correct, here is a copy of my latest config.txt after a reboot.
uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
uncomment this if your display has a black border of unused pixels visible
and your display can output without overscan
disable_overscan=1
uncomment the following to adjust overscan. Use positive numbers if console
goes off screen, and negative if there is too much border
overscan_left=-5
overscan_right=-5
overscan_top=-5
overscan_bottom=-5uncomment to force a console size. By default it will be display's size minus
overscan.
#framebuffer_width=1920
#framebuffer_height=1080uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=58uncomment to force a HDMI mode rather than DVI. This can make audio work in
DMT (computer monitor) modes
#hdmi_drive=2
uncomment to increase signal to HDMI, if you have interference, blanking, or
no display
#config_hdmi_boost=4
uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=onUncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18Additional overlays and parameters are documented /boot/overlays/README
Enable audio (loads snd_bcm2835)
dtparam=audio=on
[pi4]
Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
max_framebuffers=2[all]
#dtoverlay=vc4-fkms-v3d
overscan_scale=1Do you think this has to do with updating bootloader to latest beta to try to test usb ssd 3.0 booting? Maybe I'll downgrade and give that a go.
-
The only substantial differences that I find with my config are the commented
dtoverlay=vc4-fkms-v3d
setting, and thehdmi_group=2
andhdmi_mode=58
lines that in my config arehdmi_group=1
andhdmi_mode=16
.
Try to uncomment thedtoverlay
line first, and if this does not work try to sethdmi_group=1
andhdmi_mode=16
. -
Same issue :( I do see a Welcome to GNU/Linux 10 (buster) or something similar when it boots. I'm not sure if that's related to the version you said may be causing the issue.
uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
uncomment this if your display has a black border of unused pixels visible
and your display can output without overscan
disable_overscan=1
uncomment the following to adjust overscan. Use positive numbers if console
goes off screen, and negative if there is too much border
overscan_left=-5
overscan_right=-5
overscan_top=-5
overscan_bottom=-5uncomment to force a console size. By default it will be display's size minus
overscan.
#framebuffer_width=1920
#framebuffer_height=1080uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=1
hdmi_mode=16uncomment to force a HDMI mode rather than DVI. This can make audio work in
DMT (computer monitor) modes
#hdmi_drive=2
uncomment to increase signal to HDMI, if you have interference, blanking, or
no display
#config_hdmi_boost=4
uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=onUncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18Additional overlays and parameters are documented /boot/overlays/README
Enable audio (loads snd_bcm2835)
dtparam=audio=on
[pi4]
Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
max_framebuffers=2[all]
dtoverlay=vc4-fkms-v3d
overscan_scale=1 -
@sirvapesalot Iām out of ideas. Before trying to reinstall the RetroPie image directly without using Berryboot, you may want to try on another monitor/tv.
-
I tried editing the /boot/cmdline.txt to remove the pi text and just show retropie logo, but this also doesn't work.
I think maybe it's because I used Andreas Spiess guide on " Boot a Raspberry Pi4 with an SSD to make it reliable and fast". It has to be either that or using the beta bootloader.
-
Yeah, follow the official documentation and you will be good.
-
@saccublenda thanks for the help š
-
If you're using berryboot, that has its own config.txt
Berryboot isn't supported btw, and we don't provide berryboot images for the rpi4. I wasn't sure if you meant above you installed the standard image to test after.
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.