Skip to content

[Bug] invisible nc and black notificationsΒ #679

@ibrokemypie

Description

@ibrokemypie

Describe the bug
After a while, swaync breaks, notification popups become black rectangles and the notification center becomes blank/transparent

To Reproduce
Run swaync for some time

Expected behavior
Swaync works

Please provide logs if you're experiencing notification errors / bugs

** (swaync:540714): DEBUG: 11:13:46.029: notificationWindow.vala:361: Setting monitor for ControlCenter: (null)
** (swaync:540714): DEBUG: 11:13:46.034: notificationWindow.vala:361: Setting monitor for ControlCenter: (null)
Batch offset=0x0 len=0x8 on queue 0 (aperture: 0.0Mb, 0.0Mb VRAM only)
   BO: addr=0xffffeffeffffe000-0xffffeffeffffffff map=  0x7fae5437c000 size=      8KB handle=00009 capture=1 vram_only=0 name=workaround
   BO: addr=0xffffeffeffffd000-0xffffeffeffffdfff map=  0x7fae5437b000 size=      4KB handle=00010 capture=1 vram_only=0 name=trivial-batch

(swaync:540714): Gdk-WARNING **: 11:13:46.058: Vulkan: ../src/intel/vulkan/i915/anv_batch_chain.c:684: i915_queue_exec_locked(969) failed: Input/output error (VK_ERROR_DEVICE_LOST)
(swaync:540714): Gdk-DEBUG: 11:13:46.059: Vulkan: ../src/vulkan/runtime/vk_device.c:380: Timeline mode is ASSISTED.

(swaync:540714): Gsk-WARNING **: 11:13:46.063: vkQueueSubmit(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.067: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.072: vkQueueSubmit(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.079: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.079: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.081: vkQueueSubmit(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.091: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.092: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.092: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.093: vkQueueSubmit(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.113: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.113: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.113: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.113: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.113: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.113: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:13:46.116: vkQueueSubmit(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gdk-WARNING **: 11:13:46.116: vkQueuePresentKHR(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

^[[27;6;9~** (swaync:540714): DEBUG: 11:16:18.763: controlCenter.vala:437: Setting monitor for ControlCenter: (null)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkGetFenceStatus(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.764: vkWaitForFences(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

(swaync:540714): Gsk-WARNING **: 11:16:18.841: vkQueueSubmit(): The logical or physical device has been lost. (VK_ERROR_DEVICE_LOST) (-4)

Screenshots
Image

Desktop (please complete the following information):

  • OS: nixos
  • Version: unstable

Additional context
swaync 0.12.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions