→ CP64: 提供下筆電型號 因為我也是 Antergos 但是沒遇過 02/26 22:32
這次更新前,我也沒遇過這個問題。
以前還用Ubuntu用了大約一年,也沒音爆的問題。
→ connected: Dell 5559 02/26 22:33
※ 編輯: connected (1.169.145.243), 02/26/2018 22:35:19
推 Gold740716: 聲音調小一點?我聲音調大也會破 02/26 23:56
我的狀況與音量無關喔,後來發現即使沒放音樂也照樣音爆,不是破。
→ dragon121985: 暫停多久? 一秒以內的暫停/繼續 會這樣嗎 02/27 21:34
後來重灌Antergos後,第一次開機沒放音樂照樣音爆。
改裝Linux Mint後,就沒再音爆了。很明顯是OS的問題。
※ 編輯: connected (118.167.10.251), 03/01/2018 20:13:05
→ galic: 你的爆音是出現在音樂播放中途 還是在開始播放跟停止播放的 03/01 21:36
→ galic: 那一剎那 03/01 21:36
→ galic: archlinux的wiki上是有提到可能跟module省電功能有關 03/01 21:52
沒有發生在「播放中」過,一開始都發生在「播放」、「暫停」的時候,後來重新安裝
Antergos後,連一開機沒播放音樂也會自己音爆。這台筆電安裝、使用Antergos至少半年
了,從沒發生過這個情形。我猜有可能是最近的一次更新造成的。
你提供的網頁我看了,很有可能就是這篇文章說的問題。不過因為我還是Linux初階使用
者,我不知道「modinfo snd_MY_MODULE」要怎麼用。文章中只用「try」這個動詞,但我
不知道try是怎麼個try法。
目前改用Linux Mint中,沒任何音爆問題。其實這半年來使用Antergos還蠻愉快的,幾乎
沒遇過任何問題;如果可以,我會希望以後有機會繼續使用Antergos。
※ 編輯: connected (118.167.10.251), 03/01/2018 22:38:20
→ GaliTW: try就是叫你試試那個指令 ~@_@~ 03/02 23:36
→ GaliTW: 你要先清楚知道自己的聲卡相關的驅動是用哪一個 03/02 23:36
→ GaliTW: 像音效卡通常是pci裝置 所以lspci -v去找找你的音效卡跟 03/02 23:39
→ GaliTW: 對應的驅動是誰 03/02 23:39
→ GaliTW: 找audio相關的 跟他對應的Kernel driver in use是誰 03/02 23:40
Kernel driver in use: snd_hda_intel
→ GaliTW: 或者是lsmod找snd_開頭的 這兩個可以指令可以搭配理解一下 03/02 23:41
→ GaliTW: 像wiki提到的就有snd_ac97_codec和snd_hda_intel 03/02 23:42
→ GaliTW: 確定之後 就根據wiki說的try "modinfo snd_那個模組名字" 03/02 23:44
→ GaliTW: modinfo會跟你說 這個kernel module掛載時 可以傳哪些參數 03/02 23:44
→ GaliTW: 找找跟powersave有關的 然後先試試用modprobe掛載module時 03/02 23:49
→ GaliTW: 把參數一起傳進去(參考wiki上的教學) 試試還會不會爆音 03/02 23:50
→ GaliTW: 如果確定不會 就把剛剛modprobe後面多加的參數寫到 03/02 23:50
→ GaliTW: /etc/modprobe.d/modprobe.conf 03/02 23:50
找到的資訊大概長這樣:
parm: power_save:Automatic power-saving timeout (in second, 0 =
disable). (xint)
parm: power_save_controller:Reset controller in power save mode.
(bool)
沒看到modprobe這幾個字,但有看到probe(是同個東西嗎?):
parm: probe_mask:Bitmask to probe codecs (default = -1). (array of
int)
parm: probe_only:Only probing and no codec initialization. (array
of int)
ps: 因為筆電現在已改裝Linux Mint,所以查到的資料是用Mint去查的。
謝謝你的熱心說明,想不到一個「try」後面代表的意思這麼多。
※ 編輯: connected (220.129.161.120), 03/03/2018 10:02:57
→ GaliTW: modprobe是掛載或卸載kernel module用的指令啦 03/03 22:47
→ GaliTW: 所以你的參數應該也是power_save和power_save_controller 03/03 22:47
→ GaliTW: 那就用跟wiki一樣的方式去掛載看看 03/03 22:47
→ GaliTW: modprobe snd_??? power_save=0 power_save_controller=N 03/03 22:48
→ GaliTW: 如果上面有成功解決音爆問題 再去改..../modprobe.conf 03/03 22:49
喔,好,謝謝你。
※ 編輯: connected (220.129.161.120), 03/04/2018 15:58:00