Коди начинается как доля полного экрана

У меня есть коробка с kodi устанавливается из репозиториев по умолчанию. Это прекрасно работает. Тем не менее, когда запускается коди, он покрывает только часть экрана.

(Постеры фильма сделаны мной в пикселях, а не как артефакт).

Если я захожу в "Системные настройки" в Kodi и меняю "Монитор", он корректно масштабируется до полного экрана. Доступные настройки монитора: "По умолчанию" и "HDMI-1".

Я не использую оконный менеджер при запуске kodi, вместо этого выбираю его в качестве рабочего стола при входе в систему.

Это, мягко говоря, несколько раздражает. Как сделать так, чтобы коди запускался в полноэкранном режиме каждый раз?

Видеокарта GeForce 210, использующая nouveau драйвер с открытым исходным кодом.

Монитор LG TV, 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

Я мог бы, вероятно, изменить этот сценарий, но он будет перезаписан при обновлении, и это определенно не предназначено для коди.

Коди начинал правильно до недавнего времени. У меня ранее была такая же проблема с 16.04.

3 ответа

По моему опыту, проприетарный драйвер Nvidia мог бы работать лучше и, вероятно, мог бы использовать функции VDPAU вашего графического адаптера. Даже в этом случае Kodi 17.6 работает лучше в сеансе Xubuntu, чем в моем сеансе Kodi. Я думаю, что в сеансе Kodi, где Kodi работает автономно, он не может найти хорошие настройки графики. Я не знаю, какие настройки, которые я установил в сеансе Xubuntu, влияют на сеанс Kodi. Например, я включил "Синхронизировать с VBlank", чтобы отключить разрыв экрана в настройках OpenGL утилиты "NVIDIA X Server Settings" в сеансе Xubuntu. Более новый Kodi, установленный из PPA, показанный в другом ответе, кажется, работает лучше в сеансе Kodi (чем старый).

В недавней статье (январь 2019 года) говорится, что репозиторий по умолчанию не даст вам всех возможностей, и рекомендует Kodi 18 из стабильного PPA:

  • Сначала удалите старые версии 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

Лично я бы просто запустил Kodi в Ubuntu 16.04 Unity Desktop, но у меня есть GeForce GTX 970M. Я предполагаю, что с картой GeForce 210 это будет слишком много.


Вариант 2

Вдохновленный комментариями к этому новому вопросу: Как сделать так, чтобы Kodi можно было запускать с экрана входа в Ubuntu без пароля?

Вы можете создать новый идентификатор пользователя с именем TV этот авто запускает Kodi в полноэкранном режиме и больше ничего не делает. Это не будет загружать ненужные приложения, которые приходят с обычным пользователем автозапуска после входа в систему.

У меня была та же проблема, я просто изменил масштаб на 100% в настройках дисплея, и проблема была решена.

Другие вопросы по тегам