Du bist nicht angemeldet.

#1 12.03.2019 11:16:12

Yumi
Mitglied

[gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Hallo zusammen,

ich habe eine arch linux Installation mit i3wm am laufen. Vor ein paar Tagen habe ich ein system update gemacht.
Jetzt habe ich das Problem das einzelne Anwendungen / Workspaces zufällig zusammenbrechen bzw. nicht mehr gerendert werden. D.h. in Inhalt wird nicht mehr gerendert. Wenn ich dann zwischen den Workspaces wechsle sehe ich ein Fragment vom vorherigen Workspace in dem Fenster wo ich eigentlich meine Anwendung erwarte. Die Anwendung kann zwar "selektiert" werden, d.h. ich sehe den Selektionsrahmen um das Fenster, aber es wird nichts mehr gerendert und ich kann es nicht schließen nichts. Ich kann es nur über das Terminal killen.

Es sind auch nicht alle Anwendungen betroffen. Aktuell handelt es sich "lediglich" um Slack, VSCode , Spotify und Chromium.

Achso, das ganze passiert Zeitlich variabel. Mal kann ich 2h arbeiten mal nur 5 Minuten bis alles zusammenbricht.

Ich weiß nicht wo ich mit der Analyse beginnen soll / kann, da ich noch nicht so fit bin was logs / journals etc angeht.

Lieben Dank für eure Unterstützung!

Lösung des Problem aus diesem Thread: Kernel Downgrad

Beitrag geändert von Yumi (19.03.2019 20:38:03)

Offline

#2 12.03.2019 13:58:47

hcjl
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Hast Du eine volles Update gemacht (pacman -Syu)? Poste doch mal folgende logs/configs:

/var/log/pacman.log
~/.config/i3/config
lspci | grep VGA

Offline

#3 12.03.2019 14:11:30

Yumi
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Also:

pacman.log

[2019-03-10 09:06] [PACMAN] synchronizing package lists
[2019-03-10 09:06] [PACMAN] starting full system upgrade
[2019-03-10 09:09] [PACMAN] Running 'pacman -Syyu'
[2019-03-10 09:09] [PACMAN] synchronizing package lists
[2019-03-10 09:09] [PACMAN] starting full system upgrade
[2019-03-10 09:11] [ALPM] running '70-dkms-remove.hook'...
[2019-03-10 09:11] [ALPM] transaction started
[2019-03-10 09:11] [ALPM] removed xorg-mkfontdir (1.0.7-9)
[2019-03-10 09:11] [ALPM] upgraded iana-etc (20190219-1 -> 20190228-1)
[2019-03-10 09:11] [ALPM] upgraded e2fsprogs (1.44.5-1 -> 1.44.6-1)
[2019-03-10 09:11] [ALPM] upgraded openssl (1.1.1.a-1 -> 1.1.1.b-1)
[2019-03-10 09:11] [ALPM] upgraded pcre (8.42-2 -> 8.43-1)
[2019-03-10 09:11] [ALPM] upgraded at-spi2-core (2.30.0-2 -> 2.30.1-1)
[2019-03-10 09:11] [ALPM] upgraded at-spi2-atk (2.30.0-1 -> 2.30.1-1)
[2019-03-10 09:11] [ALPM] upgraded gdk-pixbuf2 (2.38.0-1 -> 2.38.1-1)
[2019-03-10 09:11] [ALPM] upgraded libelf (0.175-1 -> 0.176-1)
[2019-03-10 09:11] [ALPM] upgraded sqlite (3.27.1-1 -> 3.27.2-1)
[2019-03-10 09:11] [ALPM] upgraded blueman (2.0.7-1 -> 2.0.8-2)
[2019-03-10 09:11] [ALPM] upgraded re2 (20190101-1 -> 20190301-1)
[2019-03-10 09:11] [ALPM] upgraded libvpx (1.7.0-1 -> 1.8.0-1)
[2019-03-10 09:11] [ALPM] upgraded libibus (1.5.19-1 -> 1.5.20-1)
[2019-03-10 09:11] [ALPM] upgraded ffmpeg (1:4.1.1-1 -> 1:4.1.1-2)
[2019-03-10 09:11] [ALPM] upgraded xorg-mkfontscale (1.1.3-1 -> 1.2.0-2)
[2019-03-10 09:11] [ALPM] upgraded chromium (72.0.3626.119-1 -> 72.0.3626.121-1)
[2019-03-10 09:11] [ALPM] upgraded libsecret (0.18.7-1 -> 0.18.8-2)
[2019-03-10 09:11] [ALPM] upgraded code (1.31.1-1 -> 1.32.1-1)
[2019-03-10 09:11] [ALPM] upgraded electron2 (2.0.17-1 -> 2.0.18-1)
[2019-03-10 09:11] [ALPM] upgraded file (5.35-1 -> 5.36-1)
[2019-03-10 09:11] [ALPM] upgraded firefox (65.0.1-1 -> 65.0.2-1)
[2019-03-10 09:11] [ALPM] upgraded graphene (1.8.4-1 -> 1.8.6-1)
[2019-03-10 09:11] [ALPM] upgraded vim-runtime (8.1.0877-1 -> 8.1.0996-1)
[2019-03-10 09:11] [ALPM] upgraded gvim (8.1.0877-1 -> 8.1.0996-1)
[2019-03-10 09:11] [ALPM] upgraded libmagick (7.0.8.28-1 -> 7.0.8.32-1)
[2019-03-10 09:11] [ALPM] upgraded imagemagick (7.0.8.28-1 -> 7.0.8.32-1)
[2019-03-10 09:11] [ALPM] upgraded libatomic_ops (7.6.8-1 -> 7.6.10-1)
[2019-03-10 09:11] [ALPM] upgraded libdvdread (6.0.0-1 -> 6.0.1-1)
[2019-03-10 09:11] [ALPM] upgraded libev (4.24-2 -> 4.25-1)
[2019-03-10 09:11] [ALPM] upgraded libnm (1.14.6-1 -> 1.14.7dev+3+g353743b99-1)
[2019-03-10 09:11] [ALPM] upgraded libnm-glib (1.14.6-1 -> 1.14.7dev+3+g353743b99-1)
[2019-03-10 09:11] [ALPM] upgraded libu2f-host (1.1.7-1 -> 1.1.9-1)
[2019-03-10 09:11] [ALPM] upgraded mkinitcpio-busybox (1.29.3-1 -> 1.30.1-1)
[2019-03-10 09:11] [ALPM] upgraded linux (4.20.12.arch1-1 -> 5.0.arch1-1)
[2019-03-10 09:11] [ALPM] upgraded man-db (2.8.5-1 -> 2.8.5-2)
[2019-03-10 09:11] [ALPM] upgraded man-pages (4.16-2 -> 5.00-1)
[2019-03-10 09:11] [ALPM] upgraded neomutt (20180716-6 -> 20180716-7)
[2019-03-10 09:11] [ALPM] upgraded netctl (1.19-1 -> 1.20-1)
[2019-03-10 09:11] [ALPM] upgraded openssl-1.0 (1.0.2.q-1 -> 1.0.2.r-1)
[2019-03-10 09:11] [ALPM] upgraded networkmanager (1.14.6-1 -> 1.14.7dev+3+g353743b99-1)
[2019-03-10 09:11] [ALPM] upgraded nodejs (11.10.0-1 -> 11.11.0-1)
[2019-03-10 09:11] [ALPM] upgraded npm (6.8.0-1 -> 6.9.0-1)
[2019-03-10 09:11] [ALPM] upgraded opera (58.0.3135.68-1 -> 58.0.3135.90-1)
[2019-03-10 09:11] [ALPM] upgraded pacman (5.1.2-2 -> 5.1.3-1)
[2019-03-10 09:11] [ALPM] upgraded powerline-common (2.7-2 -> 2.7-3)
[2019-03-10 09:11] [ALPM] upgraded powerline-fonts (2.7-2 -> 2.7-3)
[2019-03-10 09:11] [ALPM] upgraded python-numpy (1.16.1-1 -> 1.16.2-1)
[2019-03-10 09:11] [ALPM] upgraded qt5-webengine (5.12.1-1 -> 5.12.1-3)
[2019-03-10 09:11] [ALPM] upgraded rubygems (3.0.2-3 -> 3.0.3-1)
[2019-03-10 09:11] [ALPM] upgraded xorg-server-common (1.20.3-1 -> 1.20.4-1)
[2019-03-10 09:11] [ALPM] upgraded xorg-server (1.20.3-1 -> 1.20.4-1)
[2019-03-10 09:11] [ALPM] upgraded xorg-xinit (1.4.0-3 -> 1.4.1-1)
[2019-03-10 09:11] [ALPM] upgraded youtube-dl (2019.02.18-1 -> 2019.03.01-1)
[2019-03-10 09:11] [ALPM] upgraded youtube-viewer (1:3.5.1-1 -> 1:3.5.2-1)
[2019-03-10 09:11] [ALPM] transaction completed
[2019-03-10 09:11] [ALPM] running '60-linux.hook'...
[2019-03-10 09:11] [ALPM] running '70-dkms-install.hook'...
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Unable to install module openrazer-driver/2.4.0 for kernel 5.0.0-arch1-1-ARCH: Missing kernel headers.
[2019-03-10 09:11] [ALPM] running '90-linux.hook'...
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Starting build: 5.0.0-arch1-1-ARCH
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [encrypt]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [lvm2]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [shutdown]
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Image generation successful
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Starting build: 5.0.0-arch1-1-ARCH
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x
[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2019-03-10 09:11] [ALPM-SCRIPTLET]   -> Running build hook: [encrypt]
[2019-03-10 09:12] [ALPM-SCRIPTLET]   -> Running build hook: [lvm2]
[2019-03-10 09:12] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2019-03-10 09:12] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2019-03-10 09:12] [ALPM-SCRIPTLET]   -> Running build hook: [shutdown]
[2019-03-10 09:12] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2019-03-10 09:12] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2019-03-10 09:12] [ALPM-SCRIPTLET] ==> Image generation successful
[2019-03-10 09:12] [ALPM] running 'detect-old-perl-modules.hook'...
[2019-03-10 09:12] [ALPM] running 'fontconfig.hook'...
[2019-03-10 09:12] [ALPM] running 'gdk-pixbuf-query-loaders.hook'...
[2019-03-10 09:12] [ALPM] running 'glib-compile-schemas.hook'...
[2019-03-10 09:12] [ALPM] running 'gtk-update-icon-cache.hook'...
[2019-03-10 09:12] [ALPM] running 'systemd-daemon-reload.hook'...
[2019-03-10 09:12] [ALPM] running 'systemd-tmpfiles.hook'...
[2019-03-10 09:12] [ALPM] running 'systemd-udev-reload.hook'...
[2019-03-10 09:12] [ALPM] running 'systemd-update.hook'...
[2019-03-10 09:12] [ALPM] running 'texinfo-install.hook'...
[2019-03-10 09:12] [ALPM] running 'update-desktop-database.hook'...
[2019-03-10 09:12] [ALPM] running 'update-mime-database.hook'...
[2019-03-10 09:12] [ALPM] running 'xorg-mkfontscale.hook'...
[2019-03-10 09:15] [PACMAN] Running 'pacman -R jack'
[2019-03-10 09:23] [PACMAN] Running 'pacman -S arecord'
[2019-03-10 09:24] [PACMAN] Running 'pacman -S alsa-utils'
[2019-03-10 09:24] [ALPM] transaction started
[2019-03-10 09:24] [ALPM] installed alsa-utils (1.1.8-1)
[2019-03-10 09:24] [ALPM] transaction completed
[2019-03-10 09:24] [ALPM] running 'systemd-daemon-reload.hook'...
[2019-03-10 09:24] [ALPM] running 'systemd-udev-reload.hook'...
[2019-03-10 09:24] [ALPM] running 'systemd-update.hook'...

i3config

for_window [class="^.*"] border pixel 2
gaps inner 10
gaps outer 5
set $term --no-startup-id $TERMINAL
set $mod Mod1
set $stoprec --no-startup-id dmenurecord kill
set $shutdown sudo -A shutdown -h now
set $reboot sudo -A reboot
set $netrefresh --no-startup-id sudo -A systemctl restart NetworkManager
set $hibernate sudo -A systemctl suspend

# #---Dropdown Windows---# #

# First I have a tmux window used for background scripts.
# I'll later bind this to mod+u.
for_window [instance="tmuxdd"] floating enable
for_window [instance="tmuxdd"] resize set 625 450
for_window [instance="tmuxdd"] move scratchpad
for_window [instance="tmuxdd"] border pixel 3
for_window [instance="tmuxdd"] sticky enable

# Then I have a window running R I use for basic arithmetic
# I'll later bind this to mod+a.
for_window [instance="dropdowncalc"] floating enable
for_window [instance="dropdowncalc"] resize set 800 300
for_window [instance="dropdowncalc"] move scratchpad
for_window [instance="dropdowncalc"] border pixel 2
for_window [instance="dropdowncalc"] sticky enable

# #---Starting External Scripts---# #
# Setting the background:
exec --no-startup-id feh --bg-scale ~/.config/wall.png
# Starts dunst for notifications:
exec --no-startup-id dunst
# Composite manager:
exec --no-startup-id xcompmgr
# Runs the key remapping scripts
exec --no-startup-id remaps
# Unclutter makes the mouse invisible after a brief period
exec --no-startup-id unclutter
# Run the script to update the mpd i3block on change.
exec_always --no-startup-id mpdupdate
# mpd startup
exec --no-startup-id mpd
# Podboat automatic queue and download
exec_always --no-startup-id podentr

# Launch Polybar
# exec_always --no-startup-id $HOME/.config/polybar/launch.sh

# Set Xresources colors:
set_from_resource $darkblack	color0  #000000
set_from_resource $black	color8  #000000
set_from_resource $darkred	color1  #000000
set_from_resource $red		color9  #000000
set_from_resource $darkgreen	color2  #000000
set_from_resource $green	color10 #000000
set_from_resource $darkyellow	color3  #000000
set_from_resource $yellow	color11 #000000
set_from_resource $darkblue	color4  #000000
set_from_resource $blue		color12 #000000
set_from_resource $darkmagenta	color5  #000000
set_from_resource $magenta	color13 #000000
set_from_resource $darkcyan	color6  #000000
set_from_resource $cyan		color14 #000000
set_from_resource $darkwhite	color7  #000000
set_from_resource $white	color15 #000000
set $transparent		#00000000

#                       BORDER		BACKGROUND	TEXT		INDICATOR   CHILD_BORDER
client.focused		$red		$red		$magenta	$darkmagenta		$darkblue
client.unfocused	$transparent	$blue		$white		$darkblue		$darkblack
client.focused_inactive	$transparent	$blue		$white		$darkblue		$darkblack
client.urgent		$darkred	$darkred	$black		$darkred		$darkred
client.background $black

bar {
	# font pango:mono 12
	 # font pango:Source Sans Pro-10 12 , "Font Awesome 5 Free solid" 9
	font pango:Cousine, Font Awesome 13

	# font-0 = FontAwesome5Free:style=Solid:pixelsize=11
	# font-1 = FontAwesome5Brands:style=Solid:pixelsize=11
	colors {
			background $darkblack
			statusline $darkwhite
			separator $cyan
			focused_workspace  $blue $darkblue $darkblack
        		active_workspace   $blue $blue $darkwhite
      			inactive_workspace $darkblack $darkblack $white
        		urgent_workspace   $darkblack $darkblack $white
		}
	status_command i3blocks
	position top
	mode dock
	modifier None
}

# #---Basic Bindings---# #
bindsym $mod+Return 		exec $term
bindsym $mod+Shift+Return	exec --no-startup-id samedir

bindsym $mod+Shift+space 	floating toggle
bindsym $mod+space		focus mode_toggle

bindsym $mod+Escape		workspace prev
bindsym $mod+Shift+Escape 	exec --no-startup-id prompt "Exit i3?" "i3-msg exit"

# bindsym $mod+BackSpace
bindsym $mod+Shift+BackSpace	exec --no-startup-id prompt "Reboot computer?" "$reboot"

bindsym $mod+grave		exec --no-startup-id dmenuunicode
##bindsym $mod+asciitilde

#STOP/HIDE EVERYTHING:
bindsym $mod+Shift+Delete	exec --no-startup-id lmc truemute ; exec --no-startup-id lmc pause ; exec --no-startup-id pauseallmpv; workspace 0; exec $term -e htop ; exec $term -e ranger

# Show selection:
bindsym $mod+Insert		exec --no-startup-id showclip
bindsym $mod+Pause		exec --no-startup-id xcqr

# #---Letter Key Bindings---# #
bindsym $mod+q			[con_id="__focused__" instance="^(?!dropdowncalc|tmuxdd).*$"] kill
bindsym $mod+Shift+q		[con_id="__focused__" instance="^(?!dropdowncalc|tmuxdd).*$"] kill

bindsym $mod+w			exec $term -e nmtui
bindsym $mod+Shift+w		exec --no-startup-id $BROWSER

bindsym $mod+e			exec $term -e neomutt && pkill -RTMIN+12 i3blocks
bindsym $mod+Shift+e		exec --no-startup-id tutorialvids

bindsym $mod+r 			exec $term -e ranger
bindsym $mod+Shift+r		exec --no-startup-id winresize

bindsym $mod+t			split toggle
bindsym $mod+Shift+t		gaps inner current set 15; gaps outer current set 15

bindsym $mod+z			exec $term -e calcurse
bindsym $mod+Shift+z		exec --no-startup-id i3resize left

bindsym $mod+u			exec --no-startup-id ddspawn tmuxdd
bindsym $mod+Shift+u		exec --no-startup-id i3resize down

bindsym $mod+i 			exec $term -e htop
bindsym $mod+Shift+i		exec --no-startup-id i3resize up

bindsym $mod+o			sticky toggle
bindsym $mod+Shift+o		exec --no-startup-id i3resize right

bindsym $mod+p			exec --no-startup-id lmc toggle
bindsym $mod+Shift+p		exec --no-startup-id lmc pause

bindsym $mod+a			exec --no-startup-id ddspawn dropdowncalc -f mono:pixelsize=24
bindsym $mod+Shift+a		exec $term -e pulsemixer

bindsym $mod+s			gaps inner current plus 5
bindsym $mod+Shift+s		gaps inner current minus 5

bindsym $mod+d			exec --no-startup-id dmenu_run
bindsym $mod+Shift+d		gaps inner current set 0; gaps outer current set 0

set $freeze Distraction-free mode (super+shift+f to reactivate bindings)
mode "$freeze" { bindsym $mod+Shift+f mode "default"
}

bindsym $mod+f			fullscreen toggle
bindsym $mod+Shift+f		mode "$freeze" ;; exec --no-startup-id notify-send "<b>Distraction-free mode activated.</b> Press Super+Shift+f to return."

bindsym $mod+g			workspace prev
bindsym $mod+Shift+g		exec --no-startup-id gimp; workspace $ws5

bindsym $mod+h			focus left
bindsym $mod+Shift+h		move left 30

bindsym $mod+j			focus down
bindsym $mod+Shift+j		move down 30

bindsym $mod+k			focus up
bindsym $mod+Shift+k		move up 30

bindsym $mod+l			focus right
bindsym $mod+Shift+l		move right 30

bindsym $mod+y			gaps outer current plus 5
bindsym $mod+Shift+y		gaps outer current minus 5

bindsym $mod+x			exec --no-startup-id lockscreen
bindsym $mod+Shift+x		exec --no-startup-id prompt "Shutdown computer?" "$shutdown"

#bindsym $mod+c
bindsym $mod+Shift+c		exec --no-startup-id camtoggle

#bindsym $mod+v
#bindsym $mod+Shift+v

bindsym $mod+b			bar mode toggle
bindsym $mod+Shift+b		floating toggle; sticky toggle; exec --no-startup-id bottomleft

bindsym $mod+n			exec $term -e newsboat && pkill -RTMIN+6 i3blocks
bindsym $mod+Shift+n		floating toggle; sticky toggle; exec --no-startup-id bottomright

bindsym $mod+m 			exec --no-startup-id $term -e ncmpcpp -p 6601
bindsym $mod+Shift+m		exec --no-startup-id lmc mute

# #---Workspace Bindings---# #
bindsym $mod+Home		workspace $ws1
bindsym $mod+Shift+Home		move container to workspace $ws1
bindsym $mod+End		workspace $ws10
bindsym $mod+Shift+End		move container to workspace $ws10
bindsym $mod+Prior		workspace prev
bindsym $mod+Shift+Prior	move container to workspace prev
bindsym $mod+Next		workspace next
bindsym $mod+Shift+Next		move container to workspace next
bindsym $mod+Shift+Tab		workspace back_and_forth
bindsym $mod+XF86Back		workspace prev
bindsym $mod+Shift+XF86Back	move container to workspace prev
bindsym $mod+XF86Forward	workspace next
bindsym $mod+Shift+XF86Forward	move container to workspace next
bindsym $mod+semicolon		workspace next
bindsym $mod+apostrophe		split horizontal ;; exec $term
# bindsym $mod+slash		split vertical ;; exec $term
# bindsym $mod+Shift+slash	kill
bindsym $mod+backslash		workspace back_and_forth

set $ws1 "1"
set $ws2 "2"
set $ws3 "3"
set $ws4 "4"
set $ws5 "5"
set $ws6 "6"
set $ws7 "7"
set $ws8 "8"
set $ws9 "9"
set $ws10 "10"

# switch to workspace
bindsym $mod+1		workspace $ws1
bindsym $mod+2		workspace $ws2
bindsym $mod+3		workspace $ws3
bindsym $mod+4		workspace $ws4
bindsym $mod+5		workspace $ws5
bindsym $mod+6		workspace $ws6
bindsym $mod+7		workspace $ws7
bindsym $mod+8		workspace $ws8
bindsym $mod+9		workspace $ws9
bindsym $mod+0		workspace $ws10

# move focused container to workspace
bindsym $mod+Shift+1	move container to workspace $ws1
bindsym $mod+Shift+2	move container to workspace $ws2
bindsym $mod+Shift+3	move container to workspace $ws3
bindsym $mod+Shift+4	move container to workspace $ws4
bindsym $mod+Shift+5	move container to workspace $ws5
bindsym $mod+Shift+6	move container to workspace $ws6
bindsym $mod+Shift+7	move container to workspace $ws7
bindsym $mod+Shift+8	move container to workspace $ws8
bindsym $mod+Shift+9	move container to workspace $ws9
bindsym $mod+Shift+0	move container to workspace $ws10

for_window [class="Pinentry"] sticky enable
for_window [class="sent"] border pixel 0px
for_window [class="Blender"] move to workspace $ws6
for_window [class="marble"] move to workspace $ws7
for_window [title="GIMP Startup"] move workspace $ws5
for_window [class="Gimp"] move workspace $ws5
for_window [window_role="GtkFileChooserDialog"] resize shrink height 10 px
for_window [title="Default - Wine desktop"] floating enable

# Bindings to make the webcam float and stick.
for_window [title="mpvfloat"] floating enable
for_window [title="mpvfloat"] sticky enable
for_window [title="mpvfloat"] border pixel 0
no_focus [title="mpvfloat"]

# #---Function Buttons---# #
bindsym $mod+F1		exec --no-startup-id groff -kejpt -mom ~/.readme.mom -Tpdf | zathura -
bindsym $mod+F2		restart
bindsym $mod+F3		exec --no-startup-id displayselect
bindsym $mod+F4		exec --no-startup-id prompt "Hibernate computer?" "$hibernate"
bindsym $mod+F5		exec --no-startup-id $netrefresh
bindsym $mod+F6		exec --no-startup-id $term -e transmission-remote-cli
bindsym $mod+F7		exec --no-startup-id td-toggle
bindsym $mod+F8		exec --no-startup-id ~/.config/mutt/etc/mailsync.sh
bindsym $mod+F9		exec --no-startup-id dmenumount
bindsym $mod+F10	exec --no-startup-id dmenuumount
bindsym $mod+F11	exec --no-startup-id ducksearch
bindsym $mod+F12	exec $term -e nmtui

# #---Arrow Keys---# #
bindsym $mod+Left		focus left
bindsym $mod+Down		focus down
bindsym $mod+Up			focus up
bindsym $mod+Right 		focus right
bindsym $mod+Shift+Left		move left
bindsym $mod+Shift+Down		move down
bindsym $mod+Shift+Up		move up
bindsym $mod+Shift+Right 	move right

# #---Media Keys---# #

# Volume keys
bindsym $mod+plus		exec --no-startup-id lmc up 5
bindsym $mod+Shift+plus		exec --no-startup-id lmc up 15
bindsym $mod+minus 		exec --no-startup-id lmc down 5
bindsym $mod+Shift+minus	exec --no-startup-id lmc down 15
bindsym $mod+less 		exec --no-startup-id lmc prev
bindsym $mod+Shift+less		exec --no-startup-id lmc replay
bindsym $mod+greater		exec --no-startup-id lmc next
bindsym $mod+Shift+greater	exec --no-startup-id lmc next

# For advancing forward/backward in an mpd song
bindsym $mod+bracketleft 	exec --no-startup-id lmc back 10
bindsym $mod+Shift+bracketleft 	exec --no-startup-id lmc back 120
bindsym $mod+bracketright 	exec --no-startup-id lmc forward 10
bindsym $mod+Shift+bracketright exec --no-startup-id lmc forward 120

# For screenshots and recording
bindsym Print 			exec --no-startup-id scrot '/home/yumi/Screenshots/%Y-%m-%d-%H:%M:%S_$wx$h.png'
bindsym Shift+Print 		exec --no-startup-id scrot -u '/home/yumi/Screenshots/%Y-%m-%d-%H:%M:%S_$wx$h.png'
bindsym $mod+Print		exec --no-startup-id dmenurecord
bindsym $mod+Scroll_Lock	exec --no-startup-id "killall screenkey || screenkey"
bindsym $mod+Delete		exec $stoprec
bindsym XF86Launch1		exec --no-startup-id xset dpms force off

# #---Extra XF86 Keys---# #
# These are the extra media keys that some keyboards have.
bindsym XF86AudioMute		exec --no-startup-id lmc mute
bindsym XF86AudioLowerVolume	exec --no-startup-id lmc down 5
bindsym Shift+XF86AudioLowerVolume	exec --no-startup-id lmc down 10
bindsym Control+XF86AudioLowerVolume	exec --no-startup-id lmc down 1
bindsym XF86AudioRaiseVolume	exec --no-startup-id lmc up 5
bindsym Shift+XF86AudioRaiseVolume	exec --no-startup-id lmc up 10
bindsym Control+XF86AudioRaiseVolume	exec --no-startup-id lmc up 1
bindsym XF86PowerOff		exec --no-startup-id prompt "Shutdown computer?" "$shutdown"
##bindsym XF86Copy		exec
##bindsym XF86Open		exec
##bindsym XF86Paste		exec
##bindsym XF86Cut		exec
##bindsym XF86MenuKB		exec
bindsym XF86Calculator		exec $term -e R -q --no-save
##bindsym XF86Sleep		This binding is typically mapped by systemd automatically.
##bindsym XF86WakeUp		exec
bindsym XF86Explorer		exec $term -e ranger
##bindsym XF86Send		exec
##bindsym XF86Xfer		exec
bindsym XF86WWW			exec --no-startup-id $BROWSER
##bindsym XF86DOS		exec
bindsym XF86ScreenSaver		exec exec --no-startup-id lockscreen
##bindsym XF86RotateWindows	exec
##bindsym XF86TaskPane		exec
##bindsym XF86Favorites		exec
bindsym XF86MyComputer		exec $term -e ranger
##bindsym XF86Back		exec
##bindsym XF86Forward		exec
bindsym XF86Eject		exec --no-startup-id dmenuumount
bindsym XF86AudioNext		exec --no-startup-id lmc next
bindsym XF86AudioPlay		exec --no-startup-id lmc toggle
bindsym XF86AudioPrev		exec --no-startup-id lmc prev
bindsym XF86AudioStop		exec --no-startup-id lmc toggle
##bindsym XF86AudioRecord
bindsym XF86AudioRewind		exec --no-startup-id lmc back 10
bindsym XF86AudioForward	exec --no-startup-id lmc forward 10
##bindsym XF86Phone		exec
##bindsym XF86Tools		exec
bindsym XF86HomePage		exec $BROWSER https://lukesmith.xyz
bindsym XF86Reload		restart
##bindsym XF86ScrollUp		exec
##bindsym XF86ScrollDown		exec
##bindsym XF86New		exec
##bindsym XF86LaunchA		exec
##bindsym XF86LaunchB		exec
##bindsym XF86Launch2		exec
##bindsym XF86Launch3		exec
##bindsym XF86Launch4		exec
##bindsym XF86Launch5		exec
##bindsym XF86Launch6		exec
##bindsym XF86Launch7		exec
##bindsym XF86Launch8		exec
##bindsym XF86Launch9		exec
bindsym XF86AudioMicMute	exec --no-startup-id pactl set-source-mute 1 toggle
bindsym XF86TouchpadToggle	exec --no-startup-id toggletouchpad
bindsym XF86TouchpadOn		exec --no-startup-id synclient TouchpadOff=0
bindsym XF86TouchpadOff		exec --no-startup-id synclient TouchpadOff=1
bindsym XF86Suspend		exec --no-startup-id lockscreen
bindsym XF86Close		kill
bindsym XF86WebCam		exec --no-startup-id camtoggle
bindsym XF86Mail		exec $term -e neomutt && pkill -RTMIN+12 i3blocks
bindsym XF86Messenger		exec $term -e weechat
#bindsym XF86Search		exec $BROWSER https://duckduckgo.com
##bindsym XF86Go			exec
##bindsym XF86Finance		exec
##bindsym XF86Game		exec
#bindsym XF86Shop		exec $BROWSER https://ebay.com
bindsym XF86MonBrightnessDown	exec --no-startup-id "xbacklight -dec 15"
bindsym XF86MonBrightnessUp	exec --no-startup-id "xbacklight -inc 15"
bindsym XF86AudioMedia		exec --no-startup-id $term -e ncmpcpp
bindsym XF86Display		exec --no-startup-id arandr
#bindsym XF86KbdLightOnOff	exec
#bindsym XF86KbdBrightnessDown	exec
#bindsym XF86KbdBrightnessUp	exec
##bindsym XF86Reply		exec
##bindsym XF86MailForward	exec
##bindsym XF86Save		exec
bindsym XF86Documents		exec $term -e ranger ~/Documents
##bindsym XF86Battery		exec
##bindsym XF86Bluetooth		exec
bindsym XF86WLAN		exec $netrefresh
#exec_always --no-startup-id notify-send -i ~/.scripts/pix/larbs.png '<b>Welcome to LARBS:</b> Press Super+F1 for the manual.' -t 10000

