Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| display_issues [2023/06/06 00:51] – add link to HP elitedesk workaround atari | display_issues [2025/07/26 14:05] (current) – [My screen shows tearing in both EmulationStation and games] hankerde | ||
|---|---|---|---|
| Line 19: | Line 19: | ||
| It is possible that the official graphics drivers have not been automatically detected and used, and the fallback open-source alternative driver is not able to provide the display output (typical if on " | It is possible that the official graphics drivers have not been automatically detected and used, and the fallback open-source alternative driver is not able to provide the display output (typical if on " | ||
| - | If the correct drivers are being used and it's still not working, it's possible that the prime switcher also needs to be toggled (comman | + | If the correct drivers are being used and it's still not working, it's possible that the prime switcher also needs to be toggled (common |
| + | |||
| + | It can also be the case of a dead USB flash disk. The USB flash drive isn't "dead enough" | ||
| If using a HP EliteDesk specifically, | If using a HP EliteDesk specifically, | ||
| + | |||
| + | As a general rule, when you face a black screen during the boot sequence, it can be helpful to [[troubleshooting# | ||
| ===== The edges of my screen are cut off! ===== | ===== The edges of my screen are cut off! ===== | ||
| Line 39: | Line 43: | ||
| Older 8-bit and 16bit systems, or arcade systems from the 80s and 90s were using 4:3 CRT screens. Modern displays are now 16:9 or wider, and can go up to 4K, i.e. 2160 pixels high (compared to 480 or 546 at the time!). | Older 8-bit and 16bit systems, or arcade systems from the 80s and 90s were using 4:3 CRT screens. Modern displays are now 16:9 or wider, and can go up to 4K, i.e. 2160 pixels high (compared to 480 or 546 at the time!). | ||
| - | Having so many pixels to render on the screen is impactful on the system performance. When you have a 4K screen or an ultra-wide screen, Batocera will limit the resolution by default to HD 1920x1080. It's more than enough to render emulators, even the most recent ones. However, when you have an ultra-wide monitor, the display may be stretched. | + | Having so many pixels to render on the screen is impactful on the system performance. When you have a 4K screen or an ultra-wide screen, Batocera |
| For 4K monitors, because the resolution is by default resized to 1920x1080, you might see a screen that looks like this one (actually it's what 1:1 pixel scaled 1920x1080 is, centered in a 3840x2160 screen): | For 4K monitors, because the resolution is by default resized to 1920x1080, you might see a screen that looks like this one (actually it's what 1:1 pixel scaled 1920x1080 is, centered in a 3840x2160 screen): | ||
| Line 74: | Line 78: | ||
| </ | </ | ||
| - | There are some SBC + TV combinations where EmulationStation feels sluggish (default theme seems to be lagging behind, with a refresh rate like 10 FPS). It's really depending on your own configuration, | + | There are some SBC + TV combinations where EmulationStation feels sluggish (default theme seems to be lagging behind, with a refresh rate like 10 FPS). It's really depending on your own configuration, |
| ==== Force 1080p as the maximum resolution despite what the EDID may report ==== | ==== Force 1080p as the maximum resolution despite what the EDID may report ==== | ||
| Line 128: | Line 132: | ||
| Then any HDMI mode can be used (even ones that your display won't work with, be careful!). Refer to [[https:// | Then any HDMI mode can be used (even ones that your display won't work with, be careful!). Refer to [[https:// | ||
| + | ===== I cannot get the 7" official Raspberry Pi screen working ===== | ||
| + | |||
| + | As reported by a user using the official 7-inch touchscreen on a Raspberry Pi 3B+, if you screen fails with the following message in your '' | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | |||
| + | You might be able to fix it by adding '' | ||
| + | |||
| + | More information on the [[https:// | ||
| + | |||
| + | ===== My screen shows tearing in both EmulationStation and games ===== | ||
| + | |||
| + | <WRAP center round important> | ||
| + | This issue occurs at least with the ITX motherboard // | ||
| + | |||
| + | It is likely that similar motherboards are also affected. Some mini PCs on the Asian market use the // | ||
| + | |||
| + | A typical symptom of this issue is screen tearing in games as well as in EmulationStation, | ||
| + | |||
| + | To fix the problem, go to EmulationStation’s **SYSTEM SETTINGS**, then under **MULTISCREENS**, | ||
| + | |||
| + | If graphical issues still occur afterward, check whether **PERFORMANCE** or similar is enabled under **DECORATIONS** / **HUD** and disable it. | ||
| + | |||
| + | <WRAP center round tip> | ||
| + | Disabling eDP-1 at least on the ITX-N100-2L causes graphical glitches during game start animations (e.g., **GAME LAUNCH TRANSITIONS** like **FADE**). The only known workaround as of version v41 is to go to **USER INTERFACE SETTINGS** → **GAME LAUNCH TRANSITION** and set it to **INSTANT**.</ | ||
| ===== Display issues, when xrandr is your friend ===== | ===== Display issues, when xrandr is your friend ===== | ||
| Line 165: | Line 196: | ||
| </ | </ | ||
| - | If you'd like to edit the display output, you can copy the current display configuration file at ''/ | + | If you'd like to edit the display output, you can add your modification in a script |
| - | You can do so from SSH instead | + | You can edit the file from SSH by running the following: |
| < | < | ||
| - | cp / | + | nano / |
| - | </ | + | |
| - | + | ||
| - | <WRAP center round important> | + | |
| - | In Batocera **v31** and lower, the original file was at ''/ | + | |
| - | + | ||
| - | < | + | |
| - | cp / | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | You can also edit the file from SSH by running the following: | + | |
| - | + | ||
| - | < | + | |
| - | nano / | + | |
| </ | </ | ||
| Line 193: | Line 210: | ||
| </ | </ | ||
| - | Scroll | + | The most usual customisations are already described in ''/ |
| < | < | ||
| Line 215: | Line 232: | ||
| </ | </ | ||
| - | Just uncomment | + | You can just copy and paste the relevant part (without |
| < | < | ||
| - | [...] | + | # |
| # change the resolution | # change the resolution | ||
| xrandr -s 640x480 | xrandr -s 640x480 | ||
| - | |||
| - | # change the resolution and the Hz | ||
| - | # xrandr -s 640x480 -r 60 | ||
| - | [...] | ||
| </ | </ | ||
| Line 230: | Line 243: | ||
| < | < | ||
| - | [...] | + | #!/bin/bash |
| - | # change the resolution | + | |
| - | # xrandr -s 640x480 | + | |
| # change the resolution and the Hz | # change the resolution and the Hz | ||
| xrandr -s 1280x720 -r 120 | xrandr -s 1280x720 -r 120 | ||
| - | |||
| - | ##################### | ||
| - | [...] | ||
| </ | </ | ||
| Save the file with '' | Save the file with '' | ||
| + | |||
| + | |||
| + | |||
| + | <WRAP center round important> | ||
| + | In Batocera **v31** and lower, the original file was at ''/ | ||
| + | |||
| + | < | ||
| + | cp / | ||
| + | </ | ||
| + | </ | ||
| + | |||
| EmulationStation by default runs in full-screen, | EmulationStation by default runs in full-screen, | ||
- display_issues.1686012660.txt.gz
- Last modified: 3 years ago
- by atari