Деякі піктограми та текст випадковим чином стають невидимими після пробудження зі сну (Ubuntu GNOME)


12

Піктограми та індикатори додатків у спадному меню іноді зникають.

введіть тут опис зображення

Це трапляється після пробудження зі сну, і його можна виправити, поки знову не прокинуться зі сну, натиснувши клавішу Alt+ F2і ввівши r.

Хтось знає, як це назавжди виправити?

Ubuntu 16,04 гном 3,18,4


4
У мене така ж проблема.
Anmol Singh Jaggi

Яке графічне обладнання та драйвер? Те ж саме є на Intel GMA 4500MHD (у чіпсеті GS45), для мене нова проблема з Ubuntu 16.04.
таніус

Я не встановив жодних драйверів, але мій процесор - Intel i3 4005u.
Фредерік Баєтенс

Я скажу, що у мене ніколи не було цієї проблеми з часу переходу на Fedora.
Фредерік Баетенс

Та ж проблема. Ubuntu 18.04.3 LTS, Intel UHD Graphics 630 (Coffeelake 3x8 GT2).
Густав

Відповіді:


5

Перезапустіть оболонку GNOME, не втручаючись у жодне відкрите вікно за допомогою наступної команди, і відсутні піктограми панелі знову з’являться.

setsid gnome-shell --replace 

Натисніть Enterще раз перед закриттям терміналу.


1
Приємна відповідь, працював для мене, дякую !!
Дейв Андерсон

4

Схоже, ця помилка: помилка # 1573959 "Текст на екрані зникає після призупинення"

Пропоноване рішення - оновити ядро ​​з 4,4 до 4,8:

sudo apt install linux-generic-hwe-16.04

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


2

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

Однак це було багато подібних помилок, і люди придумали обхідні шляхи, які ви також можете спробувати для цього.

Якщо у вас є відеокарта Intel, слід спробувати декілька способів:

  • Запас пам’яті для графічного адаптера. У графічному драйвері Intel ( i915) проблеми кешування піксеми, як ваші, часто пов'язані з тим, що спільна пам'ять графічної картки динамічно розподіляється з системної пам'яті, тому також бере участь в обміні, повторному зчитуванні з диска тощо, де все може йти. неправильно. Отже, одним із варіантів є використання memпараметра завантаження, щоб залишити достатню кількість оперативної пам’яті нерозподіленою Linux, яка потім використовується виключно графічною картою. Дивіться детальну інструкцію . Але зауважте, що в системах x86 (32 та 64 біт) memпараметр насправді є максимальною адресою [ джерелом ], тому його потрібно встановити вище (визначається експериментом), ніж кількість оперативної пам’яті, яку потрібно залишити для Linux.

  • Вимкнути своп. Знову ж таки, для графіки Intel, не враховуючи спільну графічну пам’ять в обмін, може бути вирішенням. Особливо перспективно, якщо проблема здебільшого не з’являється після свіжої перезавантаження, лише після тривалої та трудомісткої роботи. Отже, якщо у вас є достатня кількість оперативної пам’яті, ви можете просто відключити заміну повністю, додавши swapoff -aдо /etc/rc.local[ source ].

  • Спробуйте прискорення UXA. Це варіант для файлу конфігурації X, детальну інформацію тут .

  • Спробуйте режим BLIT framebuffer. Знову ж таки для графіки Intel, ви можете спробувати, sudo echo COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer >> /etc/environmentа потім перезавантажити. [ джерело ]

  • Спробуйте скинути Compiz до налаштувань за замовчуванням. Повідомлялося тут (але досить давно), щоб допомогти у подібних питаннях. Або поки ми в цьому справі, спробуйте некомпозитний менеджер робочого столу замість Compiz.


2
Порада про COGL_ATLAS_DEFAULT_BLIT_MODEце зробила це для мене! Це також вирішило проблему, з якою у мене на екрані знадобилося близько 5 секунд, коли прокинувся зі сну; тепер він активується миттєво!
BingsF

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