选项 2

选项 2

我有一个从默认存储库安装的盒子kodi。这很好用。但是,当 kodi 启动时,它只覆盖了屏幕的一小部分。

Kodi 覆盖了屏幕的一小部分 (电影海报是我把像素化了的,不是人工制品)。

如果我进入 Kodi 中的系统设置并更改显示器,它会正确缩放到全屏。可用的显示器设置是默认和 HDMI-1。 Kodi 全屏正确运行

运行 kodi 时我不使用窗口管理器,而是在登录时选择它作为桌面。

说实话,这有点令人恼火。如何让 kodi 每次都以全屏模式启动?

显卡是GeForce 210,使用nouveau开源驱动。

显示器是 LG 电视,分辨率为 1920x1080。登录屏幕上和 Kodi 启动后,分辨率都是正确的。屏幕截图尺寸是图片的实际尺寸。显示器通过 HDMI 电缆连接。

的内容/usr/share/xsessions/kodi.desktop是默认的:

[Desktop Entry]
Name=Kodi
Comment=This session will start Kodi media center
Exec=kodi-standalone
TryExec=kodi-standalone
Type=Application

我可能会修改这个脚本,但它会在升级时被覆盖,这是当然不符合 kodi 的预期行为。

直到最近,Kodi 才可以正常启动。我之前使用 16.04 时也遇到过同样的问题。

答案1

A最近的文章(2019 年 1 月) 表明默认存储库不会为您提供所有功能,并推荐来自稳定 PPA 的 Kodi 18:

  • 首先删除旧版本的 Kodi:

    sudo apt remove --autoremove kodi kodi-data kodi-bin

  • 然后从 Kodi 存储库安装:

    sudo add-apt-repository ppa:team-xbmc/ppa

    sudo apt update && sudo apt install kodi

就我个人而言,我只想在 Ubuntu 16.04 Unity Desktop 中运行 Kodi,但我有一台 GeForce GTX 970M。我想使用 GeForce 210 卡会造成太多开销。


选项 2

受到这个新问题下的评论的启发:如何让 Kodi 成为无需密码即可从 Ubuntu 登录屏幕运行的应用程序?

您可以创建一个名为的新用户 ID,TV该 ID 会自动以全屏模式启动 Kodi,不执行任何其他操作。它不会加载普通用户登录后自动启动的不必要的应用程序。

答案2

根据我的经验,专有 Nvidia 驱动程序可以更好地工作,并且可能可以使用图形适配器的 VDPAU 功能。即便如此,根据我的经验,Kodi 17.6 在 Xubuntu 会话中的工作效果比在 Kodi 会话中更好。在 Kodi 独立运行的 Kodi 会话中,我认为它找不到很好的图形设置。我不知道我在 Xubuntu 会话中设置的哪些设置会影响 Kodi 会话。例如,我在 Xubuntu 会话中“NVIDIA X 服务器设置”实用程序的 OpenGL 设置中启用了“同步到 VBlank”以禁用屏幕撕裂。另一个答案中显示的从 PPA 安装的较新的 Kodi 似乎在 Kodi 会话中运行得更好(比旧的更好)。

答案3

我也遇到了同样的问题,我只需在显示设置中将缩放比例改为 100% 即可解决该问题

相关内容