Щоразу, коли я перетворюю на весь екран певні програми, весь мій екран поступово почне покриватися чорним фільтром зверху вниз (дивіться це відео на YouTube ).
При будь-якій спробі оновлення екрана (наприклад, переміщення курсору миші або гра, що малює новий кадр) призведе до того, що чорна смуга знову запуститься зверху. Це також може спричинити мерехтіння та знебарвлення на екрані.
Деякі програми (наприклад, Firefox та термінал) не проявлятимуть такої поведінки, але інші (наприклад, Google Chrome, Discord та різні ігри). Жодна програма не демонструє такої поведінки під час роботи з драйвером Nouveau.
Повернення до програми, що постійно перемальовується (наприклад, на робочому столі Unity) призведе до того, що чорний екран більше не просувається, але також спричинить незначне мерехтіння, яке з часом затухатиме.
Я не в змозі зробити знімок екрана або записати його. Це говорить про те, що це щось нижчий рівень, ніж сервер X або мій менеджер дисплеїв.
Схоже, ця помилка не виникає під час гостьового сеансу (або я ще не зміг її відтворити), що дозволяє припустити, що щось пов’язане з поганою конфігурацією. Однак створення нового облікового запису призведе до цього помилки.
Що відбувається? Це просто помилка драйвера? Це помилка конфігурації, яку просто потрібно якось виправити?
Поточний перелік випробуваних речей ™ (які не спрацювали):
- Скидання всіх конфігурацій Unity
- Видаліть файл налаштувань NVIDIA та відновіть
- Видаліть / перевстановіть драйвери NVIDIA
- Використання старих драйверів NVIDIA
- Використання альтернативного диспетчера дисплеїв (
xdm
)
Якщо вимкнути апаратне прискорення в Chrome, це дозволяє йому функціонувати без цієї проблеми, але це все ще не вирішує основну проблему - це не завжди варіант відключення апаратного прискорення.
Якщо можливо, я б краще уникати скидання профілю або повернення до драйверів з відкритим кодом. Це обидва останні курорти в моїй думці, і я досі не знаю, чому це сталося, тобто я не можу повідомити про помилку або уникнути випадкового спровокування її в новому профілі, якщо я спускаюсь по цьому маршруту.
Операційна система:
Ядро Ubuntu 16.04 LTS : 4.10.0-36-загальна, 4.11.0-14-загальна
відеокарта: Nvidia GTX 1080 (Not Optimus)
Драйвер GC: NVIDIA 387.12, repro з 384.90 та 381.22
nouveau
і не виникає, коли ви користуєтесьnvidia
абоnouveau
з гостьовим користувачем, я прав? Ви не маєте поняття, коли це почалося і що ви, можливо, робили тоді, чи не так?