LINUX.ORG.RU

Система перестала меня пускать

 ,


0

1

Всем привет. Ubuntu 18.04 64-bit Передо мной графический экран входа в систему. Я ввожу свой пароль, система задумывается на пару секунд и возвращает тот же самый экран входа, не выдавая никаких (на этом экране) сообщений. В консольном режиме никаких проблем со входом нет.

Уверен, что это началось вот с этого:

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub de.haeckerfelix.gradio
gradio
sudo apt install gnome-software-plugin-flatpak
logout
exit
gnome-session-quit

Вот здесь я пытался что-то сделать, но безрезультатно:

ls -la /home/anton/.Xauthority
sudo apt purge nvidia
sudo apt purge nvidia*
sudo apt remove gnome-user-share
strace -f -o /tmp/x.log startx
sudo apt purge nvidia
sudo apt purge nvidia*
sudo reboot
tail /home/anton/.local/share/xorg/Xorg.1.log
less /home/anton/.local/share/xorg/Xorg.1.log
uname -a
rm -Rf .cache
sudo rm -Rf .cache
ls -la /home/anton/.Xauthority
rm .Xauthority .ICEauthority
sudo apt remove gnome-user-share
strace -f -o /tmp/x.log startx
less /home/anton/.local/share/xorg/Xorg.1.log


Последнее исправление: Cesdo (всего исправлений: 2)

Уверен, что это началось вот с этого:

sudo apt install flatpak

sudo apt install gnome-software-plugin-flatpak

Так удали всё нахер.

anonymous
()
Ответ на: комментарий от manntes-live

anton - единственный пользователь в системе

drwxr-xr-x 31 anton anton 4096 янв  1 18:32 anton
Cesdo
() автор топика
Ответ на: комментарий от anonymous

Да скорее с

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub de.haeckerfelix.gradio

Не знаешь, как посмотреть, что flatpak там записал? Просто моё любимое приложение для прослушивания интернет-радио Gradio доступно для установки только через Flatpak((

Cesdo
() автор топика
Ответ на: комментарий от Cesdo

Просто моё любимое приложение для прослушивания интернет-радио Gradio доступно для установки только через Flatpak

Вот ссылка на исходный код: https://github.com/haecker-felix/Gradio?files=1

Качай и собирай.

infomeh ★★
()
Ответ на: комментарий от Cesdo

Там логи от 14 мая.

По логам xorg-server видно, что загружаются драйверы modesetting, fbdev и vesa, потом два последних выгружаются и используется драйвер modesetting.

Он предоставляет только 2D ускорение, если у тебя используется gnome3, то этого драйвера ему не достаточно.

Покажи вывод:

lspci | grep -i "3d\|vga"

anonymous
()
Ответ на: комментарий от anonymous
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)

Файл логов там один, новее нет. Где ты научился так читать логи?

Cesdo
() автор топика
Последнее исправление: Cesdo (всего исправлений: 2)
Ответ на: комментарий от Cesdo

У тебя сейчас xorg-server не пытается загружать драйвер nvidia, поставь его.

И покажи вывод:

lsmod | grep 'nou\|nvi'

anonymous
()
Ответ на: комментарий от anonymous

А может быть попробуем через драйвер сообщества? Я снёс тот драйвер, решил, что из-за него может быть эта проблема. Настроить подключение к интернету из терминала без Network Manager’а я не смогу(

P.S. Нашёл мануал по настройке интернета из терминала, попробую разобраться.

Cesdo
() автор топика
Последнее исправление: Cesdo (всего исправлений: 1)
Ответ на: комментарий от Cesdo

Покажи вывод запрошенных выше команд, а также содержимое

ls /usr/lib/xorg/modules/drivers/

Настроить подключение к интернету из терминала без Network Manager’а я не смогу(

А как ты подключаешься, по wifi или просто проводом?

anonymous
()

забей на комп иди бухать.

anonymous
()
Ответ на: комментарий от Cesdo

Настроить подключение к интернету из терминала без Network Manager’а я не смогу(

«Поиск» наше «всё»: network manager ошибка.

anonymous
()
Ответ на: комментарий от Cesdo

У тебя не просто dhcp? Провайдер ещё и VPN кидает?

У меня по проводу просто по dhcp параметры получил и вперёд.

anonymous
()
Ответ на: комментарий от aquadon

Да, смонтировано в /. Домашний каталог как раз там.

Cesdo
() автор топика
Ответ на: комментарий от anonymous

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

Cesdo
() автор топика
Последнее исправление: Cesdo (всего исправлений: 1)
Ответ на: комментарий от Cesdo

Попробуй размонтировать вот это всё: [code] /dev/loop1 25385 25385 0 100% /snap/gtk-common-themes/1198 /dev/loop0 1550 1550 0 100% /snap/gnome-calculator/406 /dev/loop4 747 747 0 100% /snap/gnome-system-monitor/57 /dev/loop3 9883 9883 0 100% /snap/core18/941 /dev/loop5 1598 1598 0 100% /snap/gnome-characters/139 /dev/loop2 27705 27705 0 100% /snap/gnome-3-28-1804/36 /dev/loop6 12816 12816 0 100% /snap/core/6350 /dev/loop10 1720 1720 0 100% /snap/gnome-logs/45 /dev/loop11 1269 1269 0 100% /snap/gnome-calculator/260 /dev/loop16 27631 27631 0 100% /snap/gnome-3-26-1604/74 /dev/loop17 27345 27345 0 100% /snap/gtk-common-themes/818 /dev/loop7 27631 27631 0 100% /snap/gnome-3-26-1604/82 /dev/loop8 12820 12820 0 100% /snap/core/6818 /dev/loop9 354 354 0 100% /snap/gnome-logs/61 /dev/loop12 734 734 0 100% /snap/gnome-system-monitor/77 /dev/loop13 271 271 0 100% /snap/gnome-characters/254 /dev/loop14 12819 12819 0 100% /snap/core/6673 /dev/loop15 9859 9859 0 100% /snap/telegram-desktop/715 [/code] Я вот честно не знаю как оказывают влияние приложения из snap пакетов на оснвную систему, но меня смущают, к примеру две записи [pre] /snap/gnome-3-26-1604/82 /snap/gnome-3-26-1604/74 /snap/gnome-3-28-1804/36 [/pre]

Я не знаю как они накладываются на основные системые файлы.

Честно, я не совсем уверен, что проблема в драйвере видео адаптера, скорее всего проблема в snap пакетах.

Как минимум я вижу несколько snap пакетов с файлами, которые дублируют файлы, установленные из apt.

anonymous
()
Ответ на: комментарий от Cesdo

Попробуй размонтировать вот это всё:

 
/dev/loop1        25385         25385         0           100% /snap/gtk-common-themes/1198
/dev/loop0         1550          1550         0           100% /snap/gnome-calculator/406
/dev/loop4          747           747         0           100% /snap/gnome-system-monitor/57
/dev/loop3         9883          9883         0           100% /snap/core18/941
/dev/loop5         1598          1598         0           100% /snap/gnome-characters/139
/dev/loop2        27705         27705         0           100% /snap/gnome-3-28-1804/36
/dev/loop6        12816         12816         0           100% /snap/core/6350
/dev/loop10        1720          1720         0           100% /snap/gnome-logs/45
/dev/loop11        1269          1269         0           100% /snap/gnome-calculator/260
/dev/loop16       27631         27631         0           100% /snap/gnome-3-26-1604/74
/dev/loop17       27345         27345         0           100% /snap/gtk-common-themes/818
/dev/loop7        27631         27631         0           100% /snap/gnome-3-26-1604/82
/dev/loop8        12820         12820         0           100% /snap/core/6818
/dev/loop9          354           354         0           100% /snap/gnome-logs/61
/dev/loop12         734           734         0           100% /snap/gnome-system-monitor/77
/dev/loop13         271           271         0           100% /snap/gnome-characters/254
/dev/loop14       12819         12819         0           100% /snap/core/6673
/dev/loop15        9859          9859         0           100% /snap/telegram-desktop/715
Я вот честно не знаю как оказывают влияние приложения из snap пакетов на оснвную систему, но меня смущают, к примеру две записи
 
/snap/gnome-3-26-1604/82 
/snap/gnome-3-26-1604/74 /snap/gnome-3-28-1804/36 

Я не знаю как они накладываются на основные системые файлы.

Честно, я не совсем уверен, что проблема в драйвере видео адаптера, скорее всего проблема в snap пакетах.

Как минимум я вижу несколько snap пакетов с файлами, которые дублируют файлы, установленные из apt.

anonymous
()
Ответ на: комментарий от anonymous

Если я правильно понял, то snap монтируется в /snap/название/версия, а далее либо символьными ссылками, что вряд ли, либо через каскадное монтирование через overlayfs / unionfs / aufs его содержимое накладывается на корень.

Это всё хорошо, но чревато.

Выключи все снапы и проверь работу системы.

anonymous
()
Ответ на: комментарий от anonymous

Всё отмонтировал, только вот

''' /dev/loop8 12820 12820 0 100% /snap/core/6818 '''

не хочет размонтироваться, пишет target is busy. Потом запустил startx, но всё так же: на пару секунд чёрный экран, потом на нём появляется курсор, потом снова возвращается консоль.

Cesdo
() автор топика
Последнее исправление: Cesdo (всего исправлений: 1)
Ответ на: комментарий от Cesdo

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

А по другому по нормальному запустить, что бы был DM (Desktop Manager) можешь?

Ну единственно можно ещё просто взять и создать новый профиль пользователя.

Для теста:

sudo -i
mv /home/anton /home/anton_
mkdir /home/anton
chown anton:anton /home/anton

Ну и далее пробуй заходить, только через запуск начиная с DM.

anonymous
()
Ответ на: комментарий от anonymous

С чистым профилем, да. Не сомневаюсь, что не совсем так)

Cesdo
() автор топика
Ответ на: комментарий от anonymous

Закрытый драйвер Нвидии, учитывая ошибки, встанет сейчас корректно? Можно ли обновить сейчас пакеты?

Cesdo
() автор топика
Ответ на: комментарий от Cesdo

Я так понимаю, с той учетной записью может быть все что угодно, и не стоит с ней возиться, и надо просто аккуратно скопировать данные в свою директорию (из /home/anton_ в /home/anton)?

Cesdo
() автор топика
Ответ на: комментарий от Cesdo

Просто проверь пожалуйста, там стоит команда mv, она переместит (переименует) старый профиль, если с новым профилем проблема останется, то просто верёшь свой старый профиль.

anonymous
()
Ответ на: комментарий от anonymous

Лучше переспросить лишний раз. С новым профилем система работает идеально. Как я понимаю, проблема в каких-то файлах старого профиля(anton_), которые не дают ему загрузиться плюс проблема с драйвером. Конечно, я знаю команду mv. Так что же делать дальше? Поставить закрытый драйвер Нвидии?

Имеешь ввиду команду

mv /home/anton_ /home/anton 

?

Cesdo
() автор топика
Ответ на: комментарий от Cesdo

Если с новым профилем работает нормально, а со старым - нет, то значит проблема в настройках твоей графической оболочки (DE) в твоём старом профиле.

Ставить драйвер nvidia не нужно.

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

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

Только не возвращая прочие файлы настройки оболочки.

Где-то в них проблема.

anonymous
()
Ответ на: комментарий от Cesdo

Большое спасибо!

Внесу свою лепту. При «возвращении» файлов следи за тем, кто установлен владельцем:

stat file
stat path

Если владелец «не тот»:

chown -v you:you file
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.