オペレーティングシステム:アーチ
デスクトップ:GNOME
Conky バージョン: 1.10.8-2 + conky-manager-2.4-2
使用されたウィジェット: conky seamod(conky_manager デフォルト),カンジリング
質問:
これらのウィジェットのいずれかを使用すると、非常に具体的な円形の外観が表示されないようです。
conky seamodの外観(右)私のコンピュータからのseamodの外観(左)
アップデート(1):
コメントのため、cairoパッケージをインストールしましたが、まだ同じ結果が表示されます。新しいログ:リング、オーシャンモード、
アップデート(2):
問題が「cairo」パッケージにあることがわかりました。何らかの理由でこのパッケージをArch Linuxにインストールできませんでした。 cairoはグラフィックパッケージであり、問題の原因である可能性があります。誰でも助けてくれたら書いてください
ベストアンサー1
貢献者たちより。パランビル・リカリに追加されました尿素尿の割合cairoとlua 5.3を使用してconkyでビルドできる適切なソースコードパッケージを保存します。私はアーチLinuxのqemu VMインストールで次のことを行い、conkyを実行でき、最初の10秒間リングが描かれていることがわかりました(clock_rings.lua
私のVM用に1つのCPUのみを編集した後)。
パッケージの作成に関する標準的な指示に従ったので、繰り返しません。私が知る必要があるのは、ビルドするソースパッケージですconky-cairo
。まず、依存関係をビルドするまでビルドされず、tolua++_5.3
Xineramaの要件を削除するまでビルドされません。疑いなく、このオプションを使用してビルドする方法もあります。これが私が実行したコマンドです
sudo pacman -S --needed base-devel
curl -O https://aur.archlinux.org/packages.gz
zgrep conky packages.gz
# choose conky-cairo
sudo pacman -S git
git clone https://aur.archlinux.org/conky-cairo.git
cd conky-cairo/
# read the file PKGBUILD for info and potential malware
makepkg -si PKGBUILD
# gave me error: target not found: tolua++_5.3
cd ..
zgrep tolua packages.gz
# choose tolua++_5.3
git clone https://aur.archlinux.org/tolua++_5.3.git
cd tolua++_5.3
# read the file PKGBUILD for info and potential malware
makepkg -si PKGBUILD
cd ..
cd conky-cairo
makepkg -s PKGBUILD
# gave me a CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
# Xinerama_LIBRARIES (ADVANCED)
# I removed the option with:
sed -i src/conky-1.10.7/CMakeCache.txt -e '/BUILD_XINERAMA/s/ON/OFF/'
makepkg -si PKGBUILD
cd ../Conky/
conky -c rings
新しいパッケージをインストールできるように、既存のconkyパッケージを削除できるかどうかを尋ねられます。
生成されたスクリプトは次のとおりです。
sudo pacman -S --needed base-devel
sudo pacman -S git
git clone https://aur.archlinux.org/tolua++_5.3.git
(cd tolua++_5.3 && makepkg -si PKGBUILD)
git clone https://aur.archlinux.org/conky-cairo.git
(cd conky-cairo/ && makepkg -si PKGBUILD)
cd conky-cairo
sed -i src/conky-1.10.7/CMakeCache.txt -e '/BUILD_XINERAMA/s/ON/OFF/'
makepkg -si PKGBUILD
cd ..