Верхня панель Unity, бічна панель та прикраси для вікон відсутні після оновлення до 12.10


10

Я оновив з 12.04.1 до 12.10 через Менеджер оновлень, і оновлення сказало, що воно завершилося успішно, проте після перезавантаження панелі завдань Unity відсутнє разом із панеллю запуску та прикрасами вікон.

Усі параметри компіляції видалися очищеними, і спочатку завантаження дало мені системну помилку. Робочий стіл існує, і коли - то я пам'ятаю , що я зіпсував настройки Compiz і тільки що натискати Ctrl+ Alt+ F1і в віртуальному типу терміналу unity --resetпотім sudo reboot.

Все працювало так, ніби я перевстановив всю операційну систему. Цього разу сказано:

Warning no variable set. setting to :0. The reset option is now dupricated.

Що я маю робити зараз? Мені потрібно це виправити якнайшвидше, тому що мені потрібна пара звичайно встановлених програм та дані всередині них (коротке оповідання).


Тут же питання, якщо ви вирішите це, дайте мені знати. і я зроблю те саме. Я думаю, що це може бути пов'язане з драйвером gfx, ви використовуєте nvidia-current
RobertPitt

Також спробуйте домінувати, sudo apt-get install -fоскільки речі відсутні, це має виправити.
РобертПітт

це щось зробило, але все ще не працює
Нік Байлюк

чи можете ви все пояснити, але скажіть, який крок спершу зробити?
Нік Байлюк

Дивіться цю прикмету: askubuntu.com/questions/202752/…
RobertPitt

Відповіді:


11

Нарешті я повернув Unity при нормальній роздільній здатності, коли compiz працює як завжди (мабуть). Це не так швидко, як раніше, але принаймні я можу з цим працювати.

Це я зробив (сподіваюся, що це допомагає іншим):

  • Спробував скинути xorg.confфайл, як запропонував @RobertPitt (який, власне, не зробив нічого для мене).

  • Потім спробував те, що запропонував @Freedom , але на додатковій вкладці драйверів запису не було.

  • Деякий час гуглили і спробували кроки, викладені на цій сторінці та на цій сторінці. Після виконання перших кроків веб-сторінки нічого не змінилося. Щодо другої сторінки, я не зміг скласти пакет драйверів ATI.

  • З розчарування, я позбулася fglrxз sudo apt-get autoremove fglrx --purgeі перезавантажується sudo shutdown -r now.

Після перезавантаження все виглядало і, здавалося, працює як завжди. Так дивно.

До речі, у мене є карта Radeon HD 3400 (RV620), і на вкладці додаткових драйверів ще немає записів про власні драйвери.


велике дякую, воно з’явилося знову. я дуже ціную допомогу, ти чудовий хлопець !!!!
Нік Байлюк

@NickyBailuc Ось чому ( «чіп не підтримується») askubuntu.com/questions/201541 / ...
Bucic

Причина цього: askubuntu.com/questions/204410/… Також я можу підтвердити рішення, надане Естаніслау - видалення fglrx (власного драйвера) вирішило проблему для мене. Я дуже рекомендую прочитати інформацію, надану за посиланням, яке я вставив у цьому коментарі.
Бучич

Дякую за інформацію Бучич. Якщо я правильно зрозумів, здається, що ми, старі власники карт (до-5ххх), можемо використовувати лише драйвери з відкритим кодом, оскільки новітні драйвери каталізатора не підтримують ці чіпи, а найновіший xorg (який постачається з кванталом) не працює з 12,6 застарілих драйверів ... Отже, єдине рішення на даний момент - це фактично видалити fglrx.
Естаніслав Трепат

Прочитавши цю публікацію, я перейшов прямо до пункту 4 ( sudo apt-get autoremove fglrx --purgeі sudo shutdown -r now) і відразу вирішив свою проблему! Я проголосував за цю відповідь.
Андрій

2

Тож у мене щойно було саме таке питання, це ті кроки, які я вжив, щоб все працювало нормально.

По-перше, у мене було попередження про дозвіл, тому я очистив конфігурацію xorg, використовуючи tty1 ( Ctrl+ Alt+ F1), увійдіть у систему та виконайте такі команди:

sudo su -
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back
echo "" > /etc/X11/xorg.conf
reboot -r now

