j4105 fnOS kodi 播放起hdmi 黑屏问题解决办法

因为kodi 默认选择了和芯片实际接口不符合的输出,导致画面黑屏。

root@j4105t-fnos:~# grep -E "EGL|DRM|Window" /root/.kodi/temp/kodi.log 2026-04-18 21:43:57.032 T:1362 info <general>: CDRMUtils::FindConnector - using connector: eDP-1

检查视频都有哪些端口

ls /sys/class/drm/

你会看到类似 card0-HDMI-A-1 或 card0-DP-1 的文件夹。 接着检查它的状态(请根据你实际看到的文件夹名替换下面命令中的 HDMI-A-1):

cat /sys/class/drm/card0-HDMI-A-1/status

我的输出

yang@j4105t-fnos:/$ cat /sys/class/drm/card0-HDMI-A-1/status disconnected yang@j4105t-fnos:/$ cat /sys/class/drm/card0-HDMI-A-2/status connected

我的可以看到是card0-HDMI-A-2在使用中。然后kodi却选择dp口进行输出,所以我的画面一片黑屏,但是又hdmi信号。

最开始通过环境变量并不能解决: Environment=KODI_DRM_CONNECTOR=HDMI-A-2


从内核层面禁用 eDP-1

我们可以直接在 Linux 启动时把那个没用的 eDP-1 关掉。

sudo nano /etc/default/grub

找到 GRUB_CMDLINE_LINUX_DEFAULT 这一行,添加 video=eDP-1:d(这里的 d 代表 disable):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=eDP-1:d"

更新 GRUB

sudo update-grub

重启整个 fnOS 系统

reboot

查看kodi日志

grep "using connector" /root/.kodi/temp/kodi.log

如果看到日志显示 using connector: HDMI-A-2,你的投影仪现在应该已经亮起 Kodi 的界面了!

标签:

评论:

Loading comments...

基于文章标签的相关内容推荐

  • 阅读文章:解决飞牛OS docker unless-stopped 重启策略问题
    2026/3/23

    解决飞牛OS docker unless-stopped 重启策略问题

    飞牛OS 这个bug从最开始就一直有到现在二六年三月份月底都还没有解决。