Window doesn't open?
The problem
When I try to launch GitHub Desktop, it's nonfunctional. There's an icon ion the task manager but no window opens.
Release version
Unknown
Operating system
Bazzite Linux
Steps to reproduce the behavior
No response
Log files
No response
Screenshots
No response
Additional context
No response
I am also experiencing this in Fedora Linux 41.
My System
- OS: Fedora Linux Plasma Desktop Edition 41 (Plasma Desktop 6.3.4, KDE Frameworks 6.12.0, Qt 6.8.2)
- Linux Kernel: 6.13.9-200.fc41.x86_64 (64-bit)
- Motherboard: MSI MAG B650 TOMAHAWK WIFI ATX AM5
- CPU: AMD Ryzen 7 9700X 8-Core Processor
- RAM: Lexar 32GB (2x16GB) ARES RGB DDR5 RAM 6000MT/s CL30 1.35V Desktop Memory
- Video: EVGA NVIDIA GeForce RTX 2080 SUPER w/ 8GB RAM
- NVIDIA video driver: Nouveau
When launching GitHub Desktop (current Flatpak version) from the terminal, I get the following output:
[2:0409/093029.844243:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[2:0409/093029.983329:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[2:0409/093029.983354:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
LaunchProcess: failed to execvp:
xdg-settings
LaunchProcess: failed to execvp:
xdg-settings
[43:0409/093030.114311:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
[43:0409/093030.114368:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[43:0409/093030.114391:ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap
[43:0409/093030.114420:ERROR:ozone_image_backing.cc(331)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[43:0409/093030.114441:ERROR:shared_image_manager.cc(231)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
[43:0409/093030.114484:ERROR:gpu_service_impl.cc(1164)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
[2:0409/093030.137046:ERROR:gpu_process_host.cc(1007)] GPU process exited unexpectedly: exit_code=8704
[108:0409/093030.272769:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
[108:0409/093030.272808:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[108:0409/093030.272824:ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap
[108:0409/093030.272850:ERROR:ozone_image_backing.cc(331)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[108:0409/093030.272863:ERROR:shared_image_manager.cc(231)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
[108:0409/093030.272888:ERROR:gpu_service_impl.cc(1164)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
[2:0409/093030.289273:ERROR:gpu_process_host.cc(1007)] GPU process exited unexpectedly: exit_code=8704
[143:0409/093030.421618:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
[143:0409/093030.421654:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[143:0409/093030.421671:ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap
[143:0409/093030.421697:ERROR:ozone_image_backing.cc(331)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[143:0409/093030.421711:ERROR:shared_image_manager.cc(231)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
[143:0409/093030.421745:ERROR:gpu_service_impl.cc(1164)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
[2:0409/093030.449476:ERROR:gpu_process_host.cc(1007)] GPU process exited unexpectedly: exit_code=8704
Okay, I was able to get the app to work by launching it with --disable-gpu, which disables GPU hardware acceleration. So, to permanently disable the acceleration, I set the environment variable GITHUB_DESKTOP_DISABLE_HARDWARE_ACCELERATION to 1 within KDE System Settings → Security & Privacy → Application Permissions → Flatpak Permissions → GitHub Desktop → Advanced Permissions → Environment.
Thanks for this solution! If not using KDE you can also set GITHUB_DESKTOP_DISABLE_HARDWARE_ACCELERATION=1 in flatseal
Same Problem here. Yes flatpak run io.github.shiftey.Desktop --disable-gpu will get it running. Honestly, I don't want to have to type that in all the time. And I can't load it automatically. I'm on an immutable system. I only have access to Flatpak. Are there any efforts to fix this?
[dida@dida-kuebel ~]$ flatpak run io.github.shiftey.Desktop LaunchProcess: failed to execvp: xdg-settings LaunchProcess: failed to execvp: xdg-settings [49:0618/224414.431509:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 [49:0618/224414.431554:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS [49:0618/224414.431571:ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap [49:0618/224414.431593:ERROR:ozone_image_backing.cc(331)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation [49:0618/224414.431603:ERROR:shared_image_manager.cc(231)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking [49:0618/224414.431626:ERROR:gpu_service_impl.cc(1164)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly. [71:0618/224414.433359:ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer. [2:0618/224414.435140:ERROR:gpu_process_host.cc(1007)] GPU process exited unexpectedly: exit_code=8704 [131:0618/224414.476272:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 [131:0618/224414.476308:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS [131:0618/224414.476326:ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap [131:0618/224414.476342:ERROR:ozone_image_backing.cc(331)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation [131:0618/224414.476354:ERROR:shared_image_manager.cc(231)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking [131:0618/224414.476381:ERROR:gpu_service_impl.cc(1164)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly. [2:0618/224414.479210:ERROR:gpu_process_host.cc(1007)] GPU process exited unexpectedly: exit_code=8704 [185:0618/224414.522922:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009 [185:0618/224414.522958:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS [185:0618/224414.522973:ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap [185:0618/224414.522987:ERROR:ozone_image_backing.cc(331)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation [185:0618/224414.522998:ERROR:shared_image_manager.cc(231)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking [185:0618/224414.523020:ERROR:gpu_service_impl.cc(1164)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly. [2:0618/224414.526125:ERROR:gpu_process_host.cc(1007)] GPU process exited unexpectedly: exit_code=8704
My System:
Operating System: KDE Linux 2025-06-18
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 9700X 8-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: AMD Radeon RX 7900 XT
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7E26
System Version: 1.0
Okay, I was able to get the app to work by launching it with
--disable-gpu, which disables GPU hardware acceleration. So, to permanently disable the acceleration, I set the environment variableGITHUB_DESKTOP_DISABLE_HARDWARE_ACCELERATIONto1within KDE System Settings → Security & Privacy → Application Permissions → Flatpak Permissions → GitHub Desktop → Advanced Permissions → Environment.
Thanks for this solution. I really need github desktop for my workflow and this ended up solving my issue with it not loading consistently. (Bazzite KDE)
Cheers.