Российские распределенные вычисления на платформе BOINC
Форум участников распределённых вычислений.

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

33 Страницы«<313233
Опции
К последнему сообщению К первому непрочитанному
Offline Sid  
#641 Оставлено : 23 марта 2017 г. 17:34:17(UTC)
Sid


Статус: Давно уж тут

Группы: Member
Зарегистрирован: 26.09.2013(UTC)
Сообщений: 444

Сказал(а) «Спасибо»: 10 раз
Поблагодарили: 75 раз в 48 постах
Автор: Disel Перейти к цитате
Скорее всего не нашли стоящего руководства, натыкаясь на множество не совсем качественных или оторванных от темы советов. Cinnamon это ведь как я понимаю не совсем X, а другой диспетчер окон (хотя я в этих "внутренностях" не профи), может быть Вы пытались переустановить вполне рабочий X. Update/upgrade то же вряд ли должен быть помочь. А какой диспетчер окон был до cinnamon-а?


Ну а зачем переустанавливать рабочий Х? Если бы он работал, то я бы ничего и не делал бы. smile
Он крашился при загрузке. Отсюда и все приседания. Мысль была, что при переустановке пройдет нормальный сетап и все будет работать.
А cinnamon это линукс минт - т.е. почти Ubunta. Кстати, все почти из репозитария Убунты и качается.
X server в том числе.
Offline den777  
#642 Оставлено : 23 марта 2017 г. 18:27:59(UTC)
den777


Статус: Частенько заглядывает

Группы: Member
Зарегистрирован: 23.03.2014(UTC)
Сообщений: 206
Мужчина
Российская Федерация
Откуда: Новосибирск

Сказал «Спасибо»: 7 раз
Поблагодарили: 45 раз в 31 постах
Автор: Sid Перейти к цитате
А cinnamon это линукс минт - т.е. почти Ubunta.

Омг, а системник это процессор - т.е. почти Winda. sad

Если "падают иксы", то смотреть надо:
a) /var/log/Xorg.0.log - собсно запуск самого Х-сервера, все ошибки помечены букафками EE.
б) Если DM запускается, но нельзя залогиниться, то ~/.xsession-errors
в) Для чистоты эксперимента можно запустить "голые" иксы вручную - идем в текстовую консоль (в tty, надо объяснять что это?), логинимся и запускаем просто "X" ("икс", а не "хэ", заглавная без кавычек) прямо из командной строки.
Если уже висит DM, то запускать "X :1". Должен появиться страшный серый экран с мышиным курсором в виде крестика - это нормальный голый Х-сервер, значит проблема не в нем.
г) Проприетарные драйвера любят свой /etc/X11/xorg.conf с отсебятиной создавать. Можно убрать этот файл и посмотреть как оно без него.

И не надо тыкаться вслепую и всякие магические непонятные действия по криво написанным и устаревшим гайдам совершать.


Offline Sid  
#643 Оставлено : 23 марта 2017 г. 18:54:58(UTC)
Sid


Статус: Давно уж тут

Группы: Member
Зарегистрирован: 26.09.2013(UTC)
Сообщений: 444

Сказал(а) «Спасибо»: 10 раз
Поблагодарили: 75 раз в 48 постах
Автор: den777 Перейти к цитате
Автор: Sid Перейти к цитате
А cinnamon это линукс минт - т.е. почти Ubunta.

Омг, а системник это процессор - т.е. почти Winda. sad

Если "падают иксы", то смотреть надо:
a) /var/log/Xorg.0.log - собсно запуск самого Х-сервера, все ошибки помечены букафками EE.
б) Если DM запускается, но нельзя залогиниться, то ~/.xsession-errors
в) Для чистоты эксперимента можно запустить "голые" иксы вручную - идем в текстовую консоль (в tty, надо объяснять что это?), логинимся и запускаем просто "X" ("икс", а не "хэ", заглавная без кавычек) прямо из командной строки.
Если уже висит DM, то запускать "X :1". Должен появиться страшный серый экран с мышиным курсором в виде крестика - это нормальный голый Х-сервер, значит проблема не в нем.
г) Проприетарные драйвера любят свой /etc/X11/xorg.conf с отсебятиной создавать. Можно убрать этот файл и посмотреть как оно без него.

И не надо тыкаться вслепую и всякие магические непонятные действия по криво написанным и устаревшим гайдам совершать.




Спасибо за развернутый ответ.
Но кто тыкался вслепую?
По пунктам:
a) cat /var/log/Xorg.0.log* | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 23.478] Initializing built-in extension MIT-SCREEN-SAVER
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 23.321] Initializing built-in extension MIT-SCREEN-SAVER
[ 6723.640] (EE) Server terminated successfully (0). Closing log file.
Последняя строчка - это уже после ремонта, когда все заработало.
Т.е. X крашились раньше, до открытия логов и в них нет ошибок.
Визуальным просмотром логов тоже ничего не обнаружено.

б) Логинилось без проблем в текстовой консоли
в) Голые X не запускались с сообщением в упонянутом страшном сером экране, что Х не запустились. Ну очень информативное сообщениеsmile Причины предлагалось смотреть в логах, см. пункт а.
г) Этот файл был удален первым делом.

