[問題]在Arch可以用卻在Fedora失敗

看板Linux作者 (海海海)時間3年前 (2021/11/12 20:24), 3年前編輯推噓7(7018)
留言25則, 6人參與, 最新討論串1/1
最近想說把客廳那台 HTPC 改灌 Fedora 可以比較方便, 所以昨天就進行重灌,而因為客廳電視 HDMI 有點問題, 他已經無法正常提供 EDID 給 GPU,故必須要強制指定, 過去用 Arch 時在 kernel 參數加入指定的 EDID 檔案, 可成功輸出 FHD60fps 畫面與聲音,不過只剩下左聲道, 就是兩個喇叭同時只會輸出左聲道的聲音,至今還無解, 結果換到 Fedora 後一切都失效了,指定完剩 800x600, 除非改內建 edid/1920x1080.bin 才能輸出 FHD 60fps, 但無論怎麼調整都無法從 HDMI 輸出音效,只剩下畫面, 請問 Fedora 是否改了什麼讓原本可行的方案無效化呢? 以下補充我之前的方法與步驟: 1. 從另一台電腦或另外接螢幕取得 EDID。 $sudo find /sys/devices/pci*/*/*/*/*/*HDMI* -name "*edid*" 2. 複製 EDID 到 /usr/lib/firmware/edid (edid 需要自己創建) 3. grub 中增加參數 GRUB_CMDLINE_LINUX_DEFAULT="drm.edid_firmware=edid/你的 EDID" 4. $sudo grub-mkconfig -o /boot/grub/grub.cfg 5. 重開機 以上經過今天重灌成 Arch 後實驗過完全正常, Fedora 到底變了什麼魔法讓一切都完全無效? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.200.176 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1636719890.A.4ED.html ※ 編輯: s9209122222 (114.33.200.176 臺灣), 11/12/2021 20:26:38

11/13 00:38, 3年前 , 1F
沒人知道原因嗎……
11/13 00:38, 1F

11/13 15:26, 3年前 , 2F
這題太難我不會!
11/13 15:26, 2F

11/13 15:52, 3年前 , 3F
沒聲音不先懷疑一下其他東西嗎?alsa/pulseaudio/pw
11/13 15:52, 3F

11/13 16:25, 3年前 , 4F
arch 上的方法試過了,還用 mpv 指定輸出裝置,也一
11/13 16:25, 4F

11/13 16:25, 3年前 , 5F
11/13 16:25, 5F

11/13 16:27, 3年前 , 6F
在 Arch 用我自己複製的 EDID 至少還有 1080P + 左聲
11/13 16:27, 6F

11/13 16:27, 3年前 , 7F
道,Fedora 套用我的 EDID 直接解析度變 640X480
11/13 16:27, 7F

11/13 16:28, 3年前 , 8F
至於兩個發行版套用內建 1080p 的 EDID 皆沒聲音
11/13 16:28, 8F

11/14 19:46, 3年前 , 9F
Fedora 35 的話會是跟 WirePlumber 有關嗎?
11/14 19:46, 9F

11/14 21:30, 3年前 , 10F
我 Arch 也是 wireplumber
11/14 21:30, 10F

11/15 14:58, 3年前 , 11F
抱歉,這太難了我也不會
11/15 14:58, 11F

11/15 21:15, 3年前 , 12F
我是直接主板光纖輸出給amp,交給amp處理比較簡單
11/15 21:15, 12F

11/15 21:15, 3年前 , 13F
。當年做HTPC安裝Linux筆記完,真心覺得麻煩。
11/15 21:15, 13F

11/15 22:06, 3年前 , 14F
要不是電視沒回傳 EDID,要不然當初完全不用搞這些有
11/15 22:06, 14F

11/15 22:06, 3年前 , 15F
的沒的
11/15 22:06, 15F

11/16 00:02, 3年前 , 16F
把 arch 的 kernel 搬去 fedora 用
11/16 00:02, 16F

11/16 02:26, 3年前 , 17F
對一下各自的 kernel 打包時的編譯參數差在哪
11/16 02:26, 17F

11/16 02:26, 3年前 , 18F
以及哪些可能是 Fedora 預設不會裝的驅動
11/16 02:26, 18F

11/16 02:28, 3年前 , 19F
src.fedoraproject.org和archlinux/svntogit-packages
11/16 02:28, 19F

11/16 02:28, 3年前 , 20F
各自都可以找
11/16 02:28, 20F

11/16 16:04, 3年前 , 21F
結果換用 kde 這問題就消失了……
11/16 16:04, 21F

11/16 20:54, 3年前 , 22F
pipewire 呢?
11/16 20:54, 22F

11/17 00:20, 3年前 , 23F
用 pipewire 一樣 ok 呀,只是是用 plasma-pa 和 pip
11/17 00:20, 23F

11/17 00:20, 3年前 , 24F
ewire-pulse
11/17 00:20, 24F

11/19 13:07, , 25F
媽的,結果今天開電視又變回來了
11/19 13:07, 25F
文章代碼(AID): #1XZbqIJj (Linux)
文章代碼(AID): #1XZbqIJj (Linux)