Sam你好:剛剛config完畢,reboot or poweroff再開機,播放都正常了,非常感謝!samshu 寫: 2026-08-21, 12:13
config -> player -> squeezelite 打* 也行。就是"系統執行檔裡面加"enable squeezelite"指令"
ArchQ, PC數位播放專用Linux 與應用
Re: ArchQ, PC數位播放專用Linux 與應用
Re: ArchQ, PC數位播放專用Linux 與應用
補 mpd.conf 設定
MPD Slim 版裡的 mpd.conf 少了一個設定值:關閉音控。
因為大部份的樂友不會去使用軟體音控,但預設值是開啟的,所以這次要補上。
修改步驟:
1. 先 su
2.
3. 再 cat /etc/mpd.conf 有出現 mixer_type "none" 就行。
註:
1. 手動編輯 sudo nano /etc/mpd.conf
2. 重新安裝 mpd 也會有新的設定值。
MPD Slim 版裡的 mpd.conf 少了一個設定值:關閉音控。
因為大部份的樂友不會去使用軟體音控,但預設值是開啟的,所以這次要補上。
修改步驟:
1. 先 su
2.
代碼: 選擇全部
sed -i '/buffer_size/i\\tmixer_type\t"none"' /etc/mpd.conf4. reboot 後生效audio_output {
type "slim"
name "Squzlocal"
ip "127.0.0.1" # CIDR: 192.168.1.0/24
mixer_type "none"
...略
}
註:
1. 手動編輯 sudo nano /etc/mpd.conf
2. 重新安裝 mpd 也會有新的設定值。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
Re: ArchQ, PC數位播放專用Linux 與應用
Squeezelite 更新
這次主要是針對 TinyALSA 版本重新建構,以及對EVL 更完整的支援,所以ALSA 版本聲音也有提升。
原來的TinyALSA 不支援DSD,這次一併更新。
另外Squeezelite版本也簡化為四個版本,看圖,免得選擇困難。

更新步驟:
1. config -> update
2. sudo pacman -R tinyalsa-evl (之後要按 Y)
3. config -> squeezelite -> 選擇版本
這次主要是針對 TinyALSA 版本重新建構,以及對EVL 更完整的支援,所以ALSA 版本聲音也有提升。
原來的TinyALSA 不支援DSD,這次一併更新。
另外Squeezelite版本也簡化為四個版本,看圖,免得選擇困難。

更新步驟:
1. config -> update
2. sudo pacman -R tinyalsa-evl (之後要按 Y)
3. config -> squeezelite -> 選擇版本
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
Re: ArchQ, PC數位播放專用Linux 與應用
別管ALSA了
這次的Squeezelite TinyALSA 改版,把ALSA打的滿地找牙!
「聲音比較生動迷人」這是樂友輕描淡寫的評語。
「似乎最近常講的連續性,被TinyALSA 輕鬆達到」小弟的評價。
小弟聽來大勝ALSA,細膩度,穿透力大為提升,樂器的質感和音色表現非常迷人。
還沒更新的,不用考慮了,請直接換成Squeezelite TinyALSA。
ALSA 版本還有存在的必要嗎?
這次的Squeezelite TinyALSA 改版,把ALSA打的滿地找牙!
「聲音比較生動迷人」這是樂友輕描淡寫的評語。
「似乎最近常講的連續性,被TinyALSA 輕鬆達到」小弟的評價。
小弟聽來大勝ALSA,細膩度,穿透力大為提升,樂器的質感和音色表現非常迷人。
還沒更新的,不用考慮了,請直接換成Squeezelite TinyALSA。
ALSA 版本還有存在的必要嗎?
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
Re: ArchQ, PC數位播放專用Linux 與應用
啟用 HugePages 大頁面記憶體
主要是讓播放程式(MPD, Squeezelite...)使用 2MB 的記憶體頁面(預設 4KB )。
開啟後音質轉為厚重沉穩,密度、綿密性變高,真實感也會加增。
啟用步驟:先 su
1.
2. config -> kernel -> install -> Q441|Q352 (選有HugePages)
3. reboot
4. config -> kernel -> HugePages -> 1024

5. config -> HugePages -> MPD|Squeezlite 打勾
6. reboot
7. grep Huge /proc/meminfo
看結果,如果 HugePages_Free < HugePages_Total 就算完成。

主要是讓播放程式(MPD, Squeezelite...)使用 2MB 的記憶體頁面(預設 4KB )。
開啟後音質轉為厚重沉穩,密度、綿密性變高,真實感也會加增。
啟用步驟:先 su
1.
代碼: 選擇全部
update_scpt.sh
update_scpt.sh
sed -e 's/^user/#user/' /etc/mpd.conf
3. reboot
4. config -> kernel -> HugePages -> 1024

5. config -> HugePages -> MPD|Squeezlite 打勾
6. reboot
7. grep Huge /proc/meminfo
看結果,如果 HugePages_Free < HugePages_Total 就算完成。

MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
Re: ArchQ, PC數位播放專用Linux 與應用
Sam你好:samshu 寫: 2026-09-16, 15:02 Squeezelite 更新
這次主要是針對 TinyALSA 版本重新建構,以及對EVL 更完整的支援,所以ALSA 版本聲音也有提升。
原來的TinyALSA 不支援DSD,這次一併更新。
另外Squeezelite版本也簡化為四個版本,看圖,免得選擇困難。
更新步驟:
1. config -> update
2. sudo pacman -R tinyalsa-evl (之後要按 Y)
3. config -> squeezelite -> 選擇版本
更新步驟3後顯示的訊息:
/etc/squeezelite.conf updated.
Job for squeezelite.service failed because the control process exited with error code.
See "systemctl status squeezelite.service" and "journalctl -xeu squeezelite.service" for details.
Squeezelite restarted.
[kent@ArchQ:Q441 ~]$ systemctl status squeezelite.service
× squeezelite.service - Squeezelite Player
Loaded: loaded (/usr/lib/systemd/system/squeezelite.service; enabled; pres>
Active: failed (Result: exit-code) since Fri 2026-10-02 22:21:52 CST; 9s a>
Process: 638 ExecStart=/usr/bin/squeezelite $OPTIONS $NAME $MAC $PRIORITY $>
Process: 639 ExecStartPost=/bin/sh -c sleep 2; PROC=$$(ps H -q $${MAINPID} >
Main PID: 638 (code=exited, status=127)
CPU: 20ms
[kent@ArchQ:Q441 ~]$
無法到選擇TinyALSA畫面, 請問如何解,謝謝
Re: ArchQ, PC數位播放專用Linux 與應用
ALSA 版本已經關掉了,最新的選單就是TinyALSA 版本。
試試下面的指令:
代碼: 選擇全部
su
rm /etc/squeezelite.conf
pacman -R squeezelite
update_scpt.sh
update_scpt.shstatus squeezelite ;看看是否啟動。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
Re: ArchQ, PC數位播放專用Linux 與應用
拋棄 Slim?
日前 MPD 靠著 Slim output 配合 TinyALSA,聲音大躍進。這次又有新玩法了!
小弟總覺得MPD -> Slim output -> Squeezelite 資料傳遞的過程有點累贅,想要跳過一些流程,更直接了當一點。
這次就靠Ai 協作,誕生了新的協議:PCM over Net。把MPD 的output,直接透過TCP/IP的方式直接轉給專屬的播放器 Pcmrecv,運作方式雷同 Sqeezelite。它是專為MPD 而生,也可以雙機方式運作。
聲音表現 Pcmrecv >>> Squeezlite,小弟的感受:「超直接、乾淨,透明度高出很多。」「pcmrecv 透明度高,白光,Squzeelite 有點帶著鎢絲燈」。樂友:「保有原本的優點,聲音綿密、鮮活,這版本感覺更緊湊,紮實,勝出!」「很真實同時又很自然的聽感」。
反正就是比 Slim output 強大太多。
安裝方式:
1. config -> update
2. config -> server -> mpd-Net -> 版本。
3. 新增支援 Qobuz 的功能,但目前沒確認是否能用,因為沒帳號可試。

目前僅提供四個版本,其它的依需要再加入。
日前 MPD 靠著 Slim output 配合 TinyALSA,聲音大躍進。這次又有新玩法了!
小弟總覺得MPD -> Slim output -> Squeezelite 資料傳遞的過程有點累贅,想要跳過一些流程,更直接了當一點。
這次就靠Ai 協作,誕生了新的協議:PCM over Net。把MPD 的output,直接透過TCP/IP的方式直接轉給專屬的播放器 Pcmrecv,運作方式雷同 Sqeezelite。它是專為MPD 而生,也可以雙機方式運作。
聲音表現 Pcmrecv >>> Squeezlite,小弟的感受:「超直接、乾淨,透明度高出很多。」「pcmrecv 透明度高,白光,Squzeelite 有點帶著鎢絲燈」。樂友:「保有原本的優點,聲音綿密、鮮活,這版本感覺更緊湊,紮實,勝出!」「很真實同時又很自然的聽感」。
反正就是比 Slim output 強大太多。
安裝方式:
1. config -> update
2. config -> server -> mpd-Net -> 版本。
3. 新增支援 Qobuz 的功能,但目前沒確認是否能用,因為沒帳號可試。

目前僅提供四個版本,其它的依需要再加入。
最後由 samshu 於 2026-10-06, 22:06 編輯,總共編輯了 1 次。
MPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線
Re: ArchQ, PC數位播放專用Linux 與應用
Sam你好:
[kent@ArchQ:Q441 ~]$ status squeezelite
× squeezelite.service - Squeezelite Player
Loaded: loaded (/usr/lib/systemd/system/squeezelite.service; enabled; pres>
Active: failed (Result: exit-code) since Tue 2026-10-06 20:28:19 CST; 3min>
Process: 2293 ExecStart=/usr/bin/squeezelite $OPTIONS $NAME $MAC $PRIORITY >
Process: 2294 ExecStartPost=/bin/sh -c sleep 2; PROC=$$(ps H -q $${MAINPID}>
Main PID: 2293 (code=exited, status=127)
Re: ArchQ, PC數位播放專用Linux 與應用
Kent 兄,下面指令執行一次試試:
先 su
如果出現綠色的Active,就是Squeezelite 執行成功。
若不行:
config -> play -> squeezelite 重裝一次試試。
先 su
代碼: 選擇全部
wget -P /tmp https://raw.githubusercontent.com/sam0402/ArchQ/main/pkg/tinyalsa-evl-2.1-1-x86_64.pkg.tar.zst
pacman -U --noconfirm /tmp/tinyalsa-evl-2.1-1-x86_64.pkg.tar.zst
systemctl restart squeezelite
systemctl status squeezelite
若不行:
代碼: 選擇全部
rm /etc/squeezelite.confMPD&ArchQ@Intel12600(AX1600i) -> McFifo(GaN140W) -> Audiomat Maestro 4 Reference -> Audiomat Sopos -> JMR VOCE Grande; STSD香寶線、大寶喇叭線