Рейтинг:2

Могу ли я проверить файлы журналов в Wayland, чтобы решить мою проблему с Ubuntu?

флаг cn

Я могу войти в Ubuntu Wayland (20.04), но у меня проблема с обычной Ubuntu. Мне посоветовали «читать файлы журналов, такие как dmesg или syslog».

У меня вопрос: если я запущу их в Wayland, поможет ли это выяснить, что происходит в обычной Ubuntu, или мне нужно войти в обычную Ubuntu в режиме восстановления, а затем прочитать там файлы журнала?

(Для контекста: мой оригинальный пост).

guiverc avatar
флаг cn
Вы можете использовать `dmesg` или `journalctl` из любого терминала (текстовый терминал, графический интерфейс, будь то сеанс Wayland, Xorg и т. д.); однако, если вы перезагрузитесь (в режим восстановления), вы будете читать сообщения только из текущего сеанса (т.е. из загрузки) с помощью `dmesg`, поскольку они не сохраняются после выключения/перезагрузки.
флаг cn
@guiverc спасибо. Хм. Итак, моя проблема возникает, когда я вхожу в «обычную Ubuntu» (все зависает). Означает ли это, что мои лог-файлы в Wayland или в режиме восстановления Ubuntu бесполезны?
guiverc avatar
флаг cn
Зависит от того, что вы подразумеваете под *зависаниями*.. Если рабочий стол зависает; вы все еще должны иметь возможность напрямую обращаться к ядру через клавиатуру (клавиши sysrq и т. д.), и я все еще ожидаю, что вы можете переключиться на текстовый терминал, например, с помощью Ctrl + Alt + F4 ... но журналы systemd (`journalctl`) выживут перезагрузка ... замораживает уровень ядра (т. Е. Команды SysRq больше не работают) или просто графический интерфейс (т. Е. Мышь / клавиатура больше не работают, поскольку на дисплее ничего не меняется, но команды клавиатуры для не-GUI все равно будут работать)
флаг cn
@guiverc спасибо. Так что я только что проверил. При входе в обычную Ubuntu я попробовал «Ctrl+Alt+F4», и это НЕ вызвало терминал (и это происходит, когда я нахожусь в Wayland). Тем не менее, клавиатура должна немного работать, потому что я могу `Alt+SysRq+b`, чтобы перезагрузить машину.
флаг cn
Итак, я думаю из того, что вы сказали: поскольку ключи SysRq все еще работают, это всего лишь зависание на уровне графического интерфейса (хотя я также не могу открыть терминал).
Matias N Goldberg avatar
флаг vg
Если у вас есть запасной компьютер, `sudo apt install openssh-server` для установки SSH-сервера, затем на своем запасном компьютере введите `ssh [email protected] -o PreferredAuthentications=password`, чтобы войти в систему, пока вы пытаетесь воспроизвести сбой на вашем сервере. Вы можете удобно проверить dmesg и другие команды. Из клиента вы также можете выполнить `sshfs [email protected]:/ /mnt -o default_permissions,idmap=user`, чтобы смонтировать ваш корень в /mnt и оттуда проверить `/mnt/var/log/Xorg.0. журнал
Рейтинг:2
флаг cn

Файлы журналов вашей системы записывают, что происходит с вашей системой, независимо от того, как вы вошли в систему (через TTY, через SSH, в Gnome Shell, в xfce... Так что да, проверка ваших файлов журналов из в другой сессии имеет значение.

Файлы системного журнала хранятся в течение определенного времени. По умолчанию они архивируются каждые 7 дней. По умолчанию сохраняется до четырех циклов этих архивов. Таким образом, вы можете заглянуть в системные журналы примерно за последний месяц.

Ответить или комментировать

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