По-друге, я запустив команду перевстановлення пакунків, щоб оновити все, використовуючи:

sudo apt-get install -r

Нарешті, після завершення перезавантажте машину, використовуючи:

sudo reboot -r now

У цей момент все знову почало працювати, мені просто доведеться переробити свої графічні налаштування NVidia.


У мене є AMD Radeon HD 4850, і після введення "sudo reboot -r now" він видав помилку, кажучи "недійсна опція", а після "sudo apt-get install -r" він сказав, що команда невідома. Чи можете ви перевірити те, що ви написали, чи це тому, що я маю ASMD?
Нік Байлюк

Спробуйте просто робити, sudp apt-get install --reinstallа також просто використовуйте перезавантаження sudo`
RobertPitt

1

У мене була така ж проблема, за винятком того, що у мене є AMD Radeon HD 7750.

Я спробував дотримуватися відповіді вище, але мені не пощастило.

Те, що для мене працювало, змінювалося на власних водіїв. Ось що я зробив:

  1. Клацніть правою кнопкою миші на робочому столі та виберіть "Змінити фон робочого столу".
  2. Угорі натисніть на "Усі налаштування" (Можливо, буде кращий спосіб потрапити в системні налаштування, але це єдиний спосіб, коли мені вдалося це зробити, не маючи Unity).
  3. Прокрутіть вниз і натисніть на "Ресурси програмного забезпечення" та натисніть на вкладку "Додаткові драйвери".
  4. Перейдіть до пункту "Використання відеодрайвера для графічних прискорювачів AMD від fglrx (фірмового)" замість "Використання x.org xserver- обгортки драйверів дисплея AMD / ATI від xserver-zorg-video-ati (Open Scource, тестовано)".
  5. Натисніть "Застосувати зміни"
  6. Після цього натисніть Ctrl+ Alt+ Delдля виходу та перезапуску

Після перезавантаження Unity має працювати нормально. Я не знаю, чи це постійне виправлення, чи просто тимчасове виправлення.

Я хочу зазначити, що після того, як я працював, я спробував перевстановити драйвер Linux AMD, я завантажив з сайту AMD, і він знову зламав Unity. Мені довелося повторити цей процес, щоб він знову працював.

Дякую, сподіваюся, що це допомагає =)


в ньому сказано, що не застосовуються драйвери, які застосовуються,
Нік Байлюк,

Також дивіться: askubuntu.com/a/202964/5496
RobertPitt


0

У мене була та ж проблема, і я спробував кілька запропонованих вище кроків з невеликим результатом. Врешті-решт я почав намагатися встановити власний драйвер вручну за інструкціями на веб-сторінці https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Після виконання кроку 2

sudo apt-get remove --purge fglrx-updates fglrx-amdcccle-updates

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


0

Я новачок в Linux і не маю уявлення, що я роблю, але ось як я вирішив цю проблему. Я завантажився до свого попереднього ядра. Після перезавантаження на екрані, де він запитує, в яку операційну систему потрібно завантажитися, я вибрав розширені параметри, і він показує встановлені ядра. Я завантажився на друге ядро ​​(перед самим останнім оновленням) і все завантажилось чудово. Я тоді це зробив

sudo apt-get update
sudo apt-get upgrade

Перезавантажив мою систему і нехай вона завантажиться нормально, і все знову добре.


-1

Спробуйте скинути Unity за допомогою цієї команди. ТОЧНЕ ЧОГО відбувається з моєю єдністю, і я скидаю це за допомогою цієї команди. Так, для скидання потрібен певний час, оскільки для скидання є багато файлів.

єдність - скидання


Я вже це читав, читав питання
Нік Байлюк

не працює 12.10. Я отримую "ПОМИЛКА: параметр скидання тепер застарілий"
hafichuk

Вибачте це, я не знав, що це опущено 12.10. Перегляньте ці теми askubuntu.com/questions/197535/cant-see-unity-bar-and-panel askubuntu.com/questions/17610/…
OmiPenguin

це нормально, людина, це працює зараз, це був просто мій дивовижний водій каталізатора, який втручався в цю частину лайно водія галію, тепер мені просто потрібно розібратися, як його видалити, і повернути каталізатора назад
Нік Байлюк

Також не працює 14.04. Я отримую "ПОМИЛКА: параметр скидання тепер застарілий"
hakre
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.