RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Black screen issue

    Scheduled Pinned Locked Moved Help and Support
    pc retropie
    13 Posts 3 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mituM
      mitu Global Moderator
      last edited by

      The verbose setting was to add more into to the log file, I didn't think it would change the video output. Says in the log that resolution is 1600x1200 - is that correct for your monitor ?
      Try to run RetroArch standalone, without any RetroPie configs, just to rule out any issue with the default configuration. Run

      HOME=/tmp/ra /opt/retropie/emulators/retroarch/bin/retroarch -v --menu
      

      and see if anything changes.

      1 Reply Last reply Reply Quote 0
      • C
        clownnut
        last edited by clownnut

        thanks for replying, mitu.
        yes, that's the correct resolution. the build was 20.1" dell monitor that mod to fit into an arcade 1up cab.
        run the code, retroarch launch, but still black screen.

        arcadecab@arcadecab-750-411:~$ HOME=/tmp/ra /opt/retropie/emulators/retroarch/bin/retroarch -v --menu
        [INFO] RetroArch 1.8.4 (Git 9e25601)
        [INFO] === Build =======================================
        [INFO] CPU Model Name: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
        [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
        [INFO] Built: Feb 17 2020
        [INFO] Version: 1.8.4
        [INFO] Git: 9e25601
        [INFO] =================================================
        [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
        [INFO] Version of libretro API: 1
        [INFO] Compiled against API: 1
        [INFO] [Audio]: Set audio input rate to: 30000.00 Hz.
        [INFO] [Video]: Video @ 960x720
        [ERROR] [Wayland]: Failed to connect to Wayland server.
        [INFO] [GLX]: GLX_OML_sync_control and GLX_MESA_swap_control supported, using better swap control method...
        [INFO] [GL]: Found GL context: x
        [INFO] [GL]: Detecting screen resolution 1600x1200.
        [INFO] [GLX]: Window manager is GNOME Shell.
        [INFO] [GLX]: X = 0, Y = 0, W = 960, H = 720.
        [INFO] [GLX]: Found swap function: glXSwapIntervalEXT.
        [INFO] [GLX]: glXSwapIntervalEXT(1)
        [INFO] [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon (TM) RX 480 Graphics.
        [INFO] [GL]: Version: 4.6.13581 Compatibility Profile Context.
        [INFO] [GL]: Using resolution 960x720
        [INFO] [GL]: Default shader backend found: glsl.
        [INFO] [Shader driver]: Using GLSL shader backend.
        [INFO] [GLSL]: Checking GLSL shader support ...
        [WARN] [GL]: Stock GLSL shaders will be used.
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] Setting up menu pipeline shaders for XMB ...
        [INFO] [GLSL]: Compiling ribbon shader..
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Compiling simple ribbon shader..
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Compiling snow shader..
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Compiling modern snow shader..
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Compiling bokeh shader..
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GLSL]: Compiling snowflake shader..
        [INFO] [GLSL]: Found GLSL vertex shader.
        [INFO] [GLSL]: Found GLSL fragment shader.
        [INFO] [GLSL]: Linking GLSL program.
        [INFO] [GL]: Using 4 textures.
        [INFO] [GL]: Loaded 1 program(s).
        [INFO] [udev]: Plugged pad: DragonRise Inc. Generic USB Joystick (121:6) on port #0.
        [INFO] [udev]: Pad #0 (/dev/input/event7) supports force feedback.
        [INFO] [udev]: Pad #0 (/dev/input/event7) supports 16 force feedback effects.
        [INFO] [Autoconf]: 0 profiles found.
        [INFO] [Autoconf]: no profiles found for DragonRise Inc. Generic USB Joystick (121/6).
        [INFO] [udev]: Plugged pad: DragonRise Inc. Generic USB Joystick (121:6) on port #1.
        [INFO] [udev]: Pad #1 (/dev/input/event8) supports force feedback.
        [INFO] [udev]: Pad #1 (/dev/input/event8) supports 16 force feedback effects.
        [INFO] [Autoconf]: 0 profiles found.
        [INFO] [Autoconf]: no profiles found for DragonRise Inc. Generic USB Joystick (121/6).
        [INFO] [Joypad]: Found joypad driver: "udev".
        [INFO] [Font]: Using font rendering backend: freetype.
        [INFO] [X11]: Suspending screensaver (X11, xdg-screensaver).
        [INFO] [Video]: Found display server: x11
        Protocol error: bad 3 (Window); Sequence Number 11
        Opcode (20, 0) = GetProperty
        Bad resource 0 (0x0)
        at -e line 16.
        [INFO] [PulseAudio]: Requested 24576 bytes buffer, got 18432.
        [INFO] [Menu]: Found menu display driver: "gl".
        [ERROR] Failed to create rendering backend: freetype.
        [ERROR] Failed to create rendering backend: stb-unicode.
        [INFO] [Font]: Using font rendering backend: bitmap.
        [ERROR] Failed to create rendering backend: freetype.
        [ERROR] Failed to create rendering backend: stb-unicode.
        [INFO] [Font]: Using font rendering backend: bitmap.
        [INFO] [Menu]: Found menu display driver: "gl".
        [CDROM] Could not open /dev/sg2, please check permissions.
        [CDROM] Could not open /dev/sg1, please check permissions.
        [CDROM] Could not open /dev/sg0, please check permissions.
        [INFO] [config] Saved new config to "/tmp/ra/.config/retroarch/retroarch.cfg".
        [ERROR] Failed to create rendering backend: freetype.
        [ERROR] Failed to create rendering backend: stb-unicode.
        [INFO] [Font]: Using font rendering backend: bitmap.
        [ERROR] Failed to create rendering backend: freetype.
        [ERROR] Failed to create rendering backend: stb-unicode.
        [INFO] [Font]: Using font rendering backend: bitmap.
        [WARN] [XMB] Asset missing: /tmp/ra/.config/retroarch/assets/xmb/monochrome/png/retroarch.png
        [WARN] [XMB] Critical asset missing, no icons will be drawn
        [INFO] [LED]: LED driver = 'null' 0x5621dd59fce0
        [INFO] [MIDI]: Initializing ...
        [INFO] [MIDI]: Input disabled.
        [INFO] [MIDI]: Output disabled.
        [INFO] [MIDI]: Initialized "alsa" driver.
        [INFO] SRAM will not be saved.
        [INFO] Loading history file: [/tmp/ra/.config/retroarch/content_history.lpl].
        [INFO] Loading history file: [/tmp/ra/.config/retroarch/content_music_history.lpl].
        [INFO] Loading history file: [/tmp/ra/.config/retroarch/content_video_history.lpl].
        [INFO] Loading history file: [/tmp/ra/.config/retroarch/content_image_history.lpl].
        [INFO] Loading favorites file: [/tmp/ra/.config/retroarch/content_favorites.lpl].
        [INFO] [GL]: VSync => on
        [INFO] [GLX]: glXSwapIntervalEXT(1)
        [INFO] [GL]: VSync => on
        [INFO] [GLX]: glXSwapIntervalEXT(1)
        [INFO] [PulseAudio]: Pausing.
        [ERROR] Failed to create rendering backend: freetype.
        [ERROR] Failed to create rendering backend: stb-unicode.
        [INFO] [Font]: Using font rendering backend: bitmap.
        [ERROR] Failed to create rendering backend: freetype.
        [ERROR] Failed to create rendering backend: stb-unicode.
        [INFO] [Font]: Using font rendering backend: bitmap.
        [INFO] [PulseAudio]: Unpausing.
        [INFO] [config] Saved new config to "/tmp/ra/.config/retroarch/retroarch.cfg".
        [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
        [INFO] Unloading game..
        [INFO] [PulseAudio]: Pausing.
        [INFO] Unloading core..
        [INFO] Unloading core symbols..
        [INFO] [XINERAMA]: Xinerama version: 1.1.
        [INFO] [XINERAMA]: Xinerama screens: 1.
        [INFO] [XINERAMA]: Saved monitor #0.
        [INFO] [Video]: Average monitor Hz: 60.002400 Hz. (3.187 % frame time deviation, based on 2048 last samples).
        [INFO] [Video]: Average monitor Hz: 60.002400 Hz. (3.187 % frame time deviation, based on 2048 last samples).
        arcadecab@arcadecab-750-411:~$

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          Did you install the AMD driver for your card ? Did you try with the open source (radv) driver instead ?

          1 Reply Last reply Reply Quote 0
          • C
            clownnut
            last edited by

            i have not, i am new to ubuntu and retropie. i will that now and report back.

            1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators
              last edited by

              Please can you use a pastebin site for your large logs or format them with markdown (three backticks above and below).

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              C 1 Reply Last reply Reply Quote 0
              • C
                clownnut @BuZz
                last edited by

                @BuZz sorry, i am new to this
                after install vulkan
                here's the log
                pastebin.com/TLmcibg1

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  That doesn't seem to work at all - but it looks like it's using the same GPU driver (proprietary AMD install).

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    clownnut @mitu
                    last edited by

                    @mitu i guess i dont know how to install valkun
                    i uninstall amdpro first, then i follow this
                    https://linuxconfig.org/install-and-test-vulkan-on-linux.

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by

                      If the vulkaninfo command is ok, then try switching the RetroArch's video driver from gl to vulkan in /opt/retropie/configs/all/retroarch.cfg. It should be the line with video_driver.

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        clownnut @mitu
                        last edited by clownnut

                        @mitu you are a miracle worker!!!! working perfectly now. thank you so much for all the help. :)

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        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.