lspci | grep VGA:

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)

Das einzig "besondere" für mich war ein "wechsel" von xorg-mkfontscale zu xorg-mkfontdir, oder anders herum, weiß es nicht mehr genau.

Beitrag geändert von Yumi (12.03.2019 14:24:04)

Offline

#4 12.03.2019 16:44:56

hcjl
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Tritt das Problem auch auf, wenn Du i3 ohne xcompmgr startest? Ansonsten ist nur die Fehlermeldung

[2019-03-10 09:11] [ALPM-SCRIPTLET] ==> Unable to install module openrazer-driver/2.4.0 for kernel 5.0.0-arch1-1-ARCH: Missing kernel headers.

auffällig aber die wirkt sich vermutlich höchstens auf Deine Tastatur/Maus aus.

Offline

#5 12.03.2019 21:48:24

Yumi
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Ich habs probiert, und xcompmgr aus der i3config rausgenommen, hat leider nicht funktioniert....

Offline

#6 13.03.2019 09:44:25

Yumi
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Gibt es noch weitere Möglichkeiten der Analyse? Ich dreh durch T_T

Offline

#7 13.03.2019 11:06:22

jg72
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Liegt es denn an den Workspaces oder vielleicht an den Anwendungen? Vielleicht läuft ja auch eine von den betroffenen Programmen gemeinsam benutzte Bibliothek nicht richtig.

Ich würde es mal mit einem anderen Window-Manager versuchen und schauen, ob dann alles läuft.

Offline

#8 13.03.2019 11:20:35

Yumi
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Ich möchte nicht umsteigen, es lief ja die ganze Zeit. Ich mag mein i3 T_T

Gibt es Systemweite Logs o.ä. wo "generelle" Fehler oder Bibliotheks-Fehler auftauchen?

Firefox und Citrix sind z.b. nicht betroffen. Kein Absturz, nix, alles gut.

Ich dachte erst Electron könnte hier ein Problem sein, aber Chromium hat nichts mit Electron zu tun, nur VS Code und Slack...

Offline

#9 13.03.2019 11:35:41

jg72
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Ich rede auch nicht vom Umsteigen, nur vom Pausieren. Würde meinen i3 zur Zeit auch nicht weggeben :-)

Aber ein paar Stunden oder (je nachdem wie häufig der Fehler auftritt) paar Tage mit einem anderen WM kann man überleben. Macht ja keinen Sinn einen Fehler im i3 nachzujagen, wenn dieser garnicht bei ihm zu finden ist.

Offline

#10 13.03.2019 14:36:33

Yumi
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Ja verstehe ich, aber ich möchte das Problem lösen und nicht aus dem Weg gehen...

Offline

#11 13.03.2019 15:42:23

jg72
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Mir geht es auch um die Eingrenzung. Ich mag nicht so richtig an den i3 glauben. Deshalb: probier das mal eine Zeit lang (wie lange kann ich nicht abschätzen, hängt davon ab, wie oft der Fehler bei auftritt).

Tritt der Fehler weiterhin auf => es liegt nicht am i3.

Offline

#12 13.03.2019 17:03:48

hcjl
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Ansonsten könntest Du i3 nochmal im Debug-Modus starten und sehen, ob Dir das irgendwelche Erkenntnisse liefert. Testweise könntest Du auch mal ein Downgrade des Kernels durchführen. Hab gesehen, dass im letzten Update der 5.0er installiert wurde.

Offline

#13 19.03.2019 20:35:56

Yumi
Mitglied

Re: [gelöst] i3wm einzelne Anwendungen reagieren / rendern nicht mehr.

Der Kernel Downgrade hats gebracht. Lieben Dank! smile

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums