[GH-ISSUE #1401] [REGRESSION] ironbar reload #7446

Closed
opened 2026-05-23 02:54:31 +01:00 by JakeStanger · 0 comments
Owner

Originally created by @ildar on GitHub (Feb 25, 2026).
Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1401

Describe the bug
Ironbar stops (or quits) on ironbar reload command. It did not in GTK3-based version.

To reproduce
Steps to reproduce the behavior:

  1. run ironbar reload
  2. ironbar stops

Expected behavior
keep running

System information:

  • Distro: ALTLinux p11
  • Compositor: Pinnacle
  • Ironbar version: 0.18.0

Configuration

No configuration files (default)

Additional context
log:

log ```

2026-02-25T10:04:09.899601Z ERROR ironbar::config: styles at '/home/ildar/.config/ironbar/style.css' not found, falling back to minimal theme
2026-02-25T10:04:09.899718Z ERROR ironbar::config: Error loading config: configuration file "/home/ildar/.config/ironbar/config" not found
2026-02-25T10:04:09.941219Z WARN GTK: [Gtk] Unknown key gtk-fallback-icon-theme in /home/ildar/.config/gtk-4.0/settings.ini
2026-02-25T10:04:10.237928Z ERROR ironbar::bar: failed to create module Workspaces:
0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"]

Location:
src/clients/mod.rs:115

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
2026-02-25T10:04:10.438714Z ERROR ironbar::bar: failed to create module Workspaces:
0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"]

Location:
src/clients/mod.rs:115

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
2026-02-25T10:04:20.133066Z ERROR ironbar::config: styles at '/home/ildar/.config/ironbar/style.css' not found, falling back to minimal theme
2026-02-25T10:04:20.133133Z ERROR ironbar::config: Error loading config: configuration file "/home/ildar/.config/ironbar/config" not found
2026-02-25T10:04:20.133948Z ERROR ironbar::bar: failed to create module Workspaces:
0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"]

Location:
src/clients/mod.rs:115

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
2026-02-25T10:04:20.150196Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.150266Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.150856Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.157088Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.157124Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.157683Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.159732Z ERROR ironbar::bar: failed to create module Workspaces:
0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"]

Location:
src/clients/mod.rs:115

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
2026-02-25T10:04:20.169890Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.169929Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.170546Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.170621Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.170649Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)
2026-02-25T10:04:20.170914Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000)

</details>
Originally created by @ildar on GitHub (Feb 25, 2026). Original GitHub issue: https://github.com/JakeStanger/ironbar/issues/1401 **Describe the bug** Ironbar stops (or quits) on `ironbar reload` command. It did not in GTK3-based version. **To reproduce** Steps to reproduce the behavior: 1. run `ironbar reload` 2. ironbar stops **Expected behavior** keep running **System information:** - Distro: ALTLinux p11 - Compositor: Pinnacle - Ironbar version: 0.18.0 **Configuration** No configuration files (default) **Additional context** log: <details><summary>log</summary> ``` 2026-02-25T10:04:09.899601Z ERROR ironbar::config: styles at '/home/ildar/.config/ironbar/style.css' not found, falling back to minimal theme 2026-02-25T10:04:09.899718Z ERROR ironbar::config: Error loading config: configuration file "/home/ildar/.config/ironbar/config" not found 2026-02-25T10:04:09.941219Z WARN GTK: [Gtk] Unknown key gtk-fallback-icon-theme in /home/ildar/.config/gtk-4.0/settings.ini 2026-02-25T10:04:10.237928Z ERROR ironbar::bar: failed to create module Workspaces: 0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"] Location: src/clients/mod.rs:115 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it. Run with RUST_BACKTRACE=full to include source snippets. 2026-02-25T10:04:10.438714Z ERROR ironbar::bar: failed to create module Workspaces: 0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"] Location: src/clients/mod.rs:115 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it. Run with RUST_BACKTRACE=full to include source snippets. 2026-02-25T10:04:20.133066Z ERROR ironbar::config: styles at '/home/ildar/.config/ironbar/style.css' not found, falling back to minimal theme 2026-02-25T10:04:20.133133Z ERROR ironbar::config: Error loading config: configuration file "/home/ildar/.config/ironbar/config" not found 2026-02-25T10:04:20.133948Z ERROR ironbar::bar: failed to create module Workspaces: 0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"] Location: src/clients/mod.rs:115 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it. Run with RUST_BACKTRACE=full to include source snippets. 2026-02-25T10:04:20.150196Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.150266Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.150856Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.157088Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.157124Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.157683Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.159732Z ERROR ironbar::bar: failed to create module Workspaces: 0: workspaces is unsupported by compositor. The following are supported: ["sway", "hyprland", "niri"] Location: src/clients/mod.rs:115 Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it. Run with RUST_BACKTRACE=full to include source snippets. 2026-02-25T10:04:20.169890Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.169929Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.170546Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.170621Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.170649Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceFormatsKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) 2026-02-25T10:04:20.170914Z WARN GTK: [Gdk] vkGetPhysicalDeviceSurfaceCapabilitiesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) ``` </details>
JakeStanger 2026-05-23 02:54:31 +01:00
  • closed this issue
  • added the
    T:Bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#7446
No description provided.