Экран-заставка сразу исчезает на начальной загрузке

У меня есть Fujitsu Lifebook E780 с Ubuntu 18.04.3 LTS.

Когда я загружаю свой ПК в quiet splash режим после фиолетового экрана я получаю черный экран в течение некоторой секунды и затем этот экран-заставку,

Splash screen

Но после меньше затем секунда экран-заставка исчезают, оставляя просто черный экран для остальной части начальной загрузки.

Начальная загрузка является очень медленной (1 минимальные 40-е в среднем) и дает следующие ошибки:

19:41:36 colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
19:41:25 bluetoothd: Failed to set mode: Blocked through rfkill (0x12)
19:41:25 spice-vdagent: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
19:41:20 pulseaudio: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
19:41:11 wpa_supplicant: dbus: Failed to construct signal
19:40:56 bluetoothd: Failed to set mode: Blocked through rfkill (0x12)
19:40:46 kernel: Bluetooth: hci0: unexpected event for opcode 0x0000
19:40:46 kernel: mei mei::55213584-9a29-4916-badf-0fb7ed682aeb:01: FW version command failed -5
19:40:21 kernel: ima: Error Communicating to TPM chip
19:40:21 kernel: ACPI: SPCR: Unexpected SPCR Access Width.  Defaulting to byte size

Ни одна из этих ошибок, кажется, так или иначе не связана с проблемой экрана-заставки, но я не уверен в этом.

Здесь существует /etc/default/grub содержание, которое показывает мои настройки начальной загрузки

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Править:

Я попытался использовать nomodeset и экран-заставка warks прекрасный (очевидно, с низким разрешением), так вероятно, та же проблема графического драйвера

EDIT2: Я только что заметил, что нажатие esc составляет шоу экрана-заставки, но это не означает thet, проблема решена

2
задан 11 October 2019 в 22:04

2 ответа

Введение в проблему

Часть, ответственную за экран-заставку, называют Плимутом. Как сообщается Wiki. ArchLinux:

Плимут является проектом от Fedora и теперь перечисленный среди официальных ресурсов freedesktop.org, обеспечивающих немерцающий процесс графической загрузки. Это полагается на установку привилегированного режима (KMS) для установки родного разрешения дисплея как можно раньше, затем обеспечивает приятный для глаз экран-заставку, ведущий полностью до менеджера по входу в систему.

Согласно этому, если существует некоторая проблема с экраном-заставкой, Плимут является ответственным.


Решения

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

  • Больше тихого решения

Единственный верный факт - то, что существует что-то не так с Plymonth, таким образом, вещь устья рек попробовать состоит в том, чтобы обновить пакет, потому что это могло решить проблемный конец, даже если не будут работать, то конечно, будет безболезненным.

Чтобы сделать это просто использует эту команду в терминал:

sudo apt-get install plymouth

Я был так уверен, что это не будет достаточно, что я даже не попытался сделать это, но лучше, дают ему попытку.

  • Опасное решение

Если обновления Плимута было недостаточно для решения проблемы, необходимо удалить его и переустановить его.

УВЕДОМЛЕНИЕ: Плимут является важной частью человечности, и я не достаточно опытен, чтобы сказать, как безопасный должен удалить его.

Для удаления пакета используют эту команду:

sudo apt-get purge plymouth

Обратите внимание на вывод этой команды, потому что в моем случае это дает:

...
The following packages will be REMOVED:
plymouth* plymouth-label* plymouth-theme-ubuntu-logo*
plymouth-theme-ubuntu-text* plymouth-x11*
0 aggiornati, 0 installati, 5 da rimuovere e 0 non aggiornati.
Dopo quest'operazione, verranno liberati 696 kB di spazio su disco.
Continuare? [S/n]

Но я считал, что в некоторых случаях это также пытается удалить пакеты как ubuntu-desktop*.
Если это - Ваш случай, более безопасно для Вас не продвинуться и ответить нет.

иначе следующий шаг, который сделает, должен переустановить его:

sudo apt-get install plymouth

Затем перезагрузите свою систему, и экран-заставка появится, но с этой темой:

enter image description here

Для изменения темы используйте следующую команду для отображения списка доступных тем

aptitude search plymouth-theme

Затем используйте эту команду для установки той, которую Вы хотите (значение по умолчанию plymouth-theme-ubuntu-logo)

sudo aptitude install #PUT THE THEME NAME HERE#

Например, для установки темы по умолчанию синтаксис:

sudo aptitude install plymouth-theme-ubuntu-logo

Это решило мою проблему, и теперь экран-заставка появляется после всего 6 секунд с экрана BIOS и не исчезает до конца начальной загрузки

1
ответ дан 2 December 2019 в 03:26

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

  • Можно выключить / удаление (Bluetooth, например) или установить корректные драйверы.
  • Попытайтесь искать для каждой ошибки на Google.

Можно также отключить соответствующие сервисы как Bluetoothd.

Существует большая информация относительно этого на Google.

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

Я подозреваю, что максимальная задержка относительно микросхемы Wi-Fi. Узнайте делание и модель Вашего Wi-Fi.

Если это не решает его, Вы могли бы временно отключить беспроводную связь на начальной загрузке. Кроме того, так как многие ошибки связаны с ошибками Ядра, я рекомендовал бы переключиться на другую разновидность Linux или Ubuntu.. и повторите шаги wrt Личинка и посмотрите, получаете ли Вы те же ошибки.

Можно попробовать Живым CD сначала.

Если у Вас есть Предпочтение wrt Linux затем, Вы здесь для решения его.. Специя-vdagent требуется для Уэйленда? 2. Как я отключаю ACPI при начальной загрузке? 3. Как я могу деактивировать Bluetooth на системном запуске?

1
ответ дан 2 December 2019 в 03:26

Другие вопросы по тегам:

Похожие вопросы: