Conky 위젯이 특정 그래픽을 렌더링하지 않습니다.

Conky 위젯이 특정 그래픽을 렌더링하지 않습니다.

운영 체제: 아치

데스크탑: 그놈

Conky 버전: 1.10.8-2 + conky-manager-2.4-2

사용된 위젯: conky seamod(conky_manager 기본값),강지링

질문:

이 위젯 중 하나를 사용할 때 매우 구체적인 원형 모양이 나타나지 않는 것 같습니다.

콘키 로그:오션 모드,반지

Conky Ring 실시간 스크린샷: 강지환의 스크린샷

conky seamod의 모습(오른쪽) 내 컴퓨터에서 seamod의 모습(왼쪽) Conky Seamod 스크린샷

업데이트(1):

의견 때문에 cairo 패키지를 설치했지만 여전히 동일한 결과가 나타납니다. 새 로그:반지,오션 모드,

업데이트(2):

문제가 "cairo" 패키지에 있다는 것을 발견했습니다. 어떤 이유로 이 패키지를 아치 리눅스에 설치할 수 없었습니다. cairo는 그래픽 패키지이며 문제의 원인일 수 있습니다. 누구든지 도움을 줄 수 있다면 적어주세요

답변1

기여자들인가 보다.파람비르 리카리에 추가되었습니다우레아 소변 비율cairo 및 lua 5.3을 사용하여 conky로 빌드할 수 있는 적합한 소스 코드 패키지를 저장합니다. 나는 아치 리눅스의 qemu VM 설치에서 다음을 수행했고 conky를 실행할 수 있었고 처음 10초 정도 동안 링이 그려지는 것을 볼 수 있었습니다( clock_rings.lua내 VM에 대해 1개의 CPU만 편집한 후).

패키지 작성에 대한 표준 지침을 따랐으므로 반복하지 않겠습니다. 내가 알아야 할 유일한 것은 빌드할 소스 패키지입니다 conky-cairo. 먼저 종속성을 빌드할 때까지 빌드되지 않으며 tolua++_5.3Xinerama에 대한 요구 사항을 제거할 때까지 빌드되지 않습니다. 의심할 바 없이 이 옵션을 사용하여 빌드하는 방법도 있습니다. 이것이 내가 실행한 명령이다

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 ..

관련 정보