Unity не починається після встановлення драйверів fglrx


10

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

Зараз я використовую лише комбінації клавіш для використання Ubuntu. Моя графічна картка - AMD ATI.

Що я можу зробити, щоб повернути меню назад?


Чи є в безпечному режимі ubuntu я можу завантажитися в можливо?
Олексій

Я здогадуюсь, у вас є відеокарта AMD (ATI)?
Бруно Перейра

Ви завжди можете отримати доступ до терміналу, натиснувши CTRL + ALT + F1та змінити там.
mreq

Скажіть, будь ласка, яку саме відеокартку маєте, а також характер внесених вами змін.
Скотт Северанс

Так, бруно, я вирішена зараз, але все одно дякую
Алекс

Відповіді:


10

Натисніть Ctrl+ shift+ F1і введіть цю команду після входу в систему

sudo apt-get remove fglrx-*
sudo sh /usr/share/ati/fglrx-uninstall.sh

Це видалить щойно встановлені вами драйвери, вони не сумісні з новою версією X-сервера і зламають Unity при їх встановленні.

На Launchpad.net існує поточна відкрита помилка, будь ласка, підпишіться та дотримуйтесь її для подальшого прогресу. Це проблема драйверів ATI:

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1069199


Після перезавантаження слід повернутися до драйверів з відкритим кодом та працювати, ознайомитись із помилкою та коли її безпечно просто встановити драйвер ще раз.
Бруно Перейра

Я міг виконати лише першу команду. Для другого atiв моєму випадку каталог не існував. Спасибі, хоча.
myTerminal

4

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


2

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

Одне, що я помітив після цієї спроби, це те, що файли ядра в Synaptic Package Manager дуже брудні і посилаються на різні версії ядра. Тож перше, що я зробив - це очистити весь цей безлад.

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

Відкрийте термінал і введіть:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Перезавантажте.

Потім заходьте в Synaptic Package Manager ( sudo apt-get install synapticякщо у вас його ще немає) і фільтруйте на "linux". Потім сортуйте за алфавітом і шукайте рядки, що починаються з "linux". Ви побачите, що один файл позначений для оновлення [!]. Оновіть це та перезавантажте.

Після перезавантаження перейдіть у Synaptic і зробіть той же фільтр ще раз. За допомогою розумного встановлення / видалення спробуйте переконатися, що всі відповідні встановлені файли ядра, включаючи файли типу "заголовки", стосуються тієї ж версії ядра. Я взяв останній ".18".

Після цього закрийте Synaptic і відкрийте термінал і введіть наступне:
sudo apt-get install linux-headers-$(uname -r)

Перезавантажте ще раз для гарної міри, і як тільки ви знову, відкрийте термінал і введіть наступне:

uname -r

Тепер у вас повинна бути остання (.18) версія ядра.

Відкрийте термінал і введіть:

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases

sudo apt-get install ia32-libs lib32gcc1

Це має тривати справедливий час.
cd /usr ; sudo ln -svT lib /usr/lib64

Перезавантажте знову для гарної міри.

Тепер заходьте в програмний центр Ubuntu, натисніть «Правка» на панелі завдань і виберіть «Джерела програмного забезпечення». Виберіть середній варіант на додатковій вкладці драйверів і натисніть «застосувати зміни».

Після цього перезавантажте та введіть у термінал наступне:
sudo aticonfig --initial -f

Потім перезавантажте ще раз.

Тепер все, що вам потрібно зробити, це набрати "amd" у тире, щоб запустити Catalyst і налаштувати драйвер так, як вам цього хочеться.

Я усвідомлюю, що деякі перезавантаження можуть бути непотрібними, але саме це я і зробив, і тепер у мене є нова приємна установка Ubuntu 12.10.


1

У мене теж була ця проблема.

Для повернення до драйверів з відкритим кодом я використав метод, згаданий вище:

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

Це працювало на мене (я натрапив на те, як це зробити - я цього разу не бачив!), Але у мене все ще є проблема з драйверами з відкритим кодом, які змусили мене в першу чергу спробувати власні: енергоспоживання дуже високо / працює дуже гаряче.

Я досяг часткового рішення, використовуючи інший метод, згаданий у цій темі:

Причина полягає в тому, що ви встановили драйвери з відсутніми загальними Linux-заголовками. Встановіть їх спочатку, а потім видаліть драйвери та перевстановіть, перезавантажте і все буде добре.

Це дозволило мені встановити власні драйвери - але з новою проблемою: зображення розривається, і при переміщенні / перемиканні вікон і т.д. відбувається відставання в декілька секунд.

Тому зараз я знову до відкритих драйверів.

ОНОВЛЕННЯ:

Я щойно спробував це з попередніми linux-заголовками (3.5.0-17 порівняно з 3.5.0-18) з тим же результатом.

Отже, встановлення linux-заголовків - * - generic (тобто, наприклад, linux-headers-3.5.0-18-generic) дає можливість Unity запускатися з використанням власних драйверів, але продуктивність графіки спочатку дуже низька.

Однак я вирішив це, включивши "Сльози безкоштовно" в Центрі управління каталізаторами.

Те, що я згадував вище, як розбиття зображення, та відставання в декілька секунд, наприклад, під час переміщення вікна або перемикання між додатками, зараз вирішено .

Сподіваюсь, це допомагає. (У мене є AMD HD 7670M Graphics, працює на Toshiba Satellite Pro L850-13F.)


0

Причина полягає в тому, що ви встановили драйвери з відсутніми загальними Linux-заголовками. Встановіть їх спочатку, а потім видаліть драйвери та перевстановіть, перезавантажте і все буде добре.


0

У мене була схожа проблема, коли я спробував драйвер власності на MacBookpro 8.3 Dual boot. Я міг би увійти, але нічого не бачив. Я міг натиснути правою кнопкою миші та побачити спадне меню. Я також міг запустити термінал (alt + ctrl + t), але я не побачив жодного меню. Я намагався повернути драйвер для використання з відкритим кодом (як це запропонував @alex у другій відповіді, клацнувши правою кнопкою миші -> змінити фон робочого столу -> перейти до налаштувань -> програмні ресурси -> додатковий драйвер), але це не вийшло ; хоча це рішення працювало для мене колись раніше.

Що нарешті працювало для мене (з іншої теми) Відкрити віртуальну консоль: Ctrl+ Alt+F1

sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo dpkg-reconfigure ubuntu-desktop
sudo reboot

Потім спробуйте увійти, Це поверне ваш робочий стіл


0

У мене була така ж проблема. Я вирішив проблему, як у відповіді на " Неможливо завантажувати ubuntu 12.10 після встановлення останніх драйверів каталізаторів amd " Логотип відмовився, але ввійшовши в Ubuntu (стандартно), показали, що меню там, де його немає. Але при вході в систему, як працював гість (??), я встановив тимчасовий обліковий запис, який увійшов один раз у цей акаунт. Потім я увійшов у свій власний рахунок. Термінальний сеанс як корінь. Я зареєстрував файли нового користувача як власні та скопіював ці файли в свої власні файли в каталозі користувачів. Вихід із системи та знову. Це спрацювало!


0

У вас неправильна роздільна здатність екрана, тому ви бачите лише частину робочого столу. Щоб змінити роздільну здатність, зробіть це.

Ви можете скористатися командою у своєму терміналі xrandr -q, щоб побачити, які роздільні можливості доступні для вашого дисплея

Xrandr використовується для встановлення розміру, орієнтації та / або відображення виходів для екрана. Він також може встановити розмір екрана.

Наприклад, щоб змінити роздільну здатність екрана на 1024 на 768, наприклад, введіть: xrandr -s 1024x768

Просто використовуйте це, щоб змінити його на потрібний розмір.

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