Накрылся X server, как восстановить?

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
barmaley99
Сообщения: 43

Накрылся X server, как восстановить?

Сообщение barmaley99 »

Здравствуйте! Помогите - после установки проприетарных дров от АМД после перезапуска системы графическая оболочка не стартовала - только лишь текстовая консоль, помогите что делать как наладить запуск графики?
Спасибо сказали:
v1k3ng
Сообщения: 98
ОС: centos/ubuntu

Re: Накрылся X server, как восстановить?

Сообщение v1k3ng »

Ну, первым делом cat /var/log/Xorg.0.log.
И смотреть что там написано на предмет ошибок.
Вероятно, стоит еще заглянуть в /var/log/boot.log, если таковой есть.
Спасибо сказали:
barmaley99
Сообщения: 43

Re: Накрылся X server, как восстановить?

Сообщение barmaley99 »

v1k3ng писал(а):
16.02.2018 11:17
Ну, первым делом cat /var/log/Xorg.0.log.
И смотреть что там написано на предмет ошибок.
Вероятно, стоит еще заглянуть в /var/log/boot.log, если таковой есть.

А там в папке /var/log/ вообще пусто, ни Xorg.0.log и вообще ничего
Зашел загрузившись с Live-USB с линус-минт на диск со сьюзей
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20741
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Накрылся X server, как восстановить?

Сообщение Bizdelnick »

barmaley99 писал(а):
16.02.2018 11:34
Зашел загрузившись с Live-USB с линус-минт на диск со сьюзей

Вы точно не /var/log от live-системы смотрите? В нормальной там не может быть пусто.

P.S. И вот зачем все норовят поставить проприетарные дрова и сломать систему…
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
barmaley99
Сообщения: 43

Re: Накрылся X server, как восстановить?

Сообщение barmaley99 »

При запуске GRUB нажав e на пункте запуска вписал nomodeset после quiet splash, загрузка пошла появился черный экран с указателем мыши и все, запустил терминал по alt+ctrl+F1,
залогинился как root
ввел startx
и вот что система мне выдала
Вложения
photo_2018_02_16_12_43_20.jpg
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20741
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Накрылся X server, как восстановить?

Сообщение Bizdelnick »

Зачем под root?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
barmaley99
Сообщения: 43

Re: Накрылся X server, как восстановить?

Сообщение barmaley99 »

Забыл сообщить что система у меня Opensuse Leap 42.3
Вобщем X server не запустился из за проприетарных дров АМД, из консоли вошел в YAST удалил свежеустановленные дрова, перезагрузился - все нормально графическая оболочка запустилась, на других линуксах проприетарные дрова устанавливаются нормально, но хочется опенсьюзи, а проблема из за установки проп.дров от АМД
в том что в системе уже стоят дрова для АМД, не проприетарные я так понимаю, и проприетарные дрова при установке с ними конфликтуют - система выводит сообщения о конфликте и о нарушении зависимостей пакетов, система свежеустановленная, пробовал несолько раз переустанавливать - все одно и тоже так что какие либо мои действия тут не причем.
В процессе установки пропр.дров система выводит сообщения о таких ошибках:

Problem: nothing provides Xorg needed by xorg-x11-drv-amdgpu-pro-1:1.3.99-483984.el7.x86_64
Solution 1: do not install amdgpu-pro-17.40-483984.el7.x86_64
Solution 2: break xorg-x11-drv-amdgpu-pro-1:1.3.99-483984.el7.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] ©:

Problem: nothing provides mesa-filesystem(x86-64) needed by mesa-amdgpu-pro-vdpau-drivers-1:17.0.1-483984.el7.x86_64
Solution 1: do not install amdgpu-pro-17.40-483984.el7.x86_64
Solution 2: break mesa-amdgpu-pro-vdpau-drivers-1:17.0.1-483984.el7.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] ©:

Problem: nothing provides xorg-x11-server-Xorg needed by glamor-egl-amdgpu-pro-1.19.0-483984.el7.x86_64
Solution 1: do not install amdgpu-pro-17.40-483984.el7.x86_64
Solution 2: break glamor-egl-amdgpu-pro-1.19.0-483984.el7.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] ©:

Во всех 3-х случаях я выбирал 2 - порвать зависимость, т.к. иначе драйвер не установить

Итого получается что проприетарные дрова при установке конфликтуют с уже имеющимися в системе пакетами
xorg-x11-drv-amdgpu-pro-1:1.3.99-483984.el7.x86_64
mesa-amdgpu-pro-vdpau-drivers-1:17.0.1-483984.el7.x86_64
glamor-egl-amdgpu-pro-1.19.0-483984.el7.x86_64

