クライアント PC に Easy WOL インストールして、ホスト PC の Mac アドレス指定して、ブロードキャスト
で普通にスリープ解除できた。
クライアント PC から Parsec 軽油で Windows ログインするとマウスを認識してくれない
ホスト PC のマウスを少し動かすとクライアント PC 上の Parsec 上でもマウス動かせるようになる。
どうやら、スリープからの復帰時(多分ホスト PC の起動時も)に物理マウスが接続されてないと windows がマウスがないと認識しているっぽい。 普段ホスト PC で使っている Blutooth マウスはマウスを少し動かすとその信号を拾って初めて windows 側がマウスを認識する、ので Parsec 側でも動かせるようになるっぽい。
The GPUfirmware partition is mounted at /boot/firmware. The /boot/firmware/config.txt file contains the system configuration and refers to several other files within /boot/firmware. Note, it is likely that you will have to adapt third party instructions to these file locations.
$ sudo apt install pi-bluetooth
....
$ sudo dpkg --configure -a
dpkg: dependency problems prevent configuration of pi-bluetooth:
pi-bluetooth depends on bluez-firmware; however:
Package bluez-firmware is not installed.
dpkg: error processing package pi-bluetooth (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
pi-bluetooth
$ sudo dpkg -P --force-depends pi-bluetooth
apt upgradeすると Sub-process なんちゃらのエラーが出てコケる
どのタイミングでこのエラーが出るようになったのが覚えていないが、raspi-configをインストールした影響か、 bluetooth まわりを色々いじってて pi-bluetooth とかそのへんインストールしたり削除したりした影響?
apt (dkpg)まわりのゴミ設定が残ってたのが原因だった
$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up raspberrypi-kernel (1:1.20210805-1) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 5.10.52+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 5.10.52+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 5.10.52+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/update-notifier 5.10.52+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/xx-update-initrd-links 5.10.52+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/zz-flash-kernel 5.10.52+ /boot/kernel.img
/etc/kernel/postinst.d/zz-flash-kernel:
Using DTB: bcm2711-rpi-4-b.dtb
Couldn't find DTB bcm2711-rpi-4-b.dtb on the following paths: /etc/flash-kernel/dtbs /usr/lib/linux-image-5.10.52+ /lib/firmware/5.10.52+/device-tree/
Installing into /boot/dtbs/5.10.52+/./bcm2711-rpi-4-b.dtb
cp: cannot stat '': No such file or directory
run-parts: /etc/kernel/postinst.d/zz-flash-kernel exited with return code 1
dpkg: error processing package raspberrypi-kernel (--configure):
installed raspberrypi-kernel package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
raspberrypi-kernel
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo dpkg --audit
The following packages are only half configured, probably due to problems
configuring them the first time. The configuration should be retried using
dpkg --configure <package> or the configure menu option in dselect:
raspberrypi-kernel Raspberry Pi bootloader
sudo rm /var/lib/dpkg/info/raspberrypi-kernel.postinst
sudo rm /var/lib/dpkg/info/raspberrypi-kernel.postrm
sudo rm /var/lib/dpkg/info/raspberrypi-kernel.prerm
$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up raspberrypi-kernel (1:1.20210805-1) ...
ラズパイが Arm アーキテクチャであることに加えて、Raspbian OS の 64bit 版の正式版が出ていないこともありラズパイで 64bit 化があまり進んでいないのか Armアーキテクチャ + 64bit を現段階での最新である Raspberry Pi 4 MNodel B で使うのはかなりツラそうに感じた。
debパッケージからインストールしたり、1password リポジトリ追加したり試したけど Unable to locate package 1password のエラーでインストールできず。
ログ見ると amd64 とあるので Arm 向けのパッケージが用意されてないとかそんな感じっぽい
sudo apt install ./1password-latest.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting '1password:amd64' instead of './1password-latest.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
1password:amd64 : Depends: libasound2:amd64 but it is not installable
Depends: libatk-bridge2.0-0:amd64 but it is not installable
Depends: libatk1.0-0:amd64 but it is not installable
Depends: libc6:amd64 (>= 2.27) but it is not installable
Depends: libcurl4:amd64 but it is not installable
Depends: libdrm2:amd64 but it is not installable
Depends: libgbm1:amd64 but it is not installable
Depends: libgtk-3-0:amd64 but it is not installable
Depends: libnotify4:amd64 but it is not installable
Depends: libnss3:amd64 but it is not installable
Depends: libxcb-shape0:amd64 but it is not installable
Depends: libxcb-xfixes0:amd64 but it is not installable
Depends: libxshmfence1:amd64 but it is not installable
Recommends: libappindicator3-1:amd64 but it is not installable
Recommends: libappindicator1:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.
$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
.
. 省略
.
checking pkg-config is at least version 0.9.0... yes
checking for NAUTILUS... no
configure: error: Package requirements (libnautilus-extension >= 2.16.0) were not met:
No package 'libnautilus-extension' found
$ sudo apt install libnautilus-extension-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libnautilus-extension-dev : Depends: libgtk-3-dev (>= 3.22.27) but it is not going to be installed
$ wget https://project-downloads.drogon.net/wiringpi-latest.deb
$ sudo dpkg -i wiringpi-latest.deb
dpkg: error processing archive wiringpi-latest.deb (--install):
package architecture (armhf) does not match system (arm64)
Errors were encountered while processing:
wiringpi-latest.deb