electron apps crash after launching
Already reported ? *
- [X] I have searched the existing open and closed issues.
Regression?
Yes
System Info and Version
System/Version info
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, <rofi>
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
Oct 17 14:35:28 ILOVePACMAN systemd[1]: [email protected]: Consumed 780ms CPU time, 386.8M memory peak.
Oct 17 14:35:28 ILOVePACMAN systemd[1]: [email protected]: 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
Update hyprland. You're running a very old version. Try 0.44.1 or build from git
I updated. but still the same issue
I don't think is a hyprland bug. If you launch the apps from the terminal they still crash?
I launch apps from the terminal (non-terminal also crash).
I dont think this is a hyprland bug. What does "before" mean? Is this bisectable? Does this happen on sway?
baidunetdisk can't start after updates
(baidunetdisk:10513): Gtk-WARNING **: 09:18:25.446: cannot open display: :1
I dont think this is a hyprland bug. What does "before" mean? Is this bisectable? Does this happen on sway?
I don't know if this happens on sway but if this happens on sway, the problem can be in nvidia drivers or wayland. Im gonna try to test this with old driver version
I am having the same issue. It happens on Sway as well, and I am on AMD, so it likely is not an Nvidia issue.
All electron applications will segfault a few seconds after being opened. Interestingly, Chromium does work fine for me.
EDIT: Issue was solved by setting a GTK cursor theme in nwg-look. Not sure how this works, but it works.
do not set env = GDK_BACKEND , wayland, x11 ,and electron app baidunetdisk can launch, from hint issue
do not set
env = GDK_BACKEND , wayland, x11,and electron app baidunetdisk can launch, from hint issue
Thank you very much for your suggestion! Unfortunately it didn't work for me
I am having the same issue. It happens on Sway as well, and I am on AMD, so it likely is not an Nvidia issue.
All electron applications will segfault a few seconds after being opened. Interestingly, Chromium does work fine for me.
EDIT: Issue was solved by setting a GTK cursor theme in nwg-look. Not sure how this works, but it works.
@SpeckledFleebeedoo Thank you so much for the reply! And it worked! I supposed it could be GTK but I had no clue that it was because of the cursor.