Debianで普通に使っているscreenletsがCentOS7に無い!ので何とか入れる。
wget http://ftp.riken.jp/Linux/ubuntu/pool/main/a/alien/alien_8.94.tar.gz2.screenletsを入手しインストールする。
wget http://ftp.riken.jp/Linux/ubuntu/pool/main/a/alien/alien_8.93.tar.gz
rpmbuild -ta alien_8.94.tar.gz
sudo rpm -ivh alien-8.93-1.noarch.rpm
デザイン:3.その他の依存物をインストール
wget http://ftp.riken.jp/Linux/ubuntu/pool/universe/i/indiv-screenlets/screenlets-pack-basic_0.1.6-0ubuntu1_all.deb
(or screenlets-pack-all_0.1.6-0ubuntu1_all.deb)
alien --to-rpm --scripts *.deb
sudo rpm -ivh --force *.rpm本体:
*.debをalianで変換したものだと起動が安定しなかったのでsourceからインストール。
wget https://launchpad.net/screenlets/trunk/0.1.6/+download/screenlets-0.1.6.tar.bz2
tar xjf screenlets-0.1.6.tar.bz2
cd screenlets-0.1.6
make install
注意:下記の非推奨パッケージを使う。いつか解消したい。
検索とか古いDVDとかを駆使して何とか下記パッケージを入手しインストールする。
gnome-python2-libwnck-2.32.0-14.fc19.x86_64.rpm普通の下記パッケージも入れる。
(or gnome-python2-libwnck-2.32.0-20.el7.nux.x86_64.rpm)
gnome-python2-rsvg-2.32.0-20.el7.nux.x86_64.rpm
sudo yum install python-beautifulsoup pyxdg gnome-python2-gconf gtk-murrine-engine4.めでたく起動
※下記のカッコ部分は不要(個人的メモ)。
(PYTHONPATH=/usr/lib/python2.7/dist-packages/) screenlets5.トラブルシュート
ログイン直後に複数ガジェットを起動させると、起動しないガジェットある。
そんなときはsleepを入れると良い。
例)
/usr/share/screenlets/screenlets-pack-basic/Clock/ClockScreenlet.py
import screenletsの手前に下記を入れる。
import time他のガジェットとは時間差を与えると良い。
time.sleep(2)