Xubuntu에서는 디스플레이 키가 작동하지 않기 때문에 vbetool을 사용하여 터치패드 키에 할당된 노트북의 디스플레이를 끄거나 켰습니다. 방금 Fedora 26을 설치했고 스크립트를 사용하고 싶지만 vbetool이 더 이상 저장소에 없는 것 같습니다. Fedora 26에 vbetool을 설치하는 방법은 무엇입니까?
이 기사에 따라 소스에서 설치를 시도했습니다.CentOS 6.6에 vbetool을 설치하는 방법은 무엇입니까?하지만 make를 실행하면 경고와 오류가 발생합니다.
make: *** No rule to make target '/usr/local/lib/libpci.a', needed by 'vbetool'. Stop.
답변1
/usr/lib64/
다음 실행 위치에 있는 64비트 Fedora에서 libpci.a 파일을 검색하여 문제를 해결했습니다 .
sudo ln -sf /usr/lib64/libpci.a /usr/local/lib/libpci.a
그런 다음 make를 다시 실행하면 문제가 해결됩니다.
전체 솔루션(CentOS 문서 기반):
sudo dnf install pciutils-devel pciutils-devel-static libx86-devel
# if you have 32bit system, just remove 64 from lib
sudo ln -sf /usr/lib64/libpci.a /usr/local/lib/libpci.a
# you can check if there are no new version 1.1 was latest when writing this
wget http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-1.1.tar.gz
tar xzvf vbetool-1.1.tar.gz
cd vbetool-1.1
./configure && make && make install
답변2
dnf install libx86 -y
wget http://mirror.orbit-os.com/archlinux/community/os/x86_64/vbetool-1.2.2-4-x86_64.pkg.tar.xz
xz -d vbetool-1.2.2-4-x86_64.pkg.tar.xz
tar -xvf vbetool-1.2.2-4-x86_64.pkg.tar -C /
$ vbetool
vbetool: Usage vbetool [[vbestate save|restore]|[vbemode set|get]|
[vgamode]|[dpms on|off|standby|suspend|reduced]|[post [romfile]]|
[bootpost]|[udevpost pciid]|[vgastate on|off]|
[vbefp panelid|panelsize|getbrightness|setbrightness|invert]]