После ресетапа/ удаления/ инсталяции X картина слегка поменялась - X стали давать более понятное сообщение - glib critical g_key_file_free
Вот это и вылечилось установкой cinnamon

По поводу Убунты юмора не понял - к примеру вот:
Linux Mint and Ubuntu are closely related — Mint is based on Ubuntu. Although they were very similar at first, Ubuntu and Linux Mint have become increasingly different Linux distributions with different philosophies over time.
Для тех, конечно, кто понимает.
Offline astronom  
#644 Оставлено : 23 марта 2017 г. 21:28:57(UTC)
astronom


Статус: Старожил

Группы: Member, Russia Team Group
Зарегистрирован: 27.07.2008(UTC)
Сообщений: 2,171
Откуда: РФ, Подольск

Сказал(а) «Спасибо»: 130 раз
Поблагодарили: 174 раз в 150 постах
Статья по поводу переключения между карточками http://tuksik.ru/2-videocard/
Offline Sid  
#645 Оставлено : 23 марта 2017 г. 21:38:02(UTC)
Sid


Статус: Давно уж тут

Группы: Member
Зарегистрирован: 26.09.2013(UTC)
Сообщений: 444

Сказал(а) «Спасибо»: 10 раз
Поблагодарили: 75 раз в 48 постах
Автор: astronom Перейти к цитате
Вот статья по поводу переключения между карточками https://help.ubuntu.com/community/HybridGraphics


Спасибо, интересная статья.

Но похоже, не мой случай:

Note that this method is not supported by all machines and only works if you are using the opensource driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Offline astronom  
#646 Оставлено : 23 марта 2017 г. 21:44:33(UTC)
astronom


Статус: Старожил

Группы: Member, Russia Team Group
Зарегистрирован: 27.07.2008(UTC)
Сообщений: 2,171
Откуда: РФ, Подольск

Сказал(а) «Спасибо»: 130 раз
Поблагодарили: 174 раз в 150 постах
у закрытых дров бывают встроенные приблуды, чтобы переключать работающую карточку тупо кликом мыши по кнопке в гуе.
Offline Sid  
#647 Оставлено : 23 марта 2017 г. 22:15:10(UTC)
Sid


Статус: Давно уж тут

Группы: Member
Зарегистрирован: 26.09.2013(UTC)
Сообщений: 444

Сказал(а) «Спасибо»: 10 раз
Поблагодарили: 75 раз в 48 постах
Автор: astronom Перейти к цитате
у закрытых дров бывают встроенные приблуды, чтобы переключать работающую карточку тупо кликом мыши по кнопке в гуе.


Да, у Nvidia такое есть в ГУИ. У АМД не нашел.

Ладно, ситуация не такая частая, можно и бубном поплясать иногдаsmile
Offline den777  
#648 Оставлено : 24 марта 2017 г. 17:33:22(UTC)
den777


Статус: Частенько заглядывает

Группы: Member
Зарегистрирован: 23.03.2014(UTC)
Сообщений: 206
Мужчина
Российская Федерация
Откуда: Новосибирск

Сказал «Спасибо»: 7 раз
Поблагодарили: 45 раз в 31 постах
Автор: Sid Перейти к цитате

б) Логинилось без проблем в текстовой консоли

Я имел в виду сам экран графического логина запускается, но зайти нельзя, то есть DE/WM падает по какой-то причине.

Цитата:

в) Голые X не запускались с сообщением в упонянутом страшном сером экране, что Х не запустились. Ну очень информативное сообщениеsmile Причины предлагалось смотреть в логах, см. пункт а.

Чего? О_О "Страшный серый экран" - это и есть успешно запущенные иксы. И никакого сообщения там быть не может. Значит это был "страшный черный экран", т.е. текстовая консоль.
Или вообще о чем речь?

Цитата:

После ресетапа/ удаления/ инсталяции X картина слегка поменялась - X стали давать более понятное сообщение - glib critical g_key_file_free

Именно X-сервер не может такого сообщения выдавать в принципе. Xorg не использует glib никоим образом. Зато всякие гномоподелия и все их производные используют. Значит с "иксами" был порядок, значит падала именно десктопная оболочка.

Цитата:

Вот это и вылечилось установкой cinnamon

Что подтверждает вышесказанное.

Цитата:

По поводу Убунты юмора не понял - к примеру вот:

Не надо википедию или что там еще копипастить, я это итак знаю. Cinnamon - это DE, Mint и Ubuntu - дистрибутивы. Разные категории сущностей. Нельзя сравнивать трактор и помидор.

В целом страшную кашу в голове вижу я.

Ключевые слова для гугления и самообразования, для всех кто хочет _понимать_ что же внутри происходит и как диагностировать проблемы: virtual console, X-сервер, X-клиент, display manager, window manager/desktop environment - в таком порядке, снизу вверх. Все это разные компоненты и каждый занимается строго своим делом.
Продвинутые слова: direct rendering/dri/drm, GLX, Mesa, framebuffer, kernel module и xorg video driver (в чем разница и как они связаны), composite manager (и почему ему нужен direct rendering), GUI toolkit.


Пользователи, просматривающие эту тему
Guest
33 Страницы«<313233
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

AlexA theme. Created by AlexA
Форум YAF 2.1.1 | YAF © 2003-2017, Yet Another Forum.NET
Страница сгенерирована за 0.138 секунды.