Bug 1223901 - Retroarch (installed via main repo) fails to launch with video_driver set to Vulkan
Summary: Retroarch (installed via main repo) fails to launch with video_driver set to ...
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Yunhe Guo
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-05 04:12 UTC by Emma H
Modified: 2024-05-21 04:04 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emma H 2024-05-05 04:12:24 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
Build Identifier: 

Retroarch 1.18 fals to launch with video driver set to Vulkan. Will work with GL. Also affecting appimage version, and appimage versions on other non-Ubuntu Linux. Same bug I reported here, initially before discovering repo version affected as well: https://github.com/libretro/RetroArch/issues/16496

running from terminal with verbose flag:

gecko@localhost:~> retroarch --verbose
[INFO] [Config]: Looking for config in: "/home/gecko/.config/retroarch/retroarch.cfg".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i5-8365U CPU @ 1.60GHz
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.18.0
[INFO] Built: Mar 23 2024
[INFO] =================================================
[INFO] [Input]: Found input driver: "x".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Core]: Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Set video size to: fullscreen.
[ERROR] [Wayland]: Failed to connect to Wayland server.
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[ERROR] [Vulkan]: Could not find instance extensions. Will attempt without them.
[ERROR] [Vulkan]: Instance does not support required extensions.
[ERROR] Failed to create Vulkan instance.
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[ERROR] [Vulkan]: Could not find instance extensions. Will attempt without them.
[ERROR] [Vulkan]: Instance does not support required extensions.
[ERROR] Failed to create Vulkan instance.
[ERROR] [Vulkan]: Failed to create Vulkan context.
[INFO] [Vulkan]: Found vulkan context: "null".
[INFO] [Vulkan]: Detecting screen resolution: 320x240.
[INFO] [Vulkan]: Using resolution 320x240.
[ERROR] [Vulkan]: Failed to get context data.
[ERROR] [Video]: Cannot open video driver.. Exiting..
[ERROR] Fatal error received in: "video_driver_init_internal()"
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..

Reproducible: Always

Steps to Reproduce:
1.install retroarch via zypper in retroarch
2.open retroarch
3.change video driver to vulkan in driver settings
4. close and try to re-open
5. tryo to open from terminal with verbose flag
Actual Results:  
fails to launch

Expected Results:  
should launch and operate with Vulkan set as VD

on fresh install, other distros with appimage as well. Also reported elsewhere (see above).