web-dev-qa-db-ja.com

18.04へのアップグレード後のスクリーンレットの誤作動

Ubuntu 17.10では、スクリーンレットのすべてが正常に機能しました

ただし、18.04にアップグレードした後、一部のスクリーンレット(時計など)が以前よりかなりぼやけているように見えるだけでなく、スクリーンレットのいずれも移動できませんマウスをクリックしてドラッグして手動で移動します。

Software Updaterがディストリビューションのアップグレード中に不要になったと示唆した多くのライブラリの1つを誤って削除したか、18.04の表示とスクリーンレットアプリとの互換性に問題があるのですか?

いずれにしても解決策はありますか? 18.04で機能的な時計スクリーンレットを使用できるようにしたいからです。

1
Kewal Shah

18.04.x x64 Bionicにスクリーンレットをインストールするbashスクリプト

注:クリーンインストールの場合のみ。以前のバージョンから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

ソース: maravento

2
ajcg