Что делать как разрешить эти конфликкты?
Вложения
AMD_install1.txt
(10.16 КБ) 27 скачиваний
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20741
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Накрылся X server, как восстановить?

Сообщение Bizdelnick »

barmaley99 писал(а):
16.02.2018 14:43
Что делать как разрешить эти конфликты?

Ничего не делать. Или забить, поскольку профита от проприетарных дров немного, или подождать, пока в репозиторий положат нормально собранные пакеты (для ускорения процесса можно отправить багрепорт). Второе, конечно, при условии, что Вы подключили правильный репозиторий с дровами.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
barmaley99
Сообщения: 43

Re: Накрылся X server, как восстановить?

Сообщение barmaley99 »

Bizdelnick писал(а):
16.02.2018 14:49
barmaley99 писал(а):
16.02.2018 14:43
Что делать как разрешить эти конфликты?

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

Не забить в моем случае не вариант - придется переползать тогда на другой линь а нехотелось бы
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20741
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Накрылся X server, как восстановить?

Сообщение Bizdelnick »

А что в Вашем случае даёт тот amdgpu "pro" по сравнению с тем, который без "pro"?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Накрылся X server, как восстановить?

Сообщение Stauffenberg »

В прикрепленном Вами файле лишь часть лога установки. Вначале речь идет об удалении mesa-amdgpu-pro-vdpau-drivers... Какую команду Вы пытались выполнить?

barmaley99 писал(а):
16.02.2018 14:43
Во всех 3-х случаях я выбирал 2 - порвать зависимость, т.к. иначе драйвер не установить

"порвать зависимость" для пользователя, т.е. для того, кто надеется на полностью автоматический метод установки и не сможет ручками, если потребуется, поправить все как надо (или, на крайняк, вернуть все как было), это то же самое, что и "установить пакет, заранее зная, что он не будет работать". Если в процессе установки (и уж тем более установки пакетов с драйверами) выскакивают такие ошибки, это явный признак того, что что-то пошло не так, и не стоит продолжать установку. Пакеты (за очень и очень редким исключением!) тчательно протестированы в среде, для которой собирались, и такие ошибки ни в коем случае не должны выскакивать. Если система о них все же что-то говорит, значит с вероятностью в 99,99% Вы что-то делаете не так. Либо не тот репозиторий, либо еще что-то.

Покажите вывод zypper lr -u
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Накрылся X server, как восстановить?

Сообщение Stauffenberg »

Stauffenberg писал(а):
16.02.2018 16:15
Какую команду Вы пытались выполнить?

Сам спросил и сам попытаюсь ответить.

Предположу, что Вы скачали rpm для CentOS и пытаетесь установить его из консоли, да? :blush:
И конечно же то, что было прописано как зависимость в spec-файле для CentOS, нет в репе для openSUSE Leap 42.3.
Я могу ошибаться, но в логах el7.x86_64.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
barmaley99
Сообщения: 43

Re: Накрылся X server, как восстановить?

Сообщение barmaley99 »

Bizdelnick писал(а):
16.02.2018 15:22
А что в Вашем случае даёт тот amdgpu "pro" по сравнению с тем, который без "pro"?

Непроприетарный драйвер, который идет в комплекте с сюзей неподдерживает OpenCL и еще какие то там фичи, то есть сфера его использования меньше и он тормознутей
Спасибо сказали:
1000Mhz
Сообщения: 70
ОС: GuixSD, когда-нибудь

Re: Накрылся X server, как восстановить?

Сообщение 1000Mhz »

Пфф, у SUSE неплохая вики, которую ТС конечно не читал. Только не русскоязычный раздел, там все давно уже мертво.
Спасибо сказали:
barmaley99
Сообщения: 43

Re: Накрылся X server, как восстановить?

Сообщение barmaley99 »

Stauffenberg писал(а):
16.02.2018 16:15
В прикрепленном Вами файле лишь часть лога установки. Вначале речь идет об удалении mesa-amdgpu-pro-vdpau-drivers... Какую команду Вы пытались выполнить?

barmaley99 писал(а):
16.02.2018 14:43
Во всех 3-х случаях я выбирал 2 - порвать зависимость, т.к. иначе драйвер не установить

"порвать зависимость" для пользователя, т.е. для того, кто надеется на полностью автоматический метод установки и не сможет ручками, если потребуется, поправить все как надо (или, на крайняк, вернуть все как было), это то же самое, что и "установить пакет, заранее зная, что он не будет работать". Если в процессе установки (и уж тем более установки пакетов с драйверами) выскакивают такие ошибки, это явный признак того, что что-то пошло не так, и не стоит продолжать установку. Пакеты (за очень и очень редким исключением!) тчательно протестированы в среде, для которой собирались, и такие ошибки ни в коем случае не должны выскакивать. Если система о них все же что-то говорит, значит с вероятностью в 99,99% Вы что-то делаете не так. Либо не тот репозиторий, либо еще что-то.

Покажите вывод zypper lr -u


Ставил вот отсюда https://support.amd.com/en-us/kb-articles/P...OS-Install.aspx, все строго по инструкции, странно что AMD ни о каких возможных конфликтах не предупреждают а они по идее сначала должны были протестить свои дрова на той же Opensuse и сами же увидели бы конфликты

А какой у меня еще выбор как у рядового пользователя? Я запустил установку - она предлагает мне либо порвать зависимость с имеющимися пакетами либо ничего не устанавливать.

Что странно что я уже до этого несколько раз устанавливал Opensuse 42.3 и ставил эти проп. дрова от АМД - да были теже самые предупреждения о нарушении зависимости я их конечно же нарушил но после установки дров система нормально перезагрузилась и запустилась все норм но по некоторым причинам я был вынужден форматнуть диск и перейти на винду, сейчас опять вот хотел вернуть на опенсьюзи.
И что тоже странно в других линуксах эти дрова от АМД устанавливаются без проблем.

К сожалению вывод zypper lr -u уже не покажу, некогда решать эту проблему перешел на другой линукс но если поможете как то решить эту проблему то это очень поможет потому что и другим пригодится и я на опенсьюзи все равно планирую вернутся заранее спасибо
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Накрылся X server, как восстановить?

Сообщение Stauffenberg »

barmaley99 писал(а):
16.02.2018 18:15
Ставил вот отсюда https://support.amd.com/en-us/kb-articles/P...OS-Install.aspx, все строго по инструкции, странно что AMD ни о каких возможных конфликтах не предупреждают а они по идее сначала должны были протестить свои дрова на той же Opensuse и сами же увидели бы конфликты

В самой ссылке (в URL) даже написано AMDGPU-PRO-RedHat-CentOS-Install.aspx, что должно было натолкнуть на мысль. Возможно, AMD ребята действительно протестировали драйвера. На RedHat/CentOS :)
А вот, кстати, ссылка и для SLE: https://support.amd.com/en-us/kb-articles/P...-Uninstall.aspx
А вот wiki страничка openSUSE проекта об этих(?) драйверах. Не забывайте, что SLE и openSUSE это разные (хоть и во многом схожие) системы.

barmaley99 писал(а):
16.02.2018 18:15
К сожалению вывод zypper lr -u уже не покажу, некогда решать эту проблему перешел на другой линукс но если поможете как то решить эту проблему то это очень поможет потому что и другим пригодится и я на опенсьюзи все равно планирую вернутся заранее спасибо

Тут нет никакой проблемы. Во всяком случае пока. Вы просто не оттуда скачали драйвер. Внимательнее надо быть. Удачи ;-)
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20741
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Накрылся X server, как восстановить?

Сообщение Bizdelnick »

Stauffenberg писал(а):
16.02.2018 16:37
Я могу ошибаться, но в логах el7.x86_64.

Действительно, я-то не заметил и подумал, что раз устанавливается zypper'ом, значит из репов. А репов, похоже, и нет… Отстал я от жизни opensuse.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Накрылся X server, как восстановить?

Сообщение algri14 »

barmaley99 писал(а):
16.02.2018 10:59
после установки проприетарных дров от АМД после перезапуска системы графическая оболочка не стартовала

В Mageia (5 и 6) проприетарные драйверы уже года как 2 ничего не дают, на моё железо (Core i3-2120; Gf GT430) они даже хуже чем nouveau , а раньше да, были лучше (на Магее 3 и 4)
(просто комментарий в тему)
Спасибо сказали:
1000Mhz
Сообщения: 70
ОС: GuixSD, когда-нибудь

Re: Накрылся X server, как восстановить?

Сообщение 1000Mhz »

Читайте ДОКУМЕНТАЦИЮ! SDB:AMDGPU-PRO
Там описана установка для "openSUSE Leap 42.2+, except Tumbleweed".

!Предупреждение от модератора Bizdelnick
Поменьше эмоций, пожалуйста.
Спасибо сказали:
Ответить