Vreau să scap de supărarea minoră pe care o am de peste un an.
Am un notebook Dell XPS 9500 cu Ubuntu 20.04 și i3wm instalat deasupra lui.
De fiecare dată când caietul meu se trezește din suspendare, lipește conținutul clipboard-ului. Cum pot preveni?
Problema este că nici măcar nu știu cum să încep să o depanez;
- este pentru că ceva trimite o comandă rapidă de la tastatură „ctrl+V”?
- poate ceva ciudat
udev
regulă? Sunt destule udev
regulile sistemului meu. Cum știu care dintre ele este suspectă (sau chiar nestandard?)
Actualizați:
Scripturi de gestionare a energiei
Conținutul de /etc/pm/sleep.d/10_grub-common
:
# Spune-i lui Grub că CV-ul a avut succes
cazul „$1” în
dezgheţ)
[ -s /boot/grub/grubenv ] || rm -f /boot/grub/grubenv
mkdir -p /boot/grub
grub-editenv /boot/grub/grubenv unset recordfail
;;
esac
conținutul /etc/pm/sleep.d/xboxdrv
:
caz de 1 USD in
suspenda|suspend_hybrid|hibernare)
systemctl stop xboxdrv || :
;;
relua|dezghet)
systemctl start xboxdrv || :
;;
esac
Conținutul /etc/pm/sleep.d/10_unattended-upgrades-hibernate
PATH=/sbin:/usr/sbin:/bin:/usr/bin
SHUTDOWN_HELPER=/usr/share/unattended-upgrades/unattended-upgrade-shutdown
if [ -x /usr/bin/python3 ]; atunci
PYTHON=python3
altfel
PYTHON=python
fi
dacă [ ! -x /usr/share/unattended-upgrades/unattended-upgrade-shutdown ]; atunci
iesirea 0
fi
cazul „${1}” în
hiberna)
dacă [ -e $SHUTDOWN_HELPER ]; atunci
$PYTHON $SHUTDOWN_HELPER --doar oprire
fi
;;
relua|dezghet)
# nimic
;;
esac
Conținutul /lib/systemd/system-sleep/hdparm
:
caz de 1 USD in
post)
/usr/lib/pm-utils/power.d/95hdparm-apm reluare
;;
esac
(Comanda sudo /usr/lib/pm-utils/power.d/95hdparm-apm reluare
nu provoacă lipirea clipboard-ului)
systemd system-sleep:
Conținutul de /lib/systemd/system-sleep/nvidia
:
cazul „$1” în
post)
/usr/bin/nvidia-sleep.sh „reluare”
;;
esac
(Comanda /usr/bin/nvidia-sleep.sh „reluare”
nu provoacă lipirea clipboard-ului)
Conținutul de sudo /lib/systemd/system-sleep/unattended-upgrades
:
set -e
dacă [ "$2" = "hibernare" ] || [ "$2" = "somn hibrid" ]; atunci
cazul „$1” în
pre)
/usr/share/unattended-upgrades/unattended-upgrade-shutdown --stop-only
;;
esac
fi
(Comanda sudo /usr/share/unattended-upgrades/unattended-upgrade-shutdown --stop-only
nu provoacă lipirea clipboard-ului)
Conținutul de sudo /lib/systemd/system-sleep/tlp
:
caz de 1 USD in
pre) tlp suspend ;;
post) tlp CV ;;
esac
(Comanda sudo tlp CV
nu provoacă lipirea clipboard-ului)
Sunt altele sistem-somn
directoare. Sunt și ei eligibili?:
$ fd sistem-sleep
snap/core20/1328/usr/lib/systemd/system-sleep
snap/core20/1361/usr/lib/systemd/system-sleep
snap/core18/2284/lib/systemd/system-sleep
snap/core18/2253/lib/systemd/system-sleep
snap/core/12725/lib/systemd/system-sleep
usr/lib/elogind/system-sleep
usr/lib/systemd/system-sleep