Екран стає білим після виходу відео з повного екрану


11

Це трапляється багато, коли я провожу свій день, переглядаючи онлайн-відео (особливо довгі).

Коли я виходжу з повного екрана з флеш-відео, весь екран стає білим, і я нічого не можу зробити, щоб це виправити.

Я намагаюся перейти CTRL+ ALT+ F12і ніж CTRL+ ALT+, F7але він залишається білим, коли я повертаюся до графічного режиму.

Я вирішую це, вбиваючи ligtdm і запускаючи його знову з tty.

У мене є Ubuntu 13.04, новітні хромовані та останні оновлення. У мене є процесор Intel i3 з вбудованим графічним процесором Intel® Ironlake Mobile x86 / MMX / SSE2.


Я не впевнений, де flash записує свої повідомлення, але спробуйте відкрити Chrome з терміналу chrome 2> ~/messages1 1> ~/messages2, відтворити помилку та надайте вміст messages1та messages2. Також надають tail /var/log/syslogі tail /var/log/Xorg.0.log.
Edwin

Чи є у вас вбудована відеокарта NVIDIA на додаток до вбудованої графіки? У драйверах NVIDIA виникла помилка, яка спричинила цю проблему.
Йогакор

Точна проблема тут, на Ubuntu 12.04
Jonathan H

Очевидні дані свідчать про те, що (на моєму комп’ютері) ця проблема не впливає на Firefox, а Chrome - не.
Умань

Точна проблема з Ubuntu 12.04 64bit, графікою Intel HD4000. Поведінка не є детермінованою. Я не можу його відтворити, навіть коли я переглядаю саме таке відео. Кожен раз, коли я перезапускаю послугу lightdm з tty, після інциденту на білому екрані також відкривається команда перегляду (не використовуючи її раніше), я не знаю, чи це актуально, але я також не знаю, чому це відбувається.
naskoos

Відповіді:


1

Це вказує на проблему з веб-браузером Flash плагін. У вас повинен бути встановлений останній програвач Flash Player для використання в повноекранному режимі та для повноекранного режиму на апаратному масштабі.

Я найкраще здогадуюсь, що для того, щоб намагатись переглянути, потрібні останні версії Java та флеш-плеєра. Також ви можете спробувати HTML5 і побачити, чи існує проблема, чи вона зникає. Ви також можете ввести інші веб-переглядачі, щоб побачити, чи проблема все ще існує.

Спробуйте використовувати Firefox, але перед відтворенням відео введіть about: config у адресному рядку Firefox, а потім введіть plugin.expose_full_path у фільтр, а потім двічі клацніть його, щоб зробити його справжнім. Потім введіть about: плагіни в адресному рядку, знайдіть Flash Shockwave Flash, переконайтесь, що цей шлях правильний.

Path: /usr/lib/flashplugin-installer/libflashplayer.so
Version: Shockwave Flash 11.x rxx 

1

У мене така ж проблема. Що я хочу зробити, щоб виправити це: я перемикаюся на командний режим ( Ctrl+ Alt+ F1) і набираю unity restart, потім натискаю Ctrl+ Alt+, F7щоб повернутися на звичайний екран.


1

Ця проблема трапляється із відеоадаптерами Intel та вбудованим Chrome pepperflash. Це можна виправити, відключивши перець у хромі: // плагіни

Для використання зовнішнього спалаху 11.2 повинен бути встановлений пакет flashplugin-installer.


1

Виправлено для мене, коли я вимикаю апаратне прискорення у Flash:

  1. Клацніть правою кнопкою миші на вашому флеш-відео
  2. Налаштування
  3. Зніміть прапорець "включити апаратне прискорення"

0

У мене була точно така ж проблема, але я не міг змиритися з перезапуском всього X-вікна, втратою всієї своєї роботи, тому я спробував різні речі, такі як вбивство деяких процесів (як plugin-container) зі topсписку, але без особливого успіху, коли я помітив це деякі спливаючі вікна працюють - Firefox повідомляє мені про завантаження повного клавіші на екрані для друку, що показує деякі частини діалогового вікна екрана. Далі я дізнався, що ця дивна поведінка також давайте запустити свій guakeтермінал з його клавішею F12 і що він навіть показує панель завдань!

Тоді було просто вибрати Firefox і за допомогою ярлика Alt + F4 спробувати вийти з нього, що призвело екран знову до очікуваного стану :) (показуючи мінімізований кадр відео з інформацією про те, що Flash не вдалося). Я відредагую тут, коли отримаю більш точні вказівки, але це просто працювало для мене, щоб вирішити цю проблему.


0

Ось дещо хочуть відновити ваш поточний сеанс, не втрачаючи збережену роботу.

Відкрийте tty1, використовуючи комбінацію Ctrl + Alt + F1.

kaushik:~$ pstree -p|grep lightdm
        |-lightdm(1254)-+-Xorg(1301)-+-{Xorg}(1507)
        |               |-lightdm(2062)-+-gnome-session(2253)-+-compiz(27013)-+-{compiz}(27014)
        |               |               `-{lightdm}(2209)
        |               |-{lightdm}(1298)
        |               `-{lightdm}(1302)
kaushik:~$ 

Ви побачите gnome-сеанс, який працює як дитина для lightdm. Запишіть PID сеансу gnome.

Мій здоровий глузд говорить, що вбивство сесії гнома має закінчитися моїм сеансом різко, але насправді це не зробило. У попередніх випадках я вбивав lightdm і псував свою сесію. Тож я просто спробував вбити сеанс гнома, і це спрацювало (це було найкраще, що я міг придумати). Я знову намагався вбити, щоб підтвердити. Що відбувається, це tty7 зникає на частку секунди, і тоді все мирно відновлюється. Однак, будь ласка, робіть це на свій страх і ризик, не несіть мене відповідальною; Я не експерт :)

pkill -KILL -P  ITS_PID

(Замініть ITS_PID тим, що ви щойно зазначили. 2253 у моєму випадку)

Як тільки ви закінчите, поверніться до tty7. Використовуйте комбінацію Ctrl + Alt + F7.

Я запускаю Ubuntu 12.04 64bit і Compiz до речі. Було б добре мати з цього приводу якусь експертну думку, я лінивий зробити деякі дослідження з цього приводу.

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