Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Dissent vv0.0.30 no longer opens after recent flatpak updates #314

Closed
Scotty-Trees opened this issue Sep 22, 2024 · 4 comments
Closed
Labels
bug Something isn't working

Comments

@Scotty-Trees
Copy link

Greetings,

I'm on Fedora 40 Gnome 46.5, fully up to date and ran the flatpak update today and now Dissent won't start, here is the terminal output I am getting below. Btw, it may be relevant, but I am using an Acer laptop with hybrid Intel/Nvidia graphics running Nvidia 560.35.03. However I didn't have any issues with flatpaks running until recent flatpak updates.

Please let me know if you need any more detailed information.

scott@fedora:~$ flatpak run so.libdb.dissent
00:28:59.930 DBG not reading user.css since it doesn't exist path=/home/scott/.var/app/so.libdb.dissent/config/dissent/user.css
00:29:00.071 INF Vulkan: Loader Message: linux_read_sorted_physical_devices: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:      Original order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150 priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [1] llvmpipe (LLVM 18.1.8, 256 bits) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [2] Intel(R) UHD Graphics 620 (KBL GT2) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:      Sorted order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [1] Intel(R) UHD Graphics 620 (KBL GT2)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [2] llvmpipe (LLVM 18.1.8, 256 bits)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message: linux_read_sorted_physical_devices: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:      Original order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150 priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [1] llvmpipe (LLVM 18.1.8, 256 bits) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [2] Intel(R) UHD Graphics 620 (KBL GT2) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:      Sorted order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [1] Intel(R) UHD Graphics 620 (KBL GT2)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.071 INF Vulkan: Loader Message:            [2] llvmpipe (LLVM 18.1.8, 256 bits)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.073 INF Vulkan: Loader Message: linux_read_sorted_physical_devices: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.073 INF Vulkan: Loader Message:      Original order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150 priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [1] llvmpipe (LLVM 18.1.8, 256 bits) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [2] Intel(R) UHD Graphics 620 (KBL GT2) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:      Sorted order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [1] Intel(R) UHD Graphics 620 (KBL GT2)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [2] llvmpipe (LLVM 18.1.8, 256 bits)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message: linux_read_sorted_physical_devices: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:      Original order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150 priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [1] llvmpipe (LLVM 18.1.8, 256 bits) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [2] Intel(R) UHD Graphics 620 (KBL GT2) priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:      Sorted order: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [0] NVIDIA GeForce MX150   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [1] Intel(R) UHD Graphics 620 (KBL GT2)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.074 INF Vulkan: Loader Message:            [2] llvmpipe (LLVM 18.1.8, 256 bits)   priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.075 INF Vulkan: Loader Message: Removing driver /usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_radeon.so due to not having any physical devices priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message: Removing driver /usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_nouveau.so due to not having any physical devices priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message: Removing driver /usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_intel_hasvk.so due to not having any physical devices priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message: Failed to find vkGetDeviceProcAddr in layer "libVkLayer_MESA_device_select.so" priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message: vkCreateDevice layer callstack setup to: priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message:    <Application> priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message:      || priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message:    <Loader> priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message:      || priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message:    <Device> priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
00:29:00.076 INF Vulkan: Loader Message:        Using "Intel(R) UHD Graphics 620 (KBL GT2)" with driver: "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_intel.so" priority=6 code_file=../gdk/gdkvulkancontext.c code_line=1650 code_func=gdk_vulkan_debug_report glib_domain=Gdk
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
00:29:00.159 INF Error 71 (Protocol error) dispatching to Wayland display. priority=5 code_file=../gdk/wayland/gdkdisplay-wayland.c code_line=2807 code_func=gdk_wayland_display_dispatch_queue glib_domain=Gdk
scott@fedora:~$ 

System Info:

# System Details Report
---

## Report details
- **Date generated:**                              2024-09-21 23:40:08

## Hardware Information:
- **Hardware Model:**                              Acer Aspire E5-576G
- **Memory:**                                      16.0 GiB
- **Processor:**                                   Intel® Core™ i5-8250U × 8
- **Graphics:**                                    Intel® UHD Graphics 620 (KBL GT2)
- **Graphics 1:**                                  NVIDIA GeForce MX150
- **Disk Capacity:**                               256.1 GB

## Software Information:
- **Firmware Version:**                            V1.32
- **OS Name:**                                     Fedora Linux 40 (Workstation Edition)
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               46
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.10.10-200.fc40.x86_64

Also, here is my current flatpak runtimes installed:

scott@fedora:~$ flatpak list --runtime
Name                                                Application ID                                                    Version                                Branch                    Installation
Freedesktop Platform                                org.freedesktop.Platform                                          freedesktop-sdk-22.08.26               22.08                     system
Freedesktop Platform                                org.freedesktop.Platform                                                                                 23.08                     system
Freedesktop Platform                                org.freedesktop.Platform                                          freedesktop-sdk-24.08.1                24.08                     system
i386                                                org.freedesktop.Platform.Compat.i386                                                                     24.08                     system
Mesa                                                org.freedesktop.Platform.GL.default                               24.0.9                                 22.08                     system
Mesa (Extra)                                        org.freedesktop.Platform.GL.default                               24.0.9                                 22.08-extra               system
Mesa                                                org.freedesktop.Platform.GL.default                               24.2.1                                 23.08                     system
Mesa (Extra)                                        org.freedesktop.Platform.GL.default                               24.2.1                                 23.08-extra               system
Mesa                                                org.freedesktop.Platform.GL.default                               24.2.2                                 24.08                     system
Mesa (Extra)                                        org.freedesktop.Platform.GL.default                               24.2.2                                 24.08extra                system
nvidia-560-35-03                                    org.freedesktop.Platform.GL.nvidia-560-35-03                                                             1.4                       system
Mesa                                                org.freedesktop.Platform.GL32.default                             24.2.2                                 24.08                     system
nvidia-550-90-07                                    org.freedesktop.Platform.GL32.nvidia-550-90-07                                                           1.4                       system
nvidia-555-58-02                                    org.freedesktop.Platform.GL32.nvidia-555-58-02                                                           1.4                       system
nvidia-560-35-03                                    org.freedesktop.Platform.GL32.nvidia-560-35-03                                                           1.4                       system
Intel                                               org.freedesktop.Platform.VAAPI.Intel                                                                     22.08                     system
Intel                                               org.freedesktop.Platform.VAAPI.Intel                                                                     23.08                     system
Intel                                               org.freedesktop.Platform.VAAPI.Intel                                                                     24.08                     system
ffmpeg-full                                         org.freedesktop.Platform.ffmpeg-full                                                                     23.08                     system
FFmpeg extension with extra codecs                  org.freedesktop.Platform.ffmpeg-full                                                                     24.08                     system
openh264                                            org.freedesktop.Platform.openh264                                 2.1.0                                  2.2.0                     system
openh264                                            org.freedesktop.Platform.openh264                                 2.4.1                                  2.4.1                     system
GNOME Application Platform version 45               org.gnome.Platform                                                                                       45                        system
GNOME Application Platform version 46               org.gnome.Platform                                                                                       46                        system
GNOME Application Platform version 47               org.gnome.Platform                                                                                       47                        system
Adwaita dark GTK theme                              org.gtk.Gtk3theme.Adwaita-dark                                                                           3.22                      system
KDE Application Platform                            org.kde.Platform                                                                                         5.15-23.08                system
KDE Application Platform                            org.kde.Platform                                                                                         6.7                       system
QGnomePlatform                                      org.kde.PlatformTheme.QGnomePlatform                                                                     5.15-23.08                system
QAdwaitaDecorations                                 org.kde.WaylandDecoration.QAdwaitaDecorations                                                            5.15-23.08                system
QAdwaitaDecorations                                 org.kde.WaylandDecoration.QAdwaitaDecorations                                                            6.7                       system
QGnomePlatform-decoration                           org.kde.WaylandDecoration.QGnomePlatform-decoration                                                      5.15-23.08                system
scott@fedora:~$ 
@Scotty-Trees Scotty-Trees added the bug Something isn't working label Sep 22, 2024
@diamondburned
Copy link
Owner

I have a few questions:

  • Does this happen under X/without Wayland?
  • Does this happen with Dissent v0.0.29?
  • Does this happen with other GTK4 apps running in Flatpak?
  • What about running Dissent outside Flatpak?

@diamondburned
Copy link
Owner

Also, it's rather interesting that your GTK is using Vulkan. AFAIK, GTK should still be using its GL renderer by default.

@Scotty-Trees
Copy link
Author

Also, it's rather interesting that your GTK is using Vulkan. AFAIK, GTK should still be using its GL renderer by default.

I believe Nvidia (or mesa?) just changed the new default to Vulkan, so this change literally just went live very recently, when these issues starting happening.

I'm getting reports that it's a mesa issue perhaps, here's two relevant links. There's nothing wrong with Dissent itself, so I believe you are free to close this issue if you like. If I use Flatseal and turn off "Wayland windowing system" then I can get Dissent to launch as it just falls back to X11. Hoping upstream gets a fix out soon though.

https://gitlab.freedesktop.org/mesa/mesa/-/issues/11723

https://bugzilla.redhat.com/show_bug.cgi?id=2301725

@diamondburned
Copy link
Owner

Closing since this doesn't seem to be a Dissent bug, but feel free to continue the discussion. I, for one, am looking forward to using the Vulkan renderer.

@diamondburned diamondburned closed this as not planned Won't fix, can't repro, duplicate, stale Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants