hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
21.09k stars 882 forks source link

electron apps crash after launching #8188

Open ilolm opened 13 hours ago

ilolm commented 13 hours ago

Already reported ? *

Regression?

Yes

System Info and Version

System/Version info ```sh Hyprland, built from branch at commit 0f594732b063a90d44df8c5d402d658f27471dfe (props: bump version to 0.43.0). Date: Sun Sep 8 16:48:21 2024 Tag: v0.43.0, commits: 5196 flags: (if any) System Information: System name: Linux Node name: ILOVePACMAN Release: 6.6.56-1-lts Version: #1 SMP PREEMPT_DYNAMIC Thu, 10 Oct 2024 12:04:53 +0000 GPU information: 05:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU106 [GeForce RTX 2060 12GB] [10de:1f03] (rev a1) (prog-if 00 [VGA controller]) NVRM version: NVIDIA UNIX x86_64 Kernel Module 560.35.03 Fri Aug 16 21:39:15 UTC 2024 os-release: NAME="Arch Linux" PRETTY_NAME="Arch Linux" ID=arch BUILD_ID=rolling ANSI_COLOR="38;2;23;147;209" HOME_URL="https://archlinux.org/" DOCUMENTATION_URL="https://wiki.archlinux.org/" SUPPORT_URL="https://bbs.archlinux.org/" BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues" PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" LOGO=archlinux-logo plugins: ======Config-Start====== Config File: /home/user/.config/hypr/hyprland.conf: Read Succeeded # Sourcing external config files # Default Configs $configs = $HOME/.config/hypr/configs source=$configs/Settings.conf source=$configs/Keybinds.conf # User Configs $UserConfigs = $HOME/.config/hypr/UserConfigs source= $UserConfigs/Startup_Apps.conf source= $UserConfigs/ENVariables.conf source= $UserConfigs/Monitors.conf source= $UserConfigs/Laptops.conf source= $UserConfigs/LaptopDisplay.conf source= $UserConfigs/WindowRules.conf source= $UserConfigs/UserKeybinds.conf source= $UserConfigs/UserSettings.conf source= $UserConfigs/WorkspaceRules.conf Config File: /home/user/.config/hypr/configs/Settings.conf: Read Succeeded # Default Settings. avoid changing this file as during update, this will be replaced # refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables # Initial boot script enable to apply initial wallpapers, theming, new settings etc. exec-once = $HOME/.config/hypr/initial-boot.sh Config File: /home/user/.config/hypr/configs/Keybinds.conf: Read Succeeded # Default Keybinds # visit https://wiki.hyprland.org/Configuring/Binds/ for more info $mainMod = SUPER # Default $scriptsDir = $HOME/.config/hypr/scripts $configs = $HOME/.config/hypr/configs # User $UserConfigs = $HOME/.config/hypr/UserConfigs $UserScripts = $HOME/.config/hypr/UserScripts # Flameshot $flameshot = XDG_CURRENT_DESKTOP=sway flameshot gui bind = CTRL ALT, Delete, exec, hyprctl dispatch exit 0 bind = $mainMod, Q, killactive, bind = $mainMod, F, fullscreen bind = $mainMod SHIFT, Q, closewindow, bind = $mainMod SHIFT, F, togglefloating, bind = $mainMod ALT, F, exec, hyprctl dispatch workspaceopt allfloat bind = $mainMod, L, exec, $scriptsDir/LockScreen.sh bind = CTRL ALT, P, exec, $scriptsDir/Wlogout.sh # FEATURES / EXTRAS bind = $mainMod, H, exec, $scriptsDir/KeyHints.sh # Small help file bind = $mainMod ALT, R, exec, $scriptsDir/Refresh.sh # Refresh waybar, swaync, rofi bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh # emoji bind = $mainMod, S, exec, $scriptsDir/RofiSearch.sh # Google search from Rofi bind = $mainMod SHIFT, B, exec, $scriptsDir/ChangeBlur.sh # Toggle blur settings bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh # animations ON/OFF bind = $mainMod ALT, L, exec, $scriptsDir/ChangeLayout.sh # Toggle Master or Dwindle Layout bind = $mainMod ALT, V, exec, $scriptsDir/ClipManager.sh # Clipboard Manager bind = $mainMod SHIFT, N, exec, swaync-client -t -sw # swayNC panel bind = SHIFT, ALT_L, exec, $scriptsDir/SwitchKeyboardLayout.sh # Switch Keyboard Layout # FEATURES / EXTRAS (UserScripts) bind = $mainMod, E, exec, $UserScripts/QuickEdit.sh # Quick Edit Hyprland Settings bind = $mainMod SHIFT, M, exec, $UserScripts/RofiBeats.sh # online music bind = $mainMod, W, exec, $UserScripts/WallpaperSelect.sh # Select wallpaper to apply bind = CTRL ALT, W, exec, $UserScripts/WallpaperRandom.sh # Random wallpapers # Waybar / Bar related bind = $mainMod, B, exec, killall -SIGUSR1 waybar # Toggle hide/show waybar bind = $mainMod CTRL, B, exec, $scriptsDir/WaybarStyles.sh # Waybar Styles Menu bind = $mainMod ALT, B, exec, $scriptsDir/WaybarLayout.sh # Waybar Layout Menu # Master Layout bind = $mainMod CTRL, D, layoutmsg, removemaster bind = $mainMod, I, layoutmsg, addmaster bind = $mainMod, J, layoutmsg, cyclenext bind = $mainMod, K, layoutmsg, cycleprev bind = $mainMod, M, exec, hyprctl dispatch splitratio 0.3 bind = $mainMod, P, pseudo, # dwindle bind = $mainMod CTRL, Return, layoutmsg, swapwithmaster # group bind = $mainMod, G, togglegroup bind = ALT, tab, changegroupactive #change focus to another window # Special Keys / Hot Keys bind = , xf86audioraisevolume, exec, $scriptsDir/Volume.sh --inc #volume up bind = , xf86audiolowervolume, exec, $scriptsDir/Volume.sh --dec #volume down bind = , xf86AudioMicMute, exec, $scriptsDir/Volume.sh --toggle-mic #mute mic bind = , xf86audiomute, exec, $scriptsDir/Volume.sh --toggle bind = , xf86Sleep, exec, systemctl suspend # sleep button bind = , xf86Rfkill, exec, $scriptsDir/AirplaneMode.sh #Airplane mode # media controls using keyboards bind = , xf86AudioPlayPause, exec, $scriptsDir/MediaCtrl.sh --pause bind = , xf86AudioPause, exec, $scriptsDir/MediaCtrl.sh --pause bind = , xf86AudioPlay, exec, $scriptsDir/MediaCtrl.sh --pause bind = , xf86AudioNext, exec, $scriptsDir/MediaCtrl.sh --nxt bind = , xf86AudioPrev, exec, $scriptsDir/MediaCtrl.sh --prv bind = , xf86audiostop, exec, $scriptsDir/MediaCtrl.sh --stop # Screenshot keybindings NOTE: You may need to press Fn key as well bind = SHIFT, Print, exec, $flameshot bind = $mainMod, Print, exec, $scriptsDir/ScreenShot.sh --now bind = $mainMod SHIFT, Print, exec, $scriptsDir/ScreenShot.sh --area bind = $mainMod CTRL, Print, exec, $scriptsDir/ScreenShot.sh --in5 #screenshot in 5 secs bind = $mainMod ALT, Print, exec, $scriptsDir/ScreenShot.sh --in10 #screenshot in 10 secs bind = ALT, Print, exec, $scriptsDir/ScreenShot.sh --active #take screenshot of active window # screenshot with swappy (another screenshot tool) bind = $mainMod SHIFT, S, exec, $scriptsDir/ScreenShot.sh --swappy # Resize windows binde = $mainMod SHIFT, left, resizeactive,-50 0 binde = $mainMod SHIFT, right, resizeactive,50 0 binde = $mainMod SHIFT, up, resizeactive,0 -50 binde = $mainMod SHIFT, down, resizeactive,0 50 # Move windows bind = $mainMod CTRL, left, movewindow, l bind = $mainMod CTRL, right, movewindow, r bind = $mainMod CTRL, up, movewindow, u bind = $mainMod CTRL, down, movewindow, d # Move focus with mainMod + arrow keys bind = $mainMod, left, movefocus, l bind = $mainMod, right, movefocus, r bind = $mainMod, up, movefocus, u bind = $mainMod, down, movefocus, d # Workspaces related bind = $mainMod, tab, workspace, m+1 bind = $mainMod SHIFT, tab, workspace, m-1 # Special workspace bind = $mainMod SHIFT, U, movetoworkspace, special bind = $mainMod, U, togglespecialworkspace, # The following mappings use the key codes to better support various keyboard layouts # 1 is code:10, 2 is code 11, etc # Switch workspaces with mainMod + [0-9] bind = $mainMod, code:10, workspace, 1 bind = $mainMod, code:11, workspace, 2 bind = $mainMod, code:12, workspace, 3 bind = $mainMod, code:13, workspace, 4 bind = $mainMod, code:14, workspace, 5 bind = $mainMod, code:15, workspace, 6 bind = $mainMod, code:16, workspace, 7 bind = $mainMod, code:17, workspace, 8 bind = $mainMod, code:18, workspace, 9 bind = $mainMod, code:19, workspace, 10 # Move active window and follow to workspace mainMod + SHIFT [0-9] bind = $mainMod SHIFT, code:10, movetoworkspace, 1 bind = $mainMod SHIFT, code:11, movetoworkspace, 2 bind = $mainMod SHIFT, code:12, movetoworkspace, 3 bind = $mainMod SHIFT, code:13, movetoworkspace, 4 bind = $mainMod SHIFT, code:14, movetoworkspace, 5 bind = $mainMod SHIFT, code:15, movetoworkspace, 6 bind = $mainMod SHIFT, code:16, movetoworkspace, 7 bind = $mainMod SHIFT, code:17, movetoworkspace, 8 bind = $mainMod SHIFT, code:18, movetoworkspace, 9 bind = $mainMod SHIFT, code:19, movetoworkspace, 10 bind = $mainMod SHIFT, bracketleft, movetoworkspace, -1 # brackets [ or ] bind = $mainMod SHIFT, bracketright, movetoworkspace, +1 # Move active window to a workspace silently mainMod + CTRL [0-9] bind = $mainMod CTRL, code:10, movetoworkspacesilent, 1 bind = $mainMod CTRL, code:11, movetoworkspacesilent, 2 bind = $mainMod CTRL, code:12, movetoworkspacesilent, 3 bind = $mainMod CTRL, code:13, movetoworkspacesilent, 4 bind = $mainMod CTRL, code:14, movetoworkspacesilent, 5 bind = $mainMod CTRL, code:15, movetoworkspacesilent, 6 bind = $mainMod CTRL, code:16, movetoworkspacesilent, 7 bind = $mainMod CTRL, code:17, movetoworkspacesilent, 8 bind = $mainMod CTRL, code:18, movetoworkspacesilent, 9 bind = $mainMod CTRL, code:19, movetoworkspacesilent, 10 bind = $mainMod CTRL, bracketleft, movetoworkspacesilent, -1 # brackets [ or ] bind = $mainMod CTRL, bracketright, movetoworkspacesilent, +1 # Scroll through existing workspaces with mainMod + scroll bind = $mainMod, mouse_down, workspace, e+1 bind = $mainMod, mouse_up, workspace, e-1 bind = $mainMod, period, workspace, e+1 bind = $mainMod, comma, workspace, e-1 # Move/resize windows with mainMod + LMB/RMB and dragging bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:273, resizewindow Config File: /home/user/.config/hypr/UserConfigs/Startup_Apps.conf: Read Succeeded #Commands & Apps to be executed at launch $scriptsDir = $HOME/.config/hypr/scripts $UserScripts = $HOME/.config/hypr/UserScripts $wallDIR=$HOME/Pictures/wallpapers $lock = $scriptsDir/LockScreen.sh $SwwwRandom = $UserScripts/WallpaperAutoChange.sh # wallpaper stuff / More wallpaper options below exec-once = swww-daemon --format xrgb #exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes # Startup exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # Polkit (Polkit Gnome / KDE) exec-once = $scriptsDir/Polkit.sh # starup apps exec-once = waybar & exec-once = nm-applet --indicator & exec-once = swaync & exec-once = ags & exec-once = keepassxc & #exec-once = blueman-applet & #exec-once = rog-control-center & #clipboard manager exec-once = wl-paste --type text --watch cliphist store exec-once = wl-paste --type image --watch cliphist store # Rainbow borders exec-once = $UserScripts/RainbowBorders.sh & # Starting hypridle to start hyprlock exec-once = hypridle & # Start pyprland daemon exec-once = pypr & # Here are list of features available but disabled by default # exec-once = swww-daemon --format xrgb && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper #gnome polkit for nixos #exec-once = $scriptsDir/Polkit-NixOS.sh # xdg-desktop-portal-hyprland (should be auto starting. However, you can force to start) #exec-once = $scriptsDir/PortalHyprland.sh Config File: /home/user/.config/hypr/UserConfigs/ENVariables.conf: Read Succeeded #environment-variables env = CLUTTER_BACKEND,wayland env = GDK_BACKEND,wayland,x11 env = QT_AUTO_SCREEN_SCALE_FACTOR,1 env = QT_QPA_PLATFORM,wayland;xcb env = QT_QPA_PLATFORMTHEME,qt5ct env = QT_QPA_PLATFORMTHEME,qt6ct env = QT_SCALE_FACTOR,1 env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_SESSION_DESKTOP,Hyprland env = XDG_SESSION_TYPE,wayland # vulkan #env = WLR_RENDERER,vulkan # firefox env = MOZ_ENABLE_WAYLAND,1 # NVIDIA # This is from Hyprland Wiki. As a start, WLR_NO_HARDWARE_CURSORS 1 will be activated if nvidia gpu detected env = WLR_NO_HARDWARE_CURSORS,1 env = LIBVA_DRIVER_NAME,nvidia env = __GLX_VENDOR_LIBRARY_NAME,nvidia env = GBM_BACKEND,nvidia-drm #env = __NV_PRIME_RENDER_OFFLOAD,1 #env = __VK_LAYER_NV_optimus,NVIDIA_only #env = WLR_DRM_NO_ATOMIC,1 #env = NVD_BACKEND,direct # FOR VM and POSSIBLY NVIDIA #env = WLR_RENDERER_ALLOW_SOFTWARE,1 # nvidia firefox (for hardware acceleration on FF)? # check this post https://github.com/elFarto/nvidia-vaapi-driver#configuration #env = MOZ_DISABLE_RDD_SANDBOX,1 #env = NVD_BACKEND,direct #env = EGL_PLATFORM,wayland Config File: /home/user/.config/hypr/UserConfigs/Monitors.conf: Read Succeeded # Monitor Configuration # See Hyprland wiki for more details # https://wiki.hyprland.org/Configuring/Monitors/ # Configure your Display resolution, offset, scale and Monitors here, use `hyprctl monitors` to get the info. # Monitors #monitor=,preferred,auto,1 monitor = DP-1, 1920x1080@165, 0x0, 1 #own screen monitor = DVi-D-1, 1920x1080@60, 0x1080, 1 # NOTE: for laptop, kindly check notes in Laptops.conf regarding display # Created this inorder for the monitor display to not wake up if not intended. # See here: https://github.com/hyprwm/Hyprland/issues/4090 #monitor = eDP-1, preferred, auto, 1 #monitor = eDP-1, 2560x1440@165, 0x0, 1 #own screen #monitor = DP-3, 1920x1080@240, auto, 1 #monitor = DP-1, preferred, auto, 1 #monitor = HDMI-A-1, preferred,auto,1 # QEMU-KVM or any virtual box #monitor = Virtual-1, 1920x1080@60,auto,1 # Hi Refresh Rate #monitor=,highrr,auto,1 # High Resolution #monitor=,highres,auto,1 # to disable a monitor #monitor=name,disable # Mirror #monitor=DP-3,1920x1080@60,0x0,1,mirror,DP-2 #monitor=,preferred,auto,1,mirror,eDP-1 # Example : #monitor=eDP-1,2560x1440@165,0x0,1 #workspace=HDMI-A-1,1 #monitor=HDMI-A-1,2560x1440@144,0x0,1,mirror,eDP-1 #workspace=HDMI-A-2,2 #monitor=eDP-1,transform,0 #monitor=eDP-1,addreserved,10,10,10,49 #workspace=eDP-1,1 Config File: /home/user/.config/hypr/UserConfigs/Laptops.conf: Read Succeeded # See https://wiki.hyprland.org/Configuring/Keywords/ for more variable settings # These configs are mostly for laptops. This is addemdum to Keybinds.conf $mainMod = SUPER $scriptsDir = $HOME/.config/hypr/scripts $UserConfigs = $HOME/.config/hypr/UserConfigs bind = , xf86KbdBrightnessDown, exec, $scriptsDir/BrightnessKbd.sh --dec #Keyboard brightness Down bind = , xf86KbdBrightnessUp, exec, $scriptsDir/BrightnessKbd.sh --inc #Keyboard brightness up bind = , xf86Launch1, exec, rog-control-center # ASUS Armory crate button bind = , xf86Launch3, exec, asusctl led-mode -n #FN+F4 Switch keyboard RGB profile bind = , xf86Launch4, exec, asusctl profile -n #FN+F5 change of fan profiles (Quite, Balance, Performance) bind = , xf86MonBrightnessDown, exec, $scriptsDir/Brightness.sh --dec bind = , xf86MonBrightnessUp, exec, $scriptsDir/Brightness.sh --inc bind = , xf86TouchpadToggle, exec, $scriptsDir/TouchPad.sh #disable touchpad # Screenshot keybindings for Asus G15 (no PrinSrc button) bind = $mainMod, F6, exec, $scriptsDir/ScreenShot.sh --now # Fullscreen bind = $mainMod SHIFT, F6, exec, $scriptsDir/ScreenShot.sh --area bind = $mainMod CTRL, F6, exec, $scriptsDir/ScreenShot.sh --in5 # Screenshot in 5 secs bind = $mainMod ALT, F6, exec, $scriptsDir/ScreenShot.sh --in10 # Screenshot in 10 secs bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # Screenshot active window # Below are useful when you are connecting your laptop in external display # Suggest you edit below for your laptop display # From WIKI This is to disable laptop monitor when lid is closed. # consult https://wiki.hyprland.org/hyprland-wiki/pages/Configuring/Binds/#switches #bindl = , switch:off:Lid Switch,exec,hyprctl keyword monitor "eDP-1, preferred, auto, 1" #bindl = , switch:on:Lid Switch,exec,hyprctl keyword monitor "eDP-1, disable" # WARNING! Using this method has some caveats!! USE THIS PART WITH SOME CAUTION! # CONS of doing this, is that you need to set up your wallpaper (SUPER W) and choose wallpaper. # CAVEATS! Sometimes the Main Laptop Monitor DOES NOT have display that it needs to re-connect your external monitor # One work around is to ensure that before shutting down laptop, MAKE SURE your laptop lid is OPEN!! # Make sure to comment (put # on the both the bindl = , switch ......) above # NOTE: Display for laptop are being generated into LaptopDisplay.conf # This part is to be use if you do not want your main laptop monitor to wake up during say wallpaper change etc #bindl = , switch:off:Lid Switch,exec,echo "monitor = eDP-1, preferred, auto, 1" > $UserConfigs/LaptopDisplay.conf #bindl = , switch:on:Lid Switch,exec,echo "monitor = eDP-1, disable" > $UserConfigs/LaptopDisplay.conf # for laptop-lid action (to erase the last entry) #exec-once = echo "eDP-1, preferred, auto, 1" > $HOME/.config/hypr/UserConfigs/LaptopDisplay.conf # Config File: /home/user/.config/hypr/UserConfigs/LaptopDisplay.conf: Read Succeeded # NOTE, THIS FILE IS BEING USED by disabling Laptop display monitor behaviour when closing lid. # See notes on Laptops.conf #monitor = eDP-1, preferred, auto, 1 Config File: /home/user/.config/hypr/UserConfigs/WindowRules.conf: Read Succeeded # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more #windowrule = noblur,gamescope #windowrule = fullscreen,gamescope #windowrule = workspace 6 silent,^(gamescope)$ windowrule = center,^(pavucontrol) # windowrule v2 move to workspace windowrulev2 = workspace 1, class:^([Tt]hunderbird)$ windowrulev2 = workspace 2, class:^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr)$ windowrulev2 = workspace 2, class:^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable)?)$ #windowrulev2 = workspace 3, class:^([Tt]hunar)$ windowrulev2 = workspace 4, class:^(com.obsproject.Studio)$ windowrulev2 = workspace 5 silent, class:^([Ss]team)$,title:^([Ss]team)$ windowrulev2 = workspace 5 silent, class:^(lutris)$ windowrulev2 = workspace 6 silent, class:^(virt-manager)$ windowrulev2 = workspace 7 silent, class:^(discord)$ windowrulev2 = workspace 7 silent, class:^(WebCord)$ windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$ # windowrule v2 - float windowrulev2 = float, class:^(org.kde.polkit-kde-authentication-agent-1)$ windowrulev2 = float, class:([Zz)oom|onedriver|onedriver-launcher)$ windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress) windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files) windowrulev2 = float, class:(xdg-desktop-portal-gtk) windowrulev2 = float, class:(org.gnome.Calculator), title:(Calculator) windowrulev2 = float, class:(codium|codium-url-handler|VSCodium), title:(Add Folder to Workspace) windowrulev2 = float, class:^([Rr]ofi)$ windowrulev2 = float, class:^(eog)$ windowrulev2 = float, class:^(pavucontrol)$ windowrulev2 = float, class:^(nwg-look|qt5ct|qt6ct|mpv)$ windowrulev2 = float, class:^(nm-applet|nm-connection-editor|blueman-manager)$ windowrulev2 = float, class:^(gnome-system-monitor|org.gnome.SystemMonitor)$ # system monitor windowrulev2 = float, class:^(yad)$ # icon browser windowrulev2 = float, class:^(wihotspot-gui)$ # wifi hotspot windowrulev2 = float, class:^(evince)$ # document viewer windowrulev2 = float, class:^(file-roller|org.gnome.FileRoller)$ # archive manager windowrulev2 = float, class:^([Bb]aobab|org.gnome.[Bb]aobab)$ # Disk usage analyzer windowrulev2 = float, title:(Kvantum Manager) # windowrule v2 - opacity #enable as desired windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ windowrulev2 = opacity 0.9 0.7, class:^(Brave-browser(-beta|-dev)?)$ windowrulev2 = opacity 0.9 0.7, class:^([Ff]irefox|org.mozilla.firefox|[Ff]irefox-esr)$ windowrulev2 = opacity 0.9 0.8, class:^([Mm]icrosoft-edge(-stable|-beta|-dev|-unstable)?)$ windowrulev2 = opacity 0.9 0.8, class:^(google-chrome(-beta|-dev|-unstable)?)$ windowrulev2 = opacity 0.94 0.86, class:^(chrome-.+-Default)$ # Chrome PWAs windowrulev2 = opacity 0.9 0.8, class:^([Tt]hunar)$ windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ windowrulev2 = opacity 0.8 0.7, class:^(gedit|org.gnome.TextEditor)$ windowrulev2 = opacity 0.9 0.8, class:^(deluge)$ windowrulev2 = opacity 0.9 0.8, class:^(Alacritty)$ windowrulev2 = opacity 0.9 0.8, class:^(kitty)$ windowrulev2 = opacity 0.9 0.7, class:^(mousepad)$ windowrulev2 = opacity 0.9 0.7, class:^(VSCodium|codium-url-handler)$ windowrulev2 = opacity 0.9 0.8, class:^(nwg-look|qt5ct|qt6ct|yad)$ windowrulev2 = opacity 0.9 0.8, title:(Kvantum Manager) windowrulev2 = opacity 0.9 0.7, class:^(com.obsproject.Studio)$ windowrulev2 = opacity 0.9 0.7, class:^([Aa]udacious)$ windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.Nautilus)$ windowrulev2 = opacity 0.9 0.8, class:^(VSCode|code-url-handler)$ windowrulev2 = opacity 0.9 0.8, class:^(jetbrains-studio)$ # Android Studio windowrulev2 = opacity 0.9 0.8, class:^(jetbrains-phpstorm)$ # PHPStorm windowrulev2 = opacity 0.94 0.86, class:^(discord)$ windowrulev2 = opacity 0.9 0.8, class:^(org.telegram.desktop)$ windowrulev2 = opacity 0.94 0.86, class:^(gnome-disks|evince|wihotspot-gui|org.gnome.baobab)$ windowrulev2 = opacity 0.9 0.8, class:^(file-roller|org.gnome.FileRoller)$ # archive manager windowrulev2 = opacity 0.9 0.8, class:^(seahorse)$ # gnome-keyring gui windowrulev2 = opacity 0.82 0.75, class:^(gnome-system-monitor|org.gnome.SystemMonitor)$ windowrulev2 = opacity 0.9 0.8, class:^(xdg-desktop-portal-gtk)$ # gnome-keyring gui # windowrule v2 - size windowrulev2 = size 70% 70%, class:^(gnome-system-monitor|org.gnome.SystemMonitor)$ windowrulev2 = size 70% 70%, class:^(xdg-desktop-portal-gtk)$ windowrulev2 = size 60% 70%, title:(Kvantum Manager) windowrulev2 = size 60% 70%, class:^(qt6ct)$ windowrulev2 = size 70% 70%, class:^(evince|wihotspot-gui)$ windowrulev2 = size 60% 70%, class:^(file-roller|org.gnome.FileRoller)$ #layerrule = unset,class:^([Rr]ofi)$ #layerrule = blur,class:^([Rr]ofi)$ #layerrule = ignorezero, layerrule = ignorezero, overview layerrule = blur, overview #windowrulev2 = bordercolor rgb(EE4B55) rgb(880808), fullscreen:1 #windowrulev2 = bordercolor rgb(282737) rgb(1E1D2D), floating:1 #windowrulev2 = opacity 0.8 0.8, pinned:1 # Picture-in-a-Picture (PIP) rules: Oddly, some need re-duplication. This is because the window for # PIP changes after on first launch, and will not inherant the rules... windowrulev2=opacity 0.95 0.75,title:^(Picture-in-Picture)$ # for opacity: [focus num] [bg num] # Interestingly, the opacity rule above doesn't need the reduplication? windowrulev2=pin,title:^(Picture-in-Picture)$ #windowrulev2=pin,title:^(Firefox)$ windowrulev2=float, title:^(Picture-in-Picture)$ #windowrulev2=float, title:^(Firefox)$ windowrulev2=size 25% 25%,title:^(Picture-in-Picture)$ #windowrulev2=size 25% 25%,title:^(Firefox)$ windowrulev2=move 72% 7%,title:^(Picture-in-Picture)$ #windowrulev2=move 72% 7%,title:^(Firefox)$ Config File: /home/user/.config/hypr/UserConfigs/UserKeybinds.conf: Read Succeeded # /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # # This is where you put your own keybinds. Be Mindful to check as well ~/.config/hypr/configs/Keybinds.conf to avoid conflict # if you think I should replace the Pre-defined Keybinds in ~/.config/hypr/configs/Keybinds.conf , submit an issue or let me know in DC and present me a valid reason as to why, such as conflicting with global shortcuts, etc etc # See https://wiki.hyprland.org/Configuring/Keywords/ for more settings and variables # See also Laptops.conf for laptops keybinds $mainMod = SUPER $files = thunar $term = kitty $scriptsDir = $HOME/.config/hypr/scripts $UserScripts = $HOME/.config/hypr/UserScripts $browser = firefox $steam = flatpak run com.valvesoftware.Steam $discord = flatpak run io.github.spacingbat3.webcord $minecraft = flatpak run org.polymc.PolyMC $calculator = gnome-calculator $handbook = libreoffice /media/WindowsDrive/Users/kolya/Рабочий\ стол/handbook/New\ Microsoft\ Word\ Document.docx $greekbook = xournalpp /media/WindowsDrive/Users/kolya/Рабочий\ стол/БЕЛЕЦКАЯ\ ГРЕЧЕСКИЙ\ ЯЗЫК\ УЧЕБНИК\ \(1\).pdf $obs = flatpak run com.obsproject.Studio # rofi App launcher #bindr = $mainMod, $mainMod_L, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window # Super Key to Launch rofi menu bind = $mainMod, D, exec, pkill rofi || rofi -show drun -modi drun,filebrowser,run,window # ags overview bind = $mainMod, A, exec, pkill rofi || true && ags -t 'overview' bind = $mainMod, Return, exec, $term # Launch terminal bind = $mainMod, T, exec, $files # pyprland bind = $mainMod SHIFT, Return, exec, pypr toggle term # Dropdown terminal bind = $mainMod, Z, exec, pypr zoom # Toggle Zoom # User Added Keybinds bind = $mainMod SHIFT, O, exec, $UserScripts/ZshChangeTheme.sh # Change oh-my-zsh theme bind = $mainMod SHIFT, V, exec, $browser # run browser bind = $mainMod SHIFT, T, exec, telegram-desktop # telegram bind = $mainMod SHIFT, D, exec, discord bind = $mainMod SHIFT, J, exec, viber bind = $mainMod SHIFT, H, exec, virtualbox bind = $mainMod ALT, S, exec, $steam bind = $mainMod ALT, D, exec, $discord bind = $mainMod ALT, M, exec, $minecraft bind = $mainMod, C, exec, $calculator bind = $mainMod SHIFT, P, exec, pycharm bind = $mainMod ALT, T, exec, torbrowser-launcher bind = $mainMod ALT, O, exec, $obs # Books bind = $mainMod ALT, H, exec, $handbook bind = $mainMod ALT, G, exec, $greekbook # For passthrough keyboard into a VM # bind = $mainMod ALT, P, submap, passthru #submap = passthru # to unbind #bind = $mainMod ALT, P, submap, reset #submap = reset Config File: /home/user/.config/hypr/UserConfigs/UserSettings.conf: Read Succeeded # User Settings # This is where you put your own settings as this will not be touched during update # refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables # Sourcing colors generated by wallust source = $HOME/.config/hypr/wallust/wallust-hyprland.conf # blurls = waybar # blurls = rofi dwindle { pseudotile = yes preserve_split = yes special_scale_factor = 0.8 } master { new_status = master #new_is_master=1 # old one, new is above new_on_top=1 mfact = 0.5 } general { #sensitivity=1.00 #apply_sens_to_raw=1 gaps_in = 4 gaps_out = 8 border_size = 2 resize_on_border = true col.active_border = $color0 $color2 $color9 $color12 $color15 90deg col.inactive_border = $backgroundCol layout = master } group { col.border_active = $color15 groupbar { col.active = $color0 } } decoration { rounding = 8 active_opacity = 1.0 inactive_opacity = 0.9 fullscreen_opacity = 1.0 dim_inactive = true dim_strength = 0.1 dim_special = 0.8 drop_shadow=true shadow_range=6 shadow_render_power = 1 col.shadow = $color12 col.shadow_inactive = 0x50000000 blur { enabled = true size = 5 passes = 2 ignore_opacity = true new_optimizations = true special = true } } animations { enabled = yes bezier = myBezier, 0.05, 0.9, 0.1, 1.05 bezier = linear, 0.0, 0.0, 1.0, 1.0 bezier = wind, 0.05, 0.9, 0.1, 1.05 bezier = winIn, 0.1, 1.1, 0.1, 1.1 bezier = winOut, 0.3, -0.3, 0, 1 bezier = slow, 0, 0.85, 0.3, 1 bezier = overshot, 0.7, 0.6, 0.1, 1.1 bezier = bounce, 1.1, 1.6, 0.1, 0.85 bezier = sligshot, 1, -1, 0.15, 1.25 bezier = nice, 0, 6.9, 0.5, -4.20 animation = windowsIn, 1, 5, slow, popin animation = windowsOut, 1, 5, winOut, popin animation = windowsMove, 1, 5, wind, slide animation = border, 1, 10, linear animation = borderangle, 1, 180, linear, loop #used by rainbow borders and rotating colors animation = fade, 1, 5, overshot animation = workspaces, 1, 5, wind animation = windows, 1, 5, bounce, popin } input { kb_layout=us,ru kb_variant= kb_model= kb_options=grp:alt_shift_toggle kb_rules= repeat_rate=50 repeat_delay=300 numlock_by_default=true left_handed=false follow_mouse=true float_switch_override_focus=false touchpad { disable_while_typing=true natural_scroll=false clickfinger_behavior=false middle_button_emulation=true tap-to-click=true drag_lock=false } } gestures { workspace_swipe=true workspace_swipe_fingers=3 workspace_swipe_distance=400 workspace_swipe_invert=true workspace_swipe_min_speed_to_force=30 workspace_swipe_cancel_ratio=0.5 workspace_swipe_create_new=true workspace_swipe_forever=true } render { direct_scanout = true explicit_sync = true } misc { disable_hyprland_logo = true disable_splash_rendering = true mouse_move_enables_dpms = true #vrr = 0 enable_swallow = true #no_direct_scanout = true #for fullscreen games but old one, new is render:direct_scanout focus_on_activate = false swallow_regex = ^(kitty)$ #disable_autoreload = true } binds { workspace_back_and_forth=true allow_workspace_cycles=true pass_mouse_when_bound=false } #Could help when scaling and not pixelating xwayland { force_zero_scaling = true } Config File: /home/user/.config/hypr/wallust/wallust-hyprland.conf: Read Succeeded $background = rgb(020407) $foreground = rgb(EBECEE) $color0 = rgb(020407) $color1 = rgb(07111F) $color2 = rgb(0B3355) $color3 = rgb(0E4370) $color4 = rgb(4B424C) $color5 = rgb(1792B3) $color6 = rgb(94989A) $color7 = rgb(DADCDE) $color8 = rgb(989A9B) $color9 = rgb(0A1629) $color10 = rgb(0F4372) $color11 = rgb(125A96) $color12 = rgb(645866) $color13 = rgb(1FC2EE) $color14 = rgb(C5CACE) $color15 = rgb(DADCDE) Config File: /home/user/.config/hypr/UserConfigs/WorkspaceRules.conf: Read Succeeded # You can set workspace rules to achieve workspace-specific behaviors. # For instance, you can define a workspace where all windows are drawn without borders or gaps. # https://wiki.hyprland.org/Configuring/Workspace-Rules/ # Assigning workspace to a certain monitor workspace = 1, monitor:DP-1 workspace = 2, monitor:DP-1 workspace = 3, monitor:DP-1 workspace = 4, monitor:DP-1 workspace = 5, monitor:DP-1 workspace = 6, monitor:DPI-D-1 workspace = 7, monitor:DPI-D-1 workspace = 8, monitor:DPI-D-1 workspace = 9, monitor:DPI-D-1 workspace = 0, monitor:DPI-D-1 # example rules (from wiki) # workspace = 3, rounding:false, decorate:false # workspace = name:coding, rounding:false, decorate:false, gapsin:0, gapsout:0, border:false, decorate:false, monitor:DP-1 # workspace = 8,bordersize:8 # workspace = name:Hello, monitor:DP-1, default:true # workspace = name:gaming, monitor:desc:Chimei Innolux Corporation 0x150C, default:true # workspace = 5, on-created-empty:[float] firefox # workspace = special:scratchpad, on-created-empty:foot ======Config-End======== ```

Each electron app has the newest version.

Description

Before electron apps used to work properly. However now almost all electron apps crash after launching(vs-code, steam, discord, chromium, electron, etc..).

How to reproduce

By opening electron apps.

Crash reports, logs, images, videos

Coredump ```sh Oct 17 14:35:28 ILOVePACMAN systemd[1]: systemd-coredump@4-12755-0.service: Consumed 780ms CPU time, 386.8M memory peak. Oct 17 14:35:28 ILOVePACMAN systemd[1]: systemd-coredump@4-12755-0.service: Deactivated successfully. Oct 17 14:35:28 ILOVePACMAN systemd-coredump[12756]: [🡕] Process 12651 (code-oss) of user 1000 dumped core. Stack trace of thread 12666: #0 0x00007d63a764271a realpath (libc.so.6 + 0x3e71a) #1 0x000055c4a68f3aae n/a (electron + 0x5228aae) #2 0x000055c4a77df700 n/a (electron + 0x6114700) #3 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #4 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #5 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #6 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #7 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #8 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #9 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #10 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #11 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #12 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #13 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #14 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #15 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #16 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #17 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #18 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #19 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #20 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #21 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #22 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #23 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #24 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #25 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #26 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #27 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #28 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #29 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #30 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #31 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #32 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #33 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #34 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #35 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #36 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #37 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #38 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #39 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #40 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #41 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #42 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #43 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #44 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #45 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #46 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #47 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #48 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #49 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #50 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #51 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #52 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #53 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #54 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #55 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #56 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #57 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #58 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #59 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #60 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #61 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #62 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #63 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) Stack trace of thread 12664: #0 0x00007d63a7705ac3 wait4 (libc.so.6 + 0x101ac3) #1 0x000055c4a68fdfcb n/a (electron + 0x5232fcb) #2 0x000055c4a68ffe84 n/a (electron + 0x5234e84) #3 0x000055c4a68e053c n/a (electron + 0x521553c) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12658: #0 0x00007d63a770f63d __poll (libc.so.6 + 0x10b63d) #1 0x000055c4a5de77f5 n/a (electron + 0x471c7f5) #2 0x000055c4a68e053c n/a (electron + 0x521553c) #3 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #4 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12668: #0 0x00007d63a770f355 __open64 (libc.so.6 + 0x10b355) #1 0x00007d63a768ea9f _IO_file_open (libc.so.6 + 0x8aa9f) #2 0x00007d63a768ec55 _IO_file_fopen (libc.so.6 + 0x8ac55) #3 0x00007d63a7682ea8 n/a (libc.so.6 + 0x7eea8) #4 0x000055c4a68f6dc0 n/a (electron + 0x522bdc0) #5 0x000055c4a68eb680 n/a (electron + 0x5220680) #6 0x000055c4a77df903 n/a (electron + 0x6114903) #7 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #8 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #9 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #10 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #11 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #12 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #13 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #14 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #15 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #16 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #17 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #18 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #19 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #20 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #21 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #22 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #23 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #24 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #25 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #26 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #27 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #28 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #29 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #30 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #31 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #32 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #33 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #34 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #35 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #36 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #37 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #38 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #39 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #40 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #41 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #42 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #43 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #44 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #45 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #46 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #47 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #48 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #49 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #50 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #51 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #52 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #53 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #54 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #55 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #56 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #57 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #58 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #59 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #60 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #61 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #62 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) #63 0x000055c4a77dfc8b n/a (electron + 0x6114c8b) Stack trace of thread 12665: #0 0x00007d63a771d8b2 epoll_wait (libc.so.6 + 0x1198b2) #1 0x000055c4a6908660 n/a (electron + 0x523d660) #2 0x000055c4a69084ce n/a (electron + 0x523d4ce) #3 0x000055c4a68a909a n/a (electron + 0x51de09a) #4 0x000055c4a6875e9a n/a (electron + 0x51aae9a) #5 0x000055c4a68cc6f7 n/a (electron + 0x52016f7) #6 0x000055c4a68b58fb n/a (electron + 0x51ea8fb) #7 0x000055c4a68cc8a1 n/a (electron + 0x52018a1) #8 0x000055c4a68e053c n/a (electron + 0x521553c) #9 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #10 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12674: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a7697479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000055c4a2d6b27a uv_cond_wait (electron + 0x16a027a) #3 0x000055c4aae1f146 n/a (electron + 0x9754146) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12672: #0 0x00007d63a771d750 epoll_pwait (libc.so.6 + 0x119750) #1 0x000055c4a2d6fe91 n/a (electron + 0x16a4e91) #2 0x000055c4a2d5dcb1 uv_run (electron + 0x1692cb1) #3 0x000055c4aae2174f n/a (electron + 0x975674f) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12675: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a7697479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000055c4a2d6b27a uv_cond_wait (electron + 0x16a027a) #3 0x000055c4aae1f146 n/a (electron + 0x9754146) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12679: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a7697479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000055c4a2d6b27a uv_cond_wait (electron + 0x16a027a) #3 0x000055c4a2d59f0f n/a (electron + 0x168ef0f) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12677: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a7697479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000055c4a2d6b27a uv_cond_wait (electron + 0x16a027a) #3 0x000055c4a2d59f0f n/a (electron + 0x168ef0f) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12688: #0 0x00007d63a771d8b2 epoll_wait (libc.so.6 + 0x1198b2) #1 0x000055c4a6908660 n/a (electron + 0x523d660) #2 0x000055c4a69084ce n/a (electron + 0x523d4ce) #3 0x000055c4a68a909a n/a (electron + 0x51de09a) #4 0x000055c4a6875e9a n/a (electron + 0x51aae9a) #5 0x000055c4a68cc6f7 n/a (electron + 0x52016f7) #6 0x000055c4a68cc8a1 n/a (electron + 0x52018a1) #7 0x000055c4a68e053c n/a (electron + 0x521553c) #8 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #9 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12678: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a7697479 pthread_cond_wait (libc.so.6 + 0x93479) #2 0x000055c4a2d6b27a uv_cond_wait (electron + 0x16a027a) #3 0x000055c4a2d59f0f n/a (electron + 0x168ef0f) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12676: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a76a0858 n/a (libc.so.6 + 0x9c858) #2 0x000055c4a2d6b086 uv_sem_wait (electron + 0x16a0086) #3 0x000055c4aaeda69c n/a (electron + 0x980f69c) #4 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #5 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12686: #0 0x00007d63a770fbb0 ppoll (libc.so.6 + 0x10bbb0) #1 0x00007d63a9f70227 n/a (libglib-2.0.so.0 + 0xc0227) #2 0x00007d63a9f0ca55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55) #3 0x00007d63a9f0cab2 n/a (libglib-2.0.so.0 + 0x5cab2) #4 0x00007d63a9f41026 n/a (libglib-2.0.so.0 + 0x91026) #5 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #6 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12712: #0 0x00007d63a771d8b2 epoll_wait (libc.so.6 + 0x1198b2) #1 0x000055c4a6908660 n/a (electron + 0x523d660) #2 0x000055c4a69084ce n/a (electron + 0x523d4ce) #3 0x000055c4a68a909a n/a (electron + 0x51de09a) #4 0x000055c4a6875e9a n/a (electron + 0x51aae9a) #5 0x000055c4a68cc6f7 n/a (electron + 0x52016f7) #6 0x000055c4a68cc8a1 n/a (electron + 0x52018a1) #7 0x000055c4a68e053c n/a (electron + 0x521553c) #8 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #9 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12711: #0 0x00007d63a771b1fd syscall (libc.so.6 + 0x1171fd) #1 0x00007d63a9f3fc37 g_cond_wait_until (libglib-2.0.so.0 + 0x8fc37) #2 0x00007d63a9ed5955 n/a (libglib-2.0.so.0 + 0x25955) #3 0x00007d63a9ed5ac8 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x25ac8) #4 0x00007d63a9f45a30 n/a (libglib-2.0.so.0 + 0x95a30) #5 0x00007d63a9f41026 n/a (libglib-2.0.so.0 + 0x91026) #6 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #7 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12698: #0 0x00007d63a771d8b2 epoll_wait (libc.so.6 + 0x1198b2) #1 0x000055c4a2f6b629 n/a (electron + 0x18a0629) #2 0x000055c4a2f2c4d7 n/a (electron + 0x18614d7) #3 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #4 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12690: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a76977e2 pthread_cond_timedwait (libc.so.6 + 0x937e2) #2 0x000055c4a68dfd61 n/a (electron + 0x5214d61) #3 0x000055c4a690b88d n/a (electron + 0x524088d) #4 0x000055c4a688d98b n/a (electron + 0x51c298b) #5 0x000055c4a68c5fce n/a (electron + 0x51fafce) #6 0x000055c4a68c47cd n/a (electron + 0x51f97cd) #7 0x000055c4a68c530e n/a (electron + 0x51fa30e) #8 0x000055c4a68c506a n/a (electron + 0x51fa06a) #9 0x000055c4a68c4edb n/a (electron + 0x51f9edb) #10 0x000055c4a68e053c n/a (electron + 0x521553c) #11 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #12 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12723: #0 0x00007d63a771ac57 __select (libc.so.6 + 0x116c57) #1 0x00007d627ef40ff9 _ZN15vscode_keyboard15ListenToXEventsEPv (keymapping.node + 0x5ff9) #2 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #3 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) Stack trace of thread 12693: #0 0x00007d63a7694a19 n/a (libc.so.6 + 0x90a19) #1 0x00007d63a76977e2 pthread_cond_timedwait (libc.so.6 + 0x937e2) #2 0x000055c4a68dfd61 n/a (electron + 0x5214d61) #3 0x000055c4a690b88d n/a (electron + 0x524088d) #4 0x000055c4a688d98b n/a (electron + 0x51c298b) #5 0x000055c4a68c5fce n/a (electron + 0x51fafce) #6 0x000055c4a68c47cd n/a (electron + 0x51f97cd) #7 0x000055c4a68c530e n/a (electron + 0x51fa30e) #8 0x000055c4a68c510a n/a (electron + 0x51fa10a) #9 0x000055c4a68c4f19 n/a (electron + 0x51f9f19) #10 0x000055c4a68e053c n/a (electron + 0x521553c) #11 0x00007d63a769839d n/a (libc.so.6 + 0x9439d) #12 0x00007d63a771d49c n/a (libc.so.6 + 0x11949c) ELF object binary architecture: AMD x86-64 ```
gksudolol commented 12 hours ago

Update hyprland. You're running a very old version. Try 0.44.1 or build from git

ilolm commented 12 hours ago

I updated. but still the same issue

JassonCordones commented 3 hours ago

I don't think is a hyprland bug. If you launch the apps from the terminal they still crash?