Linux DE

Linux. restart kwin and plasma after suspend

kwin-restart@.service #/etc/systemd/system/kwin-restart@.service #sudo systemctl enable kwin-restart@$USER.service #sudo systemctl start kwin-restart@$USER.service #sudo systemctl stop kwin-restart@$USER.service #sudo systemctl disable kwin-restart@$USER.service [Unit] Description=Restart kwin after resuming After=suspend.target StopWhenUnneeded=yes [Service] User=%i Type=oneshot RemainAfterExit=yes ExecStart=/usr/bin/env bash -c “XDG_RUNTIME_DIR=/run/user/`id –user` DISPLAY=:0 XDG_CURRENT_DESKTOP=KDE kwin_x11 –replace &” [Install] WantedBy=suspend.target Alias=kwin-restart@%i.service plasma-restart@.service #/etc/systemd/system/plasma-restart@.service #sudo systemctl enable plasma-restart@$USER.service #sudo systemctl start plasma-restart@$USER.service #sudo systemctl stop […]

Linux admin Linux DE

Linux. Блокировка базы arch

Failed to init transaction (unable to lock database) Когда pacman собирается внести изменения в базу данных пакетов, например, при установке пакета, он создает файл блокировки /var/lib/pacman/db.lck. Благодаря этому другой экземпляр pacman не сможет работать в то же самое время, что позволяет избежать повреждения базы. Если работа pacman была прервана во время внесения изменений в базу, этот файл блокировки может остаться не удаленным. […]

Linux admin Linux DE

Linux. Создаем кнопку выключения экрана

На ноутбуках отсутствует кнопка выключения экрана по эстетическим соображениям или другим причинам. И чтобы не мучить постоянно крышку ноутбука или выжидать время простоя, когда активируется режим энергосбережения, сделаем с вами кнопку для быстрого выключения экрана. Для того чтобы выключить экран, нужно послать команду DPMS: xset dpms force off Теперь создадим кнопку для выключения экрана. При […]