Как устранить разрыв экрана на 14.04 и XBMC с NVidia-331?

Я обновил свой 12.04 HTPC до 14.04 (новая установка; то же самое оборудование), и у меня начался ужасный разрыв экрана, чего раньше у меня не было.

/ proc / cpuinfo

AMD A4-3300 APU с HD-графикой Radeon (tm)

lspci

...

01: 00.0 VGA-совместимый контроллер: NVIDIA Corporation GT218 [GeForce 210] (версия a2)

...

lsmod

...

NVIDIA 10675249 71

DRM 302631 2 NVIDIA

...

Все из официальных репозиториев.

xbmc_12.3 + dfsg1-3ubuntu1_all.deb

nvidia-331_331.38-0ubuntu7_amd64.deb

12
задан 19 April 2014 в 20:47

4 ответа

У меня также была эта проблема после обновления до 14,04

решение, упомянутое здесь творившие чудеса для меня,

https://bugs.launchpad.net/ubuntu / + source/xorg-server / + bug/1278012/comments/12

, обходное решение А для человечности 14.04 с драйвером Nvidia должно отключить запоминающее устройство в Xorg: Удостоверьтесь, что Вы имеете "-бакалавр наук" опция в lightdm файле конфигурации:

cat /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[SeatDefaults]
# Dump core
xserver-command=X -bs -core
<час>

при использовании другого механизма для запуска X можно использовать тот же флаг похожим способом. Например, вот startx, который обычно используется в XBMC (и другие приложения киоска) сценарии запуска:

startx /etc/X11/Xsession /usr/bin/xbmc-standalone -- -bs
0
ответ дан 19 April 2014 в 20:47

Только для подведения итогов до ответа Brenden настоящая проблема с libsdl1.2 пакетом, как указано в этот отчет об ошибках .

решение готово, но так или иначе еще не доступно на источниках пакета Ubuntu по умолчанию (по крайней мере, не для меня). Так, способ решить это состоит в том, чтобы импортировать PPA разработчика и установить исправленный пакет непосредственно:

sudo apt-add-repository ppa:timo-jyrinki/ppa
sudo apt-get update
sudo apt-get install libsdl1.2debian

можно позже удалить PPA с:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:timo-jyrinki/ppa

Все кредиты к Timo Jyrinki.

Это решило проблему для меня в среде оболочки гнома (который использует gdm).

0
ответ дан 19 April 2014 в 20:47

Экранный разрыв может также быть вызван составлением композита xfce или менеджером окон с составлением композита, которое не поддерживает синхронизацию vblank! Для устранения проблемы, я использовал Комптона, который полностью останавливает разрыв, также довольно легко настроить, я следовал это руководство , и у меня не было проблем.

0
ответ дан 19 April 2014 в 20:47

Для тех, кто не может решить выпуск и обновлением пакета от Timo Jyrinki и понижением Центра управления Катализатора, попробуйте этот метод:

  1. Загрузите Катализатор 14.9, упакованный как

    amd-catalyst-14-9-linux-x86-x86-64.zip

  2. Загрузите Катализатор 14.6 Бет, упакованных как

    linux-amd-catalyst-14.6-beta-v1.0-jul11.zip

  3. Катализатор установки 14.6 Бет Сначала с помощью метода, данного здесь.

  4. После Успешной установки, перезагрузки. Затем откройте Catalyst Control Center и установите Слезу Бесплатный Рабочий стол на НА.
  5. Перезагрузка. Затем произведите чистку Катализатора:

    sudo apt-get purge fglrx*
    
  6. БЕЗ Перезагрузки, все еще в терминале, Катализатор установки 14,9 использований того же метода, поскольку Катализатор 14.6 был установлен.

  7. После Успешной установки, перезагрузки. Затем набор VSync к Всегда НА.

Теперь у Вас есть свой последний Центр управления Катализатора со Слезой, которую включил Бесплатный Рабочий стол. Этот метод работал над Ubuntu 14.04 и Linux Mint 17

1
ответ дан 19 April 2014 в 20:47

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

Похожие вопросы: