Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Ubuntu 12.10 после обновления не отображается Unity  (Прочитано 2459 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rinatv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Привет!

Запустил firefox через терминал Ctrl+Alt+T.

~$ unity --replace
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: процесс не найден
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : unity
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
compiz (core) - Info: Starting plugin: opengl
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (core) - Info: Loading plugin: vpswitch
compiz (core) - Info: Starting plugin: vpswitch
compiz (core) - Info: Loading plugin: snap
compiz (core) - Info: Starting plugin: snap
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: wall
compiz (core) - Info: Starting plugin: wall
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: imgpng
compiz (core) - Info: Starting plugin: imgpng
compiz (core) - Info: Loading plugin: session
compiz (core) - Info: Starting plugin: session
compiz (core) - Info: Loading plugin: gnomecompat
compiz (core) - Info: Starting plugin: gnomecompat
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Info: Loading plugin: fade
compiz (core) - Info: Starting plugin: fade
compiz (core) - Info: Loading plugin: unitymtgrabhandles
compiz (core) - Info: Starting plugin: unitymtgrabhandles
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Info: Loading plugin: scale
compiz (core) - Info: Starting plugin: scale
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
compiz (expo) - Warn: failed to bind image to texture
compiz (core) - Info: Loading plugin: ezoom
compiz (core) - Info: Starting plugin: ezoom
compiz (core) - Info: Loading plugin: unityshell
compiz (core) - Info: Starting plugin: unityshell
compiz (unityshell) - Error: GL_ARB_vertex_buffer_object not supported

compiz (core) - Error: Plugin initScreen failed: unityshell
compiz (core) - Error: Failed to start plugin: unityshell
compiz (core) - Info: Unloading plugin: unityshell
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  18 (X_ChangeProperty)
  Resource id in failed request:  0xe00005
  Serial number of failed request:  8329
  Current serial number in output stream:  8334

русские буквы были, но сейчас набираю через гугл виртуальную клавиатуру так как кудато делись, видимо както удалились или тоже перестали работать

драйвер видеокарты http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx AMD Catalyst™ 13.1 Proprietary Linux x86

переустанавливать сразу боюсь пока

~$ uname -a
Linux rinatv-K53U 3.5.0-25-generic #39-Ubuntu SMP Mon Feb 25 19:02:34 UTC 2013 i686 athlon i686 GNU/Linux

Пользователь решил продолжить мысль 27 Февраля 2013, 17:18:40:
Пока установил Gnome Shell, если честно до этого думал что Unity оно и есть
~$ sudo apt-get install gnome-shell
Сейчас запускается Gnome classic(No effects)

видимо всетаки чтото с драйверами
« Последнее редактирование: 27 Февраля 2013, 17:18:40 от rinatv »

chemtech

  • Гость
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #1 : 27 Февраля 2013, 17:18:46 »
rinatv,
Что вы имеете ввиду под этой фразой?
драйвер видеокарты http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx AMD Catalyst™ 13.1 Proprietary Linux x86

Оффлайн rinatv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #2 : 27 Февраля 2013, 17:47:54 »
rinatv,
Что вы имеете ввиду под этой фразой?
драйвер видеокарты http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx AMD Catalyst™ 13.1 Proprietary Linux x86

То что он у меня установлен и работал, как минимум видео стало можно смотреть. Если мои подозрения на драйвер должны подтвердится, то хотел бы увидеть что это именно так, а не переустановил и забыл. Подозрения походу подтверждаются пока.

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

Пользователь решил продолжить мысль 27 Февраля 2013, 18:47:38:
Ну все я набрался смелости и переустнановил  драйвер, все сработало, я под настроенным Unity.

Конечно можно было перезапустить amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run и не думать особо, может сработает.

Однако сейчас у меня установлен еще Gnome Shell, который прописывается с возможностью запуска No Effects. Можно будет довольно комфортно справится с невзгодами.

Если что Ctrl+Alt+T запускает терминал, Ctrl-Alt-Del предлагает завершить сеанс, все это конечно может быть условным, предполагаю что можно настроить так чтобы по этим горячим комбинациям отсутвовала реакция или же реакция может быть иной.

Дальше надо набрать способ входа, я лично тыкал куда только возможно, вариантов там немного. Главное помнить пароль если у Вас автозагрузка.
« Последнее редактирование: 27 Февраля 2013, 18:51:08 от rinatv »

Pilot6

  • Гость
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #3 : 27 Февраля 2013, 20:43:17 »
Не надо ставить драйверы таким образом. Есть же мануалы.

Оффлайн rinatv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #4 : 27 Февраля 2013, 22:34:14 »
Драйвера я считаю что нормально ставил, последний раз по http://ubuntovod.ru/soft/amd-catalyst-12-10.html, до этого находил гдето в help.ubuntu мануал на русском даже возможно. Пытался ставить с мануалов приведенных на этом форуме, но видимо я не очень вникал в язык автора, они как минимум не дают уверенности что все правильно делаю.

Насчет того что я чисто запускал установочник может это конечно не по религии, но шаги очистки у меня были сделаны при первой установке. Если при обновлении мои ранние труды были бы утеряны, я бы скорее всего понял что видео начало тормозить, но в этом случае система не должна давать отказ, и поматерился бы да повторил.

Подскажите как обнаружить что был виноват драйвер, с указанием характерных строк в логах. Мне то уже конечно это не пригодится, но вдруг еще у кого это вылезет, чтобы он был более уверен чем я.

Pilot6

  • Гость
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #5 : 27 Февраля 2013, 22:40:57 »
rinatv,
По этой ссылке оба способа катастрофически плохие.

Оффлайн rinatv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #6 : 27 Февраля 2013, 23:21:08 »
rinatv,
По этой ссылке оба способа катастрофически плохие.

Могли бы обосновать, у меня обосновано - работает. А то у Вас ответы, не хочу обидеть, непонятные, в одну точку. Да и на вопрос с чего надо было начинать не ответили.

Pilot6

  • Гость
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #7 : 28 Февраля 2013, 15:22:32 »
Говорите, что все прекрасно работает? Ну да. Только после каждого обновления ядра придется драйвер переустанавливать. Надо сгенерировать инсталлятором deb пакеты, и их установить. Тогда слетать не будет.

Оффлайн rinatv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #8 : 28 Февраля 2013, 18:57:40 »
Так этот инсталятор сам же и генерирует этот пакет, но возможно без зависимостей. Это конечно можно вручную провернуть, но если пакет зависит от новых заголовков ядра, тогда смысла с одной стороны вроде бы и нет, потому и слетает драйвер разве что можно сделать такой вывод.

С другой стороны, можно поставить эту зависимость(и) указывая допустим на пакет заголовков ядра допустим. В этом случае я предполагаю что обновление ядра будет остановлено, т.к. нарушает зависимости. Я конечно может и наивен.

Вообще если такая преграда для обновления может существовать, то неплохо было бы иметь такой рецепт. Но для ubuntu я по поиску описанного рецепта не нашел.

Однако в этом форуме он оказался видимо https://forum.ubuntu.ru/index.php?topic=210587.0 . Я так понял что там зависимости на пакет не ставятся, а устанавливаются конкретные пакеты ядра, т.е. в этом случае пакет linux-headers-generic будет утерян из виду, т.к. его допустим заменили на пакет linux-headers-3.5.0-25-generic который не будет обновляться. В принципе если сработает, то я непротив такого решения, как бы оборудование не часто меняется, в предыдуший раз это было заменой ноутбука.

Вообще если предыдущий абзац имеет право на жизнь, я думаю что рекомендации не ставить Catalyst исходят из того что ubuntu не отвечает за закрытый сторонний код, однако и не хочет чтобы это не влияло на их обслуживание, т.е. выпуск новых версий ядра. Верно ли это утверждение?

Pilot6

  • Гость
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #9 : 28 Февраля 2013, 20:45:38 »
rinatv,
Драйвер просто так пакет не генерирует, он компилирует ядерный модуль под конкретное ядро. Если сделать deb пакет, то он регистрируется в dpkg и при обновлении ядра dkms перекомпилирует модуль.

Оффлайн rinatv

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Ubuntu 12.10 после обновления не отображается Unity
« Ответ #10 : 17 Апреля 2013, 14:36:25 »
 :) случилось это снова. Быстро вышел из ситуации благодаря вышеупомянутым мной обстоятельствам, это то что есть возможность перейти в No Effects режим, где благополучно переустановил драйвер, осталась копия с прошлого раза.

Но в этот раз нашел индикаторный симптом. У меня еще установлен плеер XBMC в который можно перейти сразу при входе в систему. Так вот он ругался на то что проблемы у меня с OpenGL. В другом форуме нашел объяснение что OpenGL переустанавливается при установке видео драйвера и проблемы с ним возникают обычно всегда при обновлении ядра.

Правда хочу заметить что последнее произведенное обновление не содержало предложения обновить ядро, так что провал OpenGL не зависит только от ядра.

Пока я доволен что у меня есть такой выход, хотя может и неправильный, зато простой.

 

Страница сгенерирована за 0.107 секунд. Запросов: 25.