Іноді VLC матиме проблеми із відображенням відео на повноекранному екрані.


19

Останнім часом у VLC виникають проблеми із відображенням відео в повноекранному режимі. AFAIK, нічого не змінилося з драйверами відеокарт, і це, безумовно, та сама версія VLC. (/ мене стискає кулак у обслуговуючого персоналу сховища)

У минулому це спрацювало без проблем. Насправді у мене було аж 6 екземплярів запущених VLC, кожен з яких відтворював відео. Один завжди був повноекранним на другому моніторі, а інші - на моєму первинному моніторі. Мені вдалося переключити будь-які інші 5 в режим повноекранного режиму, а відео відображалось без проблем.

Останнім часом у мене виникають проблеми із запуском двох примірників у повноекранному режимі. (Іноді навіть один екземпляр не відображатиме відео в повноекранному режимі.) VLC продовжить відтворювати відео, але в повноекранному режимі я не бачу нічого, крім чорного екрана. Іноді відео відображатиметься, якщо я максимізую вікно VLC. В інших випадках мені доводиться влаштовуватися на вікно меншого розміру.

Я не знаю, чи це доречно, але іноді зміна стану min / max вікна Firefox (конкретно, Minefield) дозволило клопітному екземпляру відображати відео в повноекранному режимі. Однак це не виявилося послідовним рішенням. Іноді здавалося, що закриття вікна Firefox зробило трюк, хоча і це не завжди успішно. (Я збився з Firefox, тому що з шаленою кількістю вікон та вкладок, які у мене зазвичай відкриті, він регулярно зависає близько 1 ГБ оперативної пам’яті.)

Ще одна функціональність, яка спадає на думку, - це той факт, що мій вторинний монітор вважається основним під час завантаження. Я використовую xrandr для позначення справжнього першого монітора як основного після завантаження, як це запропонував хтось у питанні, яке я задав на сайті Unix & Linux SE .

Технічні характеристики:

  • Ubuntu 10,10 w / Gnome та Compiz
  • 8 Гб оперативної пам’яті
  • AMD Phenom II 965 Black Edition
  • Asus M4A79 Deluxe mobo
  • XFX ATI Radeon HD 5750 w / 1GB RAM

VLC налаштований для використання апаратного накладання для відео (відповідно до налаштувань за замовчуванням)

Хтось має уявлення про те, що може спричинити цю проблему чи як я можу вирішити проблеми? Зараз у мене є 2 екземпляри гри VLC, кожен у повноекранному режимі на окремому моніторі.


1
@jorge Я не розумію, як чорний скріншот може пролити будь-яке світло на ситуацію. :)
Джордж Маріан

Так, просто важко уявити, де ви пояснюєте наявність кількох примірників і на яких моніторах ви хочете робити що.
Хорхе Кастро

@jorge Не має значення, який монітор використовує клопітний екземпляр VLC. Іноді екземпляр, який правильно відображається в повноекранному режимі, потрапляє в цю проблему, якщо я перемикаю режим повноекранного режиму на ньому. Уявіть, що один монітор відображає відео в повноекранному режимі, тоді як інший монітор не показує нічого, крім чорного кольору, та інтерфейс управління повноекранним VLC, якщо навести на нього курсор миші.
Джордж Маріан

Можливо, використання XVideo обмежене, я маю на увазі, що не більше деякої кількості X-клієнтів можуть одночасно використовувати XVideo. Я не маю поняття про VLC, але ви можете протестувати mplayer з "-vo xv", щоб використовувати XVideo. Якщо у вас є ця помилка, спробуйте "-vo x11" (набагато більше використання процесора, не маючи масштабування, а потім і т. Д.), Якщо він працює, я думаю, це проблема з розширенням XVideo X.
ЛГБ

1
1) Вимкніть compiz (розширені візуальні ефекти) у налаштуваннях зовнішнього вигляду. Якщо це не допомагає спробувати додати параметр завантаження radeon.modeset = 0 до вашого командного рядка ядра. Також у вас є якісь PPA?
обчислює

Відповіді:


18

В Tools> Preferences> Video> Outputзмінити за замовчуванням для X11, зберегти і перезапустити VLC.


Ця проблема триває в Ubuntu 13.04 на власних драйверах AMD і досі може бути вирішена як вище.
holocronweaver

У більш пізніх версіях ця perference , схоже, змінилася на: Tools -> Preferences -> Video -> Accelerated video output (Overlay). Якщо це не встановлено, це працює.
BeeOnRope

2

Про VLC слід знати дві речі:

1. Якщо у вас активізовано compiz, у вас виникнуть проблеми з VLC, що показує відео з фільму.

2. Якщо у вас кілька дисплеїв, у VLC виникнуть проблеми з вибором того, у якому дисплеї відображатиметься відео.

Отже, для того, що я прочитав, ви маєте це обоє. З мого досвіду подібних випадків рекомендую відключити compiz і потім перевірити дисплеї. Щоб вимкнути compiz просто ALT+ F2і введіть metacity --replaceабо ви можете просто перейти до Система -> Налаштування -> Зовнішній вигляд і вибрати вкладку Візуальні ефекти, а потім виберіть "Ні".

По-друге, для перевірки проблеми з дисплеєм.

Перший тест, якщо ви можете бачити відео на 1 дисплеї (без іншого підключеного).

Другий тест (із закритим відео. Не відкривайте його ще) із підключеними моніторами та в режимі «клонування». Запустіть відео і подивіться, чи воно відображається на обох екранах.

По-третє, і останнє, приберіть «режим клонування». Поставте один праворуч або ліворуч і відкрийте 2 екземпляри VLc. перемістіть один із екземплярів вліво / вправо, а другий залиште його на базовому дисплеї.

це те, що я роблю, коли у мене є проблеми з чорним екраном з vlc. Це пов’язано з деякими проблемами з compiz та наявністю декількох дисплеїв, оскільки VLC не знає, на що показувати дисплей.

Перевірте все це і дайте нам знати.


Мої вибачення за те, що потрібно було так довго реагувати. VLC зазвичай працює, відображаючись на будь-якому моніторі. Іноді він виблискує та відображає повноекранний екран на неправильному моніторі. (Я не впевнений, чи цей глюк відображається на первинному моніторі щоразу або на тому, на якому VLC з'являвся, коли він запускався.) Незалежно, це не велика справа. Як правило, вистачає повноекранного режиму одного разу, як правило, для усунення цієї проблеми.
Джордж Маріан

Проблема полягає в тому, що при певних обставинах режим повноекранного режиму не відображатиме нічого, крім чорного фону. Я спробував вимкнути compiz, але це не вирішило проблему. Це зробило меншою ймовірність того, що він з’явиться, але він не вирішив. Зауважте, що стосується двох налаштувань монітора, що, як правило, для мене працює. Коли у VLC виникає ця проблема, вона виникатиме на будь-якому моніторі.
Джордж Маріан

0

З огляду на кількість хороших відповідей, якщо у вас все ще виникають проблеми - пропоную заповнити звіт про помилки vlc та startpad. (Спочатку шукайте подібні помилки.)


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.