Bug#983873: retroarch: Menu freezes shortly after start

Pelle pelle at riseup.net
Fri Mar 12 13:51:24 GMT 2021


> I'm using X11 (not Wayland) 
The issue happens on Wayland. On X11 the RetroArch menu works (although 
some of the menu icons are black squares and a few other glitches).

>
> If the 1.9.0 you tested was the flatpak, I wonder whether it's 
> possible for you to also to test a flatpak of 1.7.3, in case there is 
> a relevant difference in the build environment or the libraries used? 

The oldest available version of RetroArch on Flathub is 1.7.6:

    $ flatpak update --commit=a437b0ef4eb1f1563d84a8ec881b9f19eb9fb84c06b35ecafe4ce85d5aad918a org.libretro.RetroArch

That version does have the menu freeze issue under Wayland which I guess 
means that the issue has been fixed in upstream.

> Could you please run it as "retroarch --verbose" and post some or all 
> of the output up to the point where it freezes?

    $ retroarch --verbose
    [INFO] RetroArch 1.7.3 (Git b2ceb50)
    [INFO] === Build =======================================
    Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES
    Built: Nov 20 2020
    [INFO] Version: 1.7.3
    [INFO] Git: b2ceb50
    [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: 29970.03 Hz.
    [INFO] [Video]: Video @ fullscreen
    [INFO] [Video]: Starting threaded video driver ...
    [INFO] [Wayland]: Seat name: seat0.
    [INFO] [Wayland]: Physical width: 380 mm x 210 mm.
    [INFO] [Wayland]: Video mode: 1600 x 900 @ 60.0830 Hz.
    [INFO] [Wayland]: Setting buffer scale factor to 1.
    [ERROR] [Wayland]: Failed to create shell.
    [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 1600x900.
    [INFO] [GLX]: Window manager is wlroots wm.
    [INFO] [XINERAMA]: Xinerama version: 1.1.
    [INFO] [XINERAMA]: Xinerama screens: 1.
    [INFO] [GLX]: Using Xinerama on screen #0.
    [INFO] [GLX]: X = 0, Y = 0, W = 1600, H = 900.
    [INFO] [GLX]: Using windowed fullscreen.
    [INFO] [GLX]: Found swap function: glXSwapIntervalEXT.
    [INFO] [GLX]: glXSwapIntervalEXT(1)
    [INFO] [GL]: Vendor: AMD, Renderer: AMD KABINI (DRM 2.50.0, 5.10.0-4-amd64, LLVM 11.0.1).
    [INFO] [GL]: Version: 4.5 (Compatibility Profile) Mesa 20.3.4.
    [INFO] [GL]: Using resolution 1600x900
    [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] Resetting shader to defaults ...
    [INFO] [GL]: Using 4 textures.
    [INFO] [GL]: Loaded 1 program(s).
    [INFO] [GL]: Using GL_RGB565 for texture uploads.
    [INFO] [Joypad]: Found joypad driver: "udev".
    [INFO] [Font]: Using font rendering backend: freetype.
    [INFO] [Video]: Found display server: x11
    [INFO] [SDL audio]: Requested 64 ms latency, got 42 ms
    [WARN] Audio rate control was desired, but driver does not support needed features.
    [INFO] [LED]: LED driver = 'null' 0x55cac486caa0
    [ERROR] Implementation uses threaded audio. Cannot use rewind..
    [INFO] SRAM will not be saved.
    [INFO] Loading history file: [/home/pelle/.config/retroarch/content_history.lpl].
    [INFO] Loading history file: [/home/pelle/.config/retroarch/content_favorites.lpl].
    [INFO] Loading history file: [/home/pelle/.config/retroarch/content_music_history.lpl].
    [INFO] Loading history file: [/home/pelle/.config/retroarch/content_video_history.lpl].
    [INFO] Loading history file: [/home/pelle/.config/retroarch/content_image_history.lpl].

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 665 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20210312/ed541567/attachment.sig>


More information about the Pkg-games-devel mailing list