Skip to content

Fatal error when "Failed to initialize graphics backend for OpenGL."

Bug report

  • Platform: Linux
  • OS version: Linux Mint 22.2 Cinnamon
  • Jami version:
  • Distribution channel : Jami.net using Terminal command
  • Account-related devices: single
  • Can you reproduce the bug: womabe is able to at will

Steps to reproduce (STR)

$ jami -d
client	[1760140105561][INF][766a37f92300]: Using Qt runtime version: 6.8.3
client	[1760140105575][INF][766a37f92300]: "notify server name: cinnamon, vendor: GNOME, version: 6.4.8, spec: 1.2"
client	[1760140105589][INF][766a37f92300]: "Using locale: de_CH"
[1760140105.609|36829] UPnPContext: Starting dedicated io_context thread
[1760140105.610|36829] UPnPContext: Starting dedicated io_context thread
[1760140105.610|36829] Creating UPnPContext instance [0x5dee7d5ad540]
[1760140105.611|36840] PUPnP: Creating instance [0x7669fc000ec0]…
[1760140105.612|36829|ringbuffer.cpp          :47  ] Create new RingBuffer audiolayer_id
[1760140105.613|36829|manager.cpp             :683 ] Uninitialized
[1760140105.613|36829|manager.cpp             :683 ] Uninitialized
01:48:25.615         os_core_unix.c !pjlib 2.15.1 for POSIX initialized
[1760140105.616|36829|manager.cpp             :758 ] Using PJSIP version: 2.15.1 for x86_64-pc-linux-gnu
[1760140105.616|36829|manager.cpp             :759 ] Using GnuTLS version: 3.8.3
[1760140105.616|36829|manager.cpp             :760 ] Using OpenDHT version: 3.5.4
[1760140105.616|36829|manager.cpp             :761 ] Using FFmpeg version: 6.0.1
[1760140105.616|36829|manager.cpp             :764 ] Using libgit2 version: 1.8.0
[1760140105.617|36829|sipvoiplink.cpp         :642 ] Using SIP nameserver: 127.0.0.53
[1760140105.618|36829|sipvoiplink.cpp         :736 ] SIPVoIPLink@0x5dee7d50aa70
[1760140105.619|36829|manager.cpp             :778 ] Configuration file path: /home/wmac/.config/jami/dring.yml
[1760140105.624|36829|manager.cpp             :2844] Preferences node unserialize YAML exception: invalid node; first invalid key: "preferences"
[1760140105.624|36829|manager.cpp             :434 ] Error while parsing /home/wmac/.config/jami/dring.yml
[1760140105.624|36829|manager.cpp             :805 ] Restoring last working configuration
[1760140105.624|36829|manager.cpp             :2844] Preferences node unserialize YAML exception: invalid node; first invalid key: "preferences"
[1760140105.624|36829|manager.cpp             :434 ] Error while parsing /home/wmac/.config/jami/dring.yml
[1760140105.625|36829|ringbuffer.cpp          :47  ] Create new RingBuffer urgentRingBuffer_id
[1760140105.625|36829|audiolayer.cpp          :56  ] [audiolayer] AGC: 1, noiseReduce: auto, VAD: 1, echoCancel: auto, audioProcessor: webrtc
[1760140105.625|36829|pulselayer.cpp          :63  ] [audiolayer] Created PulseAudio layer
[1760140105.625|36829|audiolayer.cpp          :165 ] [audiolayer] setHasNativeNS: 0
[1760140105.625|36829|pulselayer.cpp          :140 ] Waiting…
[1760140105.625|36844|pulselayer.cpp          :140 ] Waiting…
[1760140105.625|36844|pulselayer.cpp          :140 ] Waiting…
[1760140105.629|36844|pulselayer.cpp          :144 ] Connection to PulseAudio server established
[1760140105.629|36844|pulselayer.cpp          :174 ] Updating PulseAudio sink list
[1760140105.629|36844|pulselayer.cpp          :191 ] Updating PulseAudio source list
[1760140105.629|36844|pulselayer.cpp          :208 ] Updating PulseAudio server info
[1760140105.630|36844|pulselayer.cpp          :679 ] PulseAudio server info:
    Server name: PulseAudio (on PipeWire 1.0.5)
    Server version: 15.0.0
    Default sink: alsa_output.usb-DisplayLink_USB3.0_5K_Graphic_Docking_4310338250735-02.iec958-stereo
    Default source: alsa_input.pci-0000_00_1f.3.analog-stereo
    Default sample specification: float32le 2ch 48000Hz
    Default channel map: front-left,front-right
[1760140105.630|36844|audiolayer.cpp          :69  ] Hardware audio format available: {flt, 2 channels, 48000Hz} 0
[1760140105.630|36844|manager.cpp             :2653] Audio format changed: {s16, 1 channels, 16000Hz} → {flt, 2 channels, 48000Hz}
[1760140105.658|36829|video_device_monitor_impl.cpp:146 ] udev: adding device with id RHF-200904_Integrated_Camera
[1760140105.754|36829|video_device.h          :128 ] Default video settings: 640x480, 25 FPS
[1760140105.754|36829|video_device_monitor_impl.cpp:146 ] udev: adding device with id RHF-200904_Integrated_Camera
[1760140105.754|36829|video_device_monitor_impl.cpp:146 ] udev: adding device with id Azurewave_Integrated_Camera_200901010001
[1760140105.851|36829|video_device.h          :128 ] Default video settings: 960x540, 30 FPS
[1760140105.851|36829|video_device_monitor_impl.cpp:146 ] udev: adding device with id Azurewave_Integrated_Camera_200901010001
[1760140105.851|36829|video_device_monitor_impl.cpp:146 ] udev: adding device with id Azurewave_Integrated_Camera_200901010001
[1760140105.851|36829|video_device_monitor_impl.cpp:146 ] udev: adding device with id Azurewave_Integrated_Camera_200901010001
[1760140105.852|36829|video_device_monitor_impl.cpp:150 ] udev: No ID_SERIAL detected, fallback on path (your camera may be a fake camera)
[1760140105.853|36829|video_device_monitor.cpp:217 ] Failed to add device /dev/v4l-touch0: Touch device, ignoring it
Daemon is running
client	[1760140105858][WRN][766a37f92300]: Spell check language setting is empty or invalid, resetting to current locale
client	[1760140105858][WRN][766a37f92300]: Dictionary not found for locale: "de_CH"
default	[1760140105969][WRN][766a37f92300]: QGLXContext: Failed to create dummy context
client	[1760140105979][INF][766a37f92300]: Screen saver dbus interface:  "org.freedesktop.ScreenSaver"
qml	[1760140105996][INF][766a37f92300]:[qrc:/MainApplicationWindow.qml:147] Initializing main view
default	[1760140106131][WRN][766a37f92300]: Failed to set dictionary for locale: "de_CH"
default	[1760140106294][WRN][766a37f92300]: QRhiGles2: Failed to create temporary context
default	[1760140106315][WRN][766a37f92300]: QRhiGles2: Failed to create context
default	[1760140106396][WRN][766a37f92300]: WebEngineContext is used before QtWebEngineQuick::initialize() or OpenGL context creation failed.
client	[1760140106516][INF][766a37f92300]: Main window loaded using "OpenGLRhi"
[1544157:1544157:1011/014826.572685:ERROR:system_network_context_manager.cpp(293)] Cannot use V8 Proxy resolver in single process mode.
[1544157:1544157:1011/014826.574961:ERROR:system_network_context_manager.cpp(293)] Cannot use V8 Proxy resolver in single process mode.
default	[1760140106631][WRN][766a37f92300]: QRhiGles2: Failed to create temporary context
default	[1760140106651][WRN][766a37f92300]: QRhiGles2: Failed to create context
default	[1760140106651][WRN][766a37f92300]: Failed to create RHI (backend 2)
default	[1760140106651][FTL][766a37f92300]: Failed to initialize graphics backend for OpenGL.
Abgebrochen (Speicherabzug geschrieben)

https://forum.jami.net/t/installation-unter-linux/1810/7