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