Last active
February 28, 2024 09:41
-
-
Save axzxc1236/1d1b737a8b2d5c2a3e2026e4cf9d332a to your computer and use it in GitHub Desktop.
My mitigation to Wine bug 43030
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#How to setup: | |
#1. Have systemd and xdotool installed | |
#2. store the script (Line_helper.sh) as $HOME/.local/script/Line_helper.sh | |
#3. store this service file as $HOME/.config/systemd/user/line-helper.service | |
#4. chmod +x $HOME/.local/script/Line_helper.sh | |
#5. start line-helper.service before you start line | |
[Unit] | |
Description=Automatically minimize Line | |
After=graphical.target | |
[Service] | |
ExecStart=%h/.local/script/Line_helper.sh | |
Restart=always | |
RestartSec=30 | |
[Install] | |
WantedBy=default.target | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/sh | |
if [[ $(which xdotool) = "" ]]; then | |
echo "xdotool is required to run this script." | |
exit | |
fi | |
if [[ $(which xwininfo) = "" ]]; then | |
echo "xwininfo is required to run this script." | |
exit | |
fi | |
while true | |
do | |
xwininfo -tree -root | | |
grep 'has no name.*"line.*\.exe"' | | |
awk '{ print $1 }' | | |
xargs -rl xdotool windowclose | |
sleep 10 | |
done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
That works very well without the need to minimize Line, thank you!