音楽再生に不必要な Raspberry Pi 3 B (Raspbian Stretch Lite) の機能を止める

音楽再生に不必要な機能が止められないか、色々試してみました(^^)

音楽再生に不必要なサービスを止める

$ sudo systemctl disable dphys-swapfile

$ sudo systemctl disable keyboard-setup

$ sudo systemctl disable triggerhappy

$ sudo systemctl disable bluetooth

$ sudo systemctl disable avahi-daemon

$ sudo systemctl disable x11-common

"dphys-swapfile" は上記の操作では止めることができなかったので、以下の操作で止めました。

$ sudo apt-get install chkconfig
$ sudo chkconfig dphys-swapfile off

"chkconfig" を使って、以下のサービスも止めることができました。

$ sudo chkconfig plymouth off        #グラフィカルブートプロセス

他にも止めることができるサービスはあると思いますが、とりあえずこの辺でよいのかなと(^^;)

現在のサービスの状態を知るには、

$ service --status-all

もしくは、

$ chkconfig --list

で、一覧が表示されます。


内蔵 WiFi と Bluetooth を off にする
"/boot/config.txt" の末尾に以下の2行を追記。

$ sudo nano /boot/config.txt

dtoverlay=pi3-disable-wifi
dtoverlay=pi3-disable-bt


もしくは、
"/etc/modprobe.d/raspi-blacklist.conf" の末尾に以下の2行を追記。
....
$ sudo nano /etc/modprobe.d/raspi-blacklist.conf
# internal wifi off
blacklist brcmfmac
blacklist brcmutil

# internal bt off
blacklist btbcm
blacklist hci_uart
----

HDMI への信号出力を OFF にする

$ tvservice -o

☆再開は、
tvservice -p
fbset -depth 8
fbset -depth 24

↑再起動後も有効なのか、確認できていません(多分無効)。
もう少し調べてみる必要がありそうです。

コンソールに表示されるカーネルのログを抑制

$ sudo nano /boot/cmdline.txt
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet

----+----+----+----+----+----




<参考>
サービスの停止関連
new_western_elec:Raspberry Pi Zeroを10秒以内で高速起動する最も簡単な方法
エコな毎日:Raspberry Pi 2 不要サービス停止
Qiita:Raspbian Stretch Lite on Raspberry Pi 3 初期設定メモ
エンジニアの入り口: 【新旧対応】Linuxでの自動起動の設定方法を解説
mk-mode BLOG:Debian 系 Linux - サービス自動起動設定!

内蔵 WiFi & Bt の設定
Qiita:Raspberry Pi 3の無線LAN(内蔵WiFi)をオフにする
クラッチ:Raspberry Pi 3Bの内蔵wifiとブルートゥース無効

HDMI の設定
そらみみの声:Raspberry Piで、HDMI出力をON/OFFする








このブログの人気の投稿

電力会社と音質

メディアサーバーの Plex, Emby, Jellyfin を試す

増え続ける iTunes のコンピレーションを減らす(Windows)

Manjaro Linux KDE Plasma に Waydroid をインストール

foobar2000 を UPnP/DLNA Renderer として使う