Принятый ответ немного выключен
Пакет, который необходимо установить, на самом деле
libgstreamer-plugins-base0.10-0
, поэтому
`sudo apt-get install libgstreamer-plugins-base0.10-0`
Запуск принятого ответ дал дополнительную ошибку о libgstapp PS: у меня недостаточно очков для комментариев, поэтому я ответил на вопрос
После нескольких часов поиска я нашел решение в этой теме и этом вопросе.
Сначала добавьте console=tty1 к вашему GRUB_CMDLINE_LINUX (я также предлагаю добавить noplymouth для запрета plymouth ] и его бесполезный всплеск экрана.
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Это заставляет журнал ядра печататься на tty1 вместо tty7 и избегать переключения tty перед приглашением на вход.
Затем просто войдите в /etc/init и отредактируйте один или несколько из tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.conf или console.conf. Я отредактировал их все, добавив опцию console=tty1 в команду getty. Например, для редактирования tty1.conf:
#> sudo vi /etc/init/tty1.conf
вам придется заменить:
respawn
exec /sbin/getty -8 38400 tty1
на:
respawn
exec /sbin/getty -8 38400 --noclear tty1
Вот и все, запустите sudo update-grub, и теперь ваша система должна загрузиться в один tty, не очистив его.
Просмотр последнего экрана сообщений, появившихся во время загрузки
Когда загружается сервер Ubuntu, сообщения, которые вы видите, обычно записываются в tty7 (седьмая виртуальная консоль). Когда загрузка завершена, вы переключитесь на tty1, где вам будет предложено войти в систему. Таким образом, загрузочные сообщения фактически не очищаются; вы просто переключаетесь на другую консоль с той, которая содержит их.
Чтобы снова просмотреть их, вы можете переключиться на tty7, нажав Alt + F7. Вы можете вернуться к tty1 с помощью Alt + F1 (и ко второму с Alt + F2 и т. Д.). Это не применяется (и не должно) применяться на большинстве систем Ubuntu Server, но когда GUI работает, Ctrl + Alt + F1 необходимо использовать для переключения на tty1 (и Ctrl + Alt + F2 для tty2 и т. Д.). [ ! d3]
Просмотр последнего экрана сообщений, появившихся во время загрузки
В вашем домашнем каталоге есть файл с именем .bash_logout, который содержит что-то вроде:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
Это то, что заставляет экран очищаться при выходе из системы. Чтобы прекратить это, прокомментируйте все эти строки, так что это выглядит так:
#if [ "$SHLVL" = 1 ]; then
# [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
#fi
для systemd set TTYVTDisallocate к номеру
для этого, запустите systemctl edit getty@tty1 и введите код ниже
[Service]
TTYVTDisallocate=no
После нескольких часов поиска я нашел решение в этой теме и этом вопросе.
Сначала добавьте console=tty1 к вашему GRUB_CMDLINE_LINUX (я также предлагаю добавить noplymouth для запрета plymouth ] и его бесполезный всплеск экрана.
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Это заставляет журнал ядра печататься на tty1 вместо tty7 и избегать переключения tty перед приглашением на вход.
Затем просто войдите в /etc/init и отредактируйте один или несколько из tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.conf или console.conf. Я отредактировал их все, добавив опцию console=tty1 в команду getty. Например, для редактирования tty1.conf:
#> sudo vi /etc/init/tty1.conf
вам придется заменить:
respawn
exec /sbin/getty -8 38400 tty1
на:
respawn
exec /sbin/getty -8 38400 --noclear tty1
Вот и все, запустите sudo update-grub, и теперь ваша система должна загрузиться в один tty, не очистив его.
Просмотр последнего экрана сообщений, появившихся во время загрузки
Когда загружается сервер Ubuntu, сообщения, которые вы видите, обычно записываются в tty7 (седьмая виртуальная консоль). Когда загрузка завершена, вы переключитесь на tty1, где вам будет предложено войти в систему. Таким образом, загрузочные сообщения фактически не очищаются; вы просто переключаетесь на другую консоль с той, которая содержит их.
Чтобы снова просмотреть их, вы можете переключиться на tty7, нажав Alt + F7. Вы можете вернуться к tty1 с помощью Alt + F1 (и ко второму с Alt + F2 и т. Д.). Это не применяется (и не должно) применяться на большинстве систем Ubuntu Server, но когда GUI работает, Ctrl + Alt + F1 необходимо использовать для переключения на tty1 (и Ctrl + Alt + F2 для tty2 и т. Д.). [ ! d3]
Просмотр последнего экрана сообщений, появившихся во время загрузки
В вашем домашнем каталоге есть файл с именем .bash_logout, который содержит что-то вроде:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
Это то, что заставляет экран очищаться при выходе из системы. Чтобы прекратить это, прокомментируйте все эти строки, так что это выглядит так:
#if [ "$SHLVL" = 1 ]; then
# [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
#fi
для systemd set TTYVTDisallocate к номеру
для этого, запустите systemctl edit getty@tty1 и введите код ниже
[Service]
TTYVTDisallocate=no
После нескольких часов поиска я нашел решение в этой теме и этом вопросе.
Сначала добавьте console=tty1 к вашему GRUB_CMDLINE_LINUX (я также предлагаю добавить noplymouth для запрета plymouth ] и его бесполезный всплеск экрана.
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Это заставляет журнал ядра печататься на tty1 вместо tty7 и избегать переключения tty перед приглашением на вход.
Затем просто войдите в /etc/init и отредактируйте один или несколько из tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.conf или console.conf. Я отредактировал их все, добавив опцию console=tty1 в команду getty. Например, для редактирования tty1.conf:
#> sudo vi /etc/init/tty1.conf
вам придется заменить:
respawn
exec /sbin/getty -8 38400 tty1
на:
respawn
exec /sbin/getty -8 38400 --noclear tty1
Вот и все, запустите sudo update-grub, и теперь ваша система должна загрузиться в один tty, не очистив его.
Просмотр последнего экрана сообщений, появившихся во время загрузки
Когда загружается сервер Ubuntu, сообщения, которые вы видите, обычно записываются в tty7 (седьмая виртуальная консоль). Когда загрузка завершена, вы переключитесь на tty1, где вам будет предложено войти в систему. Таким образом, загрузочные сообщения фактически не очищаются; вы просто переключаетесь на другую консоль с той, которая содержит их.
Чтобы снова просмотреть их, вы можете переключиться на tty7, нажав Alt + F7. Вы можете вернуться к tty1 с помощью Alt + F1 (и ко второму с Alt + F2 и т. Д.). Это не применяется (и не должно) применяться на большинстве систем Ubuntu Server, но когда GUI работает, Ctrl + Alt + F1 необходимо использовать для переключения на tty1 (и Ctrl + Alt + F2 для tty2 и т. Д.). [ ! d3]
Просмотр последнего экрана сообщений, появившихся во время загрузки
В вашем домашнем каталоге есть файл с именем .bash_logout, который содержит что-то вроде:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
Это то, что заставляет экран очищаться при выходе из системы. Чтобы прекратить это, прокомментируйте все эти строки, так что это выглядит так:
#if [ "$SHLVL" = 1 ]; then
# [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
#fi
для systemd set TTYVTDisallocate к номеру
для этого, запустите systemctl edit getty@tty1 и введите код ниже
[Service]
TTYVTDisallocate=no
После нескольких часов поиска я нашел решение в этой теме и этом вопросе.
Сначала добавьте console=tty1 к вашему GRUB_CMDLINE_LINUX (я также предлагаю добавить noplymouth для запрета plymouth ] и его бесполезный всплеск экрана.
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Это заставляет журнал ядра печататься на tty1 вместо tty7 и избегать переключения tty перед приглашением на вход.
Затем просто войдите в /etc/init и отредактируйте один или несколько из tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.conf или console.conf. Я отредактировал их все, добавив опцию console=tty1 в команду getty. Например, для редактирования tty1.conf:
#> sudo vi /etc/init/tty1.conf
вам придется заменить:
respawn
exec /sbin/getty -8 38400 tty1
на:
respawn
exec /sbin/getty -8 38400 --noclear tty1
Вот и все, запустите sudo update-grub, и теперь ваша система должна загрузиться в один tty, не очистив его.
Просмотр последнего экрана сообщений, появившихся во время загрузки
Когда загружается сервер Ubuntu, сообщения, которые вы видите, обычно записываются в tty7 (седьмая виртуальная консоль). Когда загрузка завершена, вы переключитесь на tty1, где вам будет предложено войти в систему. Таким образом, загрузочные сообщения фактически не очищаются; вы просто переключаетесь на другую консоль с той, которая содержит их.
Чтобы снова просмотреть их, вы можете переключиться на tty7, нажав Alt + F7. Вы можете вернуться к tty1 с помощью Alt + F1 (и ко второму с Alt + F2 и т. Д.). Это не применяется (и не должно) применяться на большинстве систем Ubuntu Server, но когда GUI работает, Ctrl + Alt + F1 необходимо использовать для переключения на tty1 (и Ctrl + Alt + F2 для tty2 и т. Д.). [ ! d3]
Просмотр последнего экрана сообщений, появившихся во время загрузки
В вашем домашнем каталоге есть файл с именем .bash_logout, который содержит что-то вроде:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
Это то, что заставляет экран очищаться при выходе из системы. Чтобы прекратить это, прокомментируйте все эти строки, так что это выглядит так:
#if [ "$SHLVL" = 1 ]; then
# [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
#fi
для systemd set TTYVTDisallocate к номеру
для этого, запустите systemctl edit getty@tty1 и введите код ниже
[Service]
TTYVTDisallocate=no
После нескольких часов поиска я нашел решение в этой теме и этом вопросе.
Сначала добавьте console=tty1 к вашему GRUB_CMDLINE_LINUX (я также предлагаю добавить noplymouth для запрета plymouth ] и его бесполезный всплеск экрана.
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Это заставляет журнал ядра печататься на tty1 вместо tty7 и избегать переключения tty перед приглашением на вход.
Затем просто войдите в /etc/init и отредактируйте один или несколько из tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.conf или console.conf. Я отредактировал их все, добавив опцию console=tty1 в команду getty. Например, для редактирования tty1.conf:
#> sudo vi /etc/init/tty1.conf
вам придется заменить:
respawn
exec /sbin/getty -8 38400 tty1
на:
respawn
exec /sbin/getty -8 38400 --noclear tty1
Вот и все, запустите sudo update-grub, и теперь ваша система должна загрузиться в один tty, не очистив его.
Просмотр последнего экрана сообщений, появившихся во время загрузки
Когда загружается сервер Ubuntu, сообщения, которые вы видите, обычно записываются в tty7 (седьмая виртуальная консоль). Когда загрузка завершена, вы переключитесь на tty1, где вам будет предложено войти в систему. Таким образом, загрузочные сообщения фактически не очищаются; вы просто переключаетесь на другую консоль с той, которая содержит их.
Чтобы снова просмотреть их, вы можете переключиться на tty7, нажав Alt + F7. Вы можете вернуться к tty1 с помощью Alt + F1 (и ко второму с Alt + F2 и т. Д.). Это не применяется (и не должно) применяться на большинстве систем Ubuntu Server, но когда GUI работает, Ctrl + Alt + F1 необходимо использовать для переключения на tty1 (и Ctrl + Alt + F2 для tty2 и т. Д.). [ ! d3]
Просмотр последнего экрана сообщений, появившихся во время загрузки
В вашем домашнем каталоге есть файл с именем .bash_logout, который содержит что-то вроде:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
Это то, что заставляет экран очищаться при выходе из системы. Чтобы прекратить это, прокомментируйте все эти строки, так что это выглядит так:
#if [ "$SHLVL" = 1 ]; then
# [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
#fi
для systemd set TTYVTDisallocate к номеру
для этого, запустите systemctl edit getty@tty1 и введите код ниже
[Service]
TTYVTDisallocate=no
После нескольких часов поиска я нашел решение в этой теме и этом вопросе.
Сначала добавьте console=tty1 к вашему GRUB_CMDLINE_LINUX (я также предлагаю добавить noplymouth для запрета plymouth ] и его бесполезный всплеск экрана.
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Это заставляет журнал ядра печататься на tty1 вместо tty7 и избегать переключения tty перед приглашением на вход.
Затем просто войдите в /etc/init и отредактируйте один или несколько из tty1.conf, tty2.conf, tty3.conf, tty4.conf, tty5.conf, tty6.conf или console.conf. Я отредактировал их все, добавив опцию console=tty1 в команду getty. Например, для редактирования tty1.conf:
#> sudo vi /etc/init/tty1.conf
вам придется заменить:
respawn
exec /sbin/getty -8 38400 tty1
на:
respawn
exec /sbin/getty -8 38400 --noclear tty1
Вот и все, запустите sudo update-grub, и теперь ваша система должна загрузиться в один tty, не очистив его.
Просмотр последнего экрана сообщений, появившихся во время загрузки
Когда загружается сервер Ubuntu, сообщения, которые вы видите, обычно записываются в tty7 (седьмая виртуальная консоль). Когда загрузка завершена, вы переключитесь на tty1, где вам будет предложено войти в систему. Таким образом, загрузочные сообщения фактически не очищаются; вы просто переключаетесь на другую консоль с той, которая содержит их.
Чтобы снова просмотреть их, вы можете переключиться на tty7, нажав Alt + F7. Вы можете вернуться к tty1 с помощью Alt + F1 (и ко второму с Alt + F2 и т. Д.). Это не применяется (и не должно) применяться на большинстве систем Ubuntu Server, но когда GUI работает, Ctrl + Alt + F1 необходимо использовать для переключения на tty1 (и Ctrl + Alt + F2 для tty2 и т. Д.). [ ! d3]
Просмотр последнего экрана сообщений, появившихся во время загрузки
В вашем домашнем каталоге есть файл с именем .bash_logout, который содержит что-то вроде:
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
Это то, что заставляет экран очищаться при выходе из системы. Чтобы прекратить это, прокомментируйте все эти строки, так что это выглядит так:
#if [ "$SHLVL" = 1 ]; then
# [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
#fi
для systemd set TTYVTDisallocate к номеру
для этого, запустите systemctl edit getty@tty1 и введите код ниже
[Service]
TTYVTDisallocate=no