Bug 36070 - Завершается сеанс при входе в систему
Summary: Завершается сеанс при входе в систему
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: xfce4-session (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-10 09:08 MSK by Alexander Shemetov
Modified: 2022-11-01 19:33 MSK (History)
5 users (show)

See Also:


Attachments
полный лог xsessions-errors (10.78 KB, application/octet-stream)
2019-02-10 09:08 MSK, Alexander Shemetov
no flags Details
xsession-errors ошибка сегментирования (10.40 KB, application/octet-stream)
2019-02-11 17:39 MSK, Alexander Shemetov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Shemetov 2019-02-10 09:08:07 MSK
Created attachment 8010 [details]
полный лог xsessions-errors

Simply Linux 8.2 обновлённый до Sisyphus.

Ввожу логин/пароль в окне LightDM, начинается запуск сеанса, но перед самым появлением рабочего стола сеанс резко завершается и меня выбрасывает опять в окно LigthDM. Бывает, что не могу войти в систему по несколько раз, а бывает на следующий раз входит нормально, то есть проблема непостоянная, но проявляется достаточно часто.

Похоже связано с blueberry, так как в xsessions-errors вижу обрывается на таких строчках:

rfkill: невозможно открыть /dev/rfkill: Нет такого файла или каталога
rfkill: не удаётся прочитать /dev/rfkill: Неправильный дескриптор файла
Traceback (most recent call last):
  File "/usr/share/blueberry/blueberry-tray.py", line 29, in do_startup
    self.rfkill = rfkillMagic.Interface(self.update_icon_callback, debug)
  File "/usr/share/blueberry/rfkillMagic.py", line 29, in __init__
    self.have_adapter = self.adapter_check()
  File "/usr/share/blueberry/rfkillMagic.py", line 35, in adapter_check
    res = subprocess.check_output(RFKILL_CHK)
  File "/usr/lib64/python2.7/subprocess.py", line 223, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['/usr/sbin/rfkill', 'list', 'bluetooth']' returned non-zero exit status 1

Пока отключил в автозапуске blueberry-tray.desktop и проблемы со входом пока больше не было.
Comment 1 Владимир Диденко 2019-02-10 15:39:03 MSK
Вам надо выяснить почему в системе нет /dev/rfkill. И вторая проблема связана с тем, что cinnamon падает, если что-то из автостарта не сработало - с таким лучше сразу в апстрим. С оформлением баг репорта могу помочь, если нужно.
Comment 2 Alexander Shemetov 2019-02-11 17:36:19 MSK
(В ответ на комментарий №1)
> Вам надо выяснить почему в системе нет /dev/rfkill. И вторая проблема связана с
> тем, что cinnamon падает, если что-то из автостарта не сработало - с таким
> лучше сразу в апстрим. С оформлением баг репорта могу помочь, если нужно.

/dev/rfkill обязательно должен быть ? У меня нет никаких устройств, которыми может управлять rfkill, у меня обычный системный блок.

Может всё-таки пока повременить, чтобы уж наверняка понять что тут происходит ? В целом, конечно, же я не против, только общение на английском не потяну, разве что если с переводчиком.
Comment 3 Alexander Shemetov 2019-02-11 17:39:54 MSK
Created attachment 8013 [details]
xsession-errors ошибка сегментирования

Сегодня при попытке войти в систему, получил совсем другую ошибку. При этом blueberry-tray был отключён.
Comment 4 Владимир Диденко 2019-02-11 17:47:51 MSK
(In reply to comment #3)
> Created an attachment (id=8013) [details]
> xsession-errors ошибка сегментирования
> 
> Сегодня при попытке войти в систему, получил совсем другую ошибку. При этом
> blueberry-tray был отключён.

Я что-то вчера сильно был невнимателен, и подумал, что у вас cinnamon вместо xfce4. Тут xfce4-session падает, на него и перевожу.
Comment 5 Владимир Диденко 2019-02-11 17:55:31 MSK
(In reply to comment #2)
> /dev/rfkill обязательно должен быть ? У меня нет никаких устройств, которыми
> может управлять rfkill, у меня обычный системный блок.

Насколько я знаю, в нормальных конфигурациях /def/rfkill должен всегда быть, так как даже в обычный PC можно воткнуть Bluetooth свисток. Но в вашем случае, можно просто удалить blueberry за ненадобностью.
Comment 6 Mikhail Efremov 2019-02-11 21:09:38 MSK
Насколько проблема воспроизводима?
Comment 7 Alexander Shemetov 2019-02-11 21:40:26 MSK
(В ответ на комментарий №6)
> Насколько проблема воспроизводима?

Сказать сложно, но не каждый раз.
Дело в том, что я же в систему вошёл и потом не выполняю перезапуск сеанса по несколько раз в день, а продолжаю в ней работать, поэтому частоту отказов отследить проблематично. Бывает что по несколько раз выбрасывает, то есть включил ПК, ввёл логин/пароль - меня выбросило, я снова пробую - опять выбросило, а бывает и с первого раза заходит нормально. Ну вот, например, недавно меня раз пять выбрасывало, не меньше, думал уж совсем что-то приключилось. С чем-то связать такие отказы не могу, на p8 много машин примерно с таким же набором программ, с ними таких проблем ни разу не ловил.
Ещё я использую проприетарные драйвера Nvidia, если это важно. Тема выбрана Adwaita, значки - Faenza, все эффекты включены в Xfce (диспетчер окон)... В общем ничего такого, что я бы не использовал на p8, кроме темы Adwaita. На Sisyphus я вынужден был её выбрать, потому что с Clearlooks-Phenix были некоторые ляпы в интерфейсе.
Могу понаблюдать более детально, например, после каждого отказа сохранять xsession-errors и выкладывать сюда.
Comment 8 Mikhail Efremov 2019-02-12 19:52:22 MSK
Лог не поможет, нужен core dump.
См. https://www.altlinux.org/Features/Core
Если удастся получить - шлите мне на почту.
Comment 9 Alexander Shemetov 2019-03-12 15:42:56 MSK
(В ответ на комментарий №8)
> Лог не поможет, нужен core dump.
> См. https://www.altlinux.org/Features/Core
> Если удастся получить - шлите мне на почту.

Покажись мне, что отключение показа эскизов на рабочем столе решило проблему. Потому что уже некоторое время не наблюдаю проблем с завершением сеанса при входе в систему.
core dump пока не пробовал, бегло глянул сразу тогда вики и бросил, нужно вникнуть, постараюсь сделать всё-таки, но позже.
Comment 10 Mikhail Efremov 2022-11-01 19:33:46 MSK
Думаю уже не актуально.