Сбои экранов после обновления до 18.04
Все в скриншотах работало нормально в моем Ubuntu 17.10
Однако после обновления до 18.04 некоторые скриншоты (например, часы) не только выглядят более размытыми, чем раньше, но я не могу перемещать скриншоты вручную, щелкая и перетаскивая мышь.
Это потому, что я случайно удалил одну из многих библиотек, которые, по мнению Software Updater, мне больше не нужны во время обновления дистрибутива, или это какая-то проблема с отображением 18.04 и его совместимостью с приложением screenlets?
В любом случае есть ли решение? Потому что я действительно хочу иметь возможность использовать функциональный скриншот часов в 18.04.
1 ответ
Скрипт bash для установки скриншотов в 18.04.x x64 Bionic
Примечание: только для чистой установки. Не проверено на обновлениях с предыдущих версий до 18.04
Для запуска (без sudo):
~$ chmod +x ./screenlets.sh && ./screenlets.sh
Содержание скрипта:
#!/bin/bash
echo "Screenlets Setup. Wait..."
function screenlets(){
clear
sudo rm -rf /etc/apt/sources.list.d/screenlets*
# Dependencies
sudo apt -y install software-properties-common
sudo dpkg -l python-wnck
if [ $? == 0 ]; then
echo "OK"
else
sudo apt -y install libwnck22
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-wnck_2.32.0+dfsg-4_amd64.deb
sudo dpkg -i python-wnck_2.32.0+dfsg-4_amd64.deb
sudo apt --fix-broken -y install
fi
sudo dpkg -l python-gnomekeyring
if [ $? == 0 ]; then
echo "OK"
else
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
sudo dpkg -i python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
sudo apt --fix-broken -y install
fi
# Screenlets Setup
sudo add-apt-repository -y ppa:screenlets/ppa
sudo sed -i 's/bionic/xenial/g' /etc/apt/sources.list.d/screenlets-ubuntu-ppa-bionic.list
sudo apt update
sudo apt -y install screenlets screenlets-pack-all
sudo rm -rf /etc/apt/sources.list.d/screenlets*
}
screenlets &> /dev/null
echo "Done"
Удалять:
sudo apt -y purge python-wnck python-gnomekeyring libwnck22 screenlets screenlets-pack-all && sudo apt -y autoremove && sudo rm -rf /etc/apt/sources.list.d/screenlets* ~/.config/autostart/screenlets-daemon.desktop
Источник: Маравенто