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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Перестало грузится граф.окружение в Убунте 21.10  (Прочитано 3006 раз)

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

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Всем привет, имеется Ubuntu 21.10, подскажите что делать, такая проблема:
Не запускаются графические оболочки, т.е. появляется экран логина с выбором пользователя, выбираю,
и т.к. в системе у меня установлен не один десктоп то - потом после выбора десктопа шестеренкой (или не выбирать о оставить предыдущий выбранный)
и ввода пароля происходит следующее: десктоп начинает вроде грузится система задумывается и потом выкидывает на экран логина обратно
другие десктопы так же вроде начинают грузиться потом черный экран с мигающим курсором сверху слева и так на черном экране система и висит
причем переключиться в другую терминальную сессию по Ctrl+Alt+F123456 не выходит - появляется окно консоли с просьбой ввести логин но ненадолго
- потом опять черный экран с мигающим курсором, если жать опять Ctrl+Alt+F123456 то опять можно добится окна консоли и потом опять черный экран
Причем что странно что один десктоп из всех - XFCE, таки грузится нормально, и можно дальше работать в нём, все остальные -
Gnome, Lubuntu, LXDE, Openbox, LXQT, KDE, Mate, Cinnamon - не загружаются - либо выкидывает обратно на экран логина либо черный экран.
Display manager стоит - gdm3, попробовал lightdm - так с ним система вообще не загружается, пробовал lxdm и sddm - они заработали но в них ситуация таже что и в gdm3.
Предистория всего этого такова:
Сначала это была Ubuntu 20.04, имелось желание посмотреть и другие десктопы кроме гнома, поустанавливал все вышеупомянутые десктопы, посмотрел,
все они работали отлично, остановился на МАТЕ, мне он понравился больше всего, потом решил обновить систему - последовательно обновил её вплоть до 21.10
также все десктопы продожали нормально работать, потом после очередных
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get full-upgrade

система загрузилась и оказалось вот такое
Пробовал загружаться в консоль в recovery mode, чинил зависимости

sudo apt-get check
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get install -f

делал еще раз
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get full-upgrade
Перегружался - ничего не изменилось

shamanhuev

  • Гость

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
df -h
Filesystem                 Size  Used Avail Use% Mounted on
tmpfs                      786M  3,3M  782M   1% /run
/dev/mapper/vgubuntu-root  420G  128G  271G  32% /
tmpfs                      3,9G     0  3,9G   0% /dev/shm
tmpfs                      5,0M  4,0K  5,0M   1% /run/lock
/dev/sda2                  5,3G  265M  4,8G   6% /boot
tmpfs                      3,9G     0  3,9G   0% /run/qemu
tmpfs                      786M  248K  785M   1% /run/user/1000

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
barmaley99, а в логах при этом что?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
а в логах при этом что?…
Сорри глупый вопрос - каких именно логах?

Пользователь добавил сообщение 13 Ноября 2021, 08:06:18:
Да кстати - попробовал создать нового пользователя с простым паролем 123, попробовал зайти под ним - gdm3 выкидывает мессагу: Sorry password authentication didn`t work. Please try again.
Кстати тоже самое если и под рутом попробовать зайти, хотя если вызвать другую терминальную сессию с помощью  Ctrl+Alt+F123456 то и под рутом и под новым юзером логинится без проблем
« Последнее редактирование: 13 Ноября 2021, 08:11:02 от barmaley99 »

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4402
    • Просмотр профиля
если вызвать другую терминальную сессию с помощью  Ctrl+Alt+F123456 то и под рутом и под новым юзером логинится без проблем
- попробуй выполнить команду startx, и если запуск графической сессии не произойдет, то найди способ (сфоткай что ли) показать, что пишет в выхлоп startx



Пользователь добавил сообщение 13 Ноября 2021, 08:43:56:
barmaley99, а в логах при этом что?…
Сорри глупый вопрос - каких именно логах?
- я бы заглянул в Xorg.0.log и Xorg.1.log cat "/var/log/Xorg.0.log"и
cat "/var/log/Xorg.1.log" соответственно
« Последнее редактирование: 13 Ноября 2021, 08:43:56 от F12 »

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Кстати с новыми пользователями - я ошибся - создал уже 4 штуки новых пользователя, из них 2 обычных командой

useradd -p 123 -s /bin/bash user1  (и user2)

и 2 в группе sudo командой:

useradd -G adm,sudo -p пароль -s /bin/bash user3 (и user4)

Но как оказалось ни один из ни под одним из них не получается залогинится в консоли:

Ubuntu 21.10 mypc tty2

mypc login: user1
Password: 123
Login incorrect

Хотя уж в простейшем логине я ошибится не мог
И еще: выполнил в консоли под рутом:

systectl status gdm3 получил интересный выхлоп:

● gdm.service - GNOME Display Manager
     Loaded: loaded (/lib/systemd/system/gdm.service; static)
     Active: active (running) since Sat 2021-11-13 08:07:19 MSK; 41min ago
    Process: 2163 ExecStartPre=/usr/share/gdm/generate-config (code=exited, status=0/SUCCESS)
   Main PID: 2254 (gdm3)
      Tasks: 6 (limit: 9327)
     Memory: 7.2M
        CPU: 856ms
     CGroup: /system.slice/gdm.service
             ├─ 2254 /usr/sbin/gdm3
             └─62410 gdm-session-worker [pam/gdm-password]

ноя 13 08:07:23 myhatapc gdm-launch-environment][2260]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
ноя 13 08:09:17 myhatapc gdm-password][13427]: pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=user1
ноя 13 08:10:03 myhatapc gdm-password][13481]: pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=user1
ноя 13 08:10:22 myhatapc gdm-password][18178]: pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=user1
ноя 13 08:10:39 myhatapc gdm-password][20547]: pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=user1
ноя 13 08:11:15 myhatapc gdm-password][25264]: pam_succeed_if(gdm-password:auth): requirement "user != root" not met by user "root"
ноя 13 08:11:21 myhatapc gdm-password][25264]: gkr-pam: unable to locate daemon control file
ноя 13 08:11:21 myhatapc gdm-password][25264]: gkr-pam: stashed password to try later in open session
ноя 13 08:11:26 myhatapc gdm-password][25268]: pam_succeed_if(gdm-password:auth): requirement "user != root" not met by user "root"
ноя 13 08:17:38 myhatapc gdm-password][62410]: pam_succeed_if(gdm-password:auth): requirement "user != root" not met by user "root"



Пользователь добавил сообщение 13 Ноября 2021, 09:28:49:
я бы заглянул в Xorg.0.log и Xorg.1.log

Xorg.0.log:
https://pastebin.com/9S74WNiE

Xorg.1.log:
https://pastebin.com/DPtCcNqV
« Последнее редактирование: 13 Ноября 2021, 09:28:49 от barmaley99 »

alexdenkin

  • Гость
самые распостраненные причины такого поведения, две:
1. Переполнение каталога /home (если это отдельный каталог) или всего раздела линукс (если система установлена на одном разделе)
2. Надо загрузиться с флешки и удалить в установленном линукс, в домашнем каталоге пользователя скрытый файл .Xauthority, но это только если проблема затрагивает одного конкретного пользователя.

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
попробуй выполнить команду startx, и если запуск графической сессии не произойдет, то найди способ (сфоткай что ли) показать, что пишет в выхлоп startx
запуска граф.сессии не произошло, пишет одну сплошную ошибку которую я заполучил в файл с помощью startx 2>startx.log
X.Org X Server 1.20.13
X Protocol Version 11, Revision 0
Build Operating System: linux Ubuntu
Current Operating System: Linux myhatapc 5.13.0-21-generic #21-Ubuntu SMP Tue Oct 19 08:59:28 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-5.13.0-21-generic root=/dev/mapper/vgubuntu-root ro
Build Date: 10 August 2021  09:32:48AM
xorg-server 2:1.20.13-1ubuntu1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov 13 13:05:23 2021
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
(II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
xinit: connection to X server lost

waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.

Пользователь добавил сообщение 13 Ноября 2021, 13:16:39:
самые распостраненные причины такого поведения, две:
1. Переполнение каталога /home (если это отдельный каталог) или всего раздела линукс (если система установлена на одном разделе)
Пока свободного места предостаточно

Пользователь добавил сообщение 13 Ноября 2021, 13:37:51:
Надо загрузиться с флешки и удалить в установленном линукс, в домашнем каталоге пользователя скрытый файл .Xauthority
С флешки ненадо, я итак в консоль могу зайти, как выше писал уже, удалил .Xauthority в каталоге своего пользователя, и сразу попробовал зайти и перезагрузился еще раз попробовал - ничего не изменилось
« Последнее редактирование: 13 Ноября 2021, 13:37:51 от barmaley99 »

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Вообщем решение проблемы оказалось достаточно простым, выпилил из системы все десктопы, каждый поочереди командами:

sudo apt --purge remove *имядесктопа*
sudo apt autoremove

Потом установил обратно свой любимый Мате и Гном:
sudo apt install ubuntu-mate-desktop
sudo apt install *gnome*

Все заработало!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Скорее всего, проблема была в GDM, но это уже не докажешь.
sudo apt install *gnome*
А вот это было тупо.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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