시작 시 그래픽 활동 표시기("throbber":)가 표시됩니다. ESC 키를 누르면 다음과 같은 보다 전통적인 텍스트 줄 흐름이 표시됩니다.
[ OK ] Started GNOME Display Manager.
하지만 대부분은 2번씩 반복되는 것 같습니다. 추가 "시작" 행에 대해 말하는 것이 아닙니다. 처럼 보인다
[ OK ] Started GNOME Display Manager.
[ OK ] Started GNOME Display Manager.
때로는 두 메시지 흐름이 서로를 방해하기도 합니다. 즉, 두 줄이 함께 혼합됩니다. 이것은 systemd의 버그입니까? 아니면 Plymouth의 트렁크 디스플레이에 있나요?
편집: 중복 항목은 표시되지 않습니다 /var/log/boot.log
("OK" 녹색을 표시하는 데 사용되는 이스케이프 시퀀스를 포함하여 Plymouth에서 생성). 따라서 이것은 Plymouth 디스플레이 문제와 더 비슷해 보입니다.
편집: 이런 일이 발생할 때도 있고 그렇지 않을 때도 있습니다. 서비스 시작 메시지에 영향을 미치는 것 외에도 오프라인 업데이트(GNOME의 "다시 시작 및 업데이트")에 의해 인쇄되는 메시지 및 진행률(%)에도 영향을 미치는 것으로 보입니다.
커널 명령줄에서 및 옵션을 모두 제거 rhgb
하거나 둘 다 제거하는 경우에도 rhgb
이런 현상이 발생하지 않습니다 . quiet
가상 머신(virt-manager)에서는 볼 수 없습니다. 그래픽 스플래시 화면이 전혀 작동하지 않는 것 같습니다.
시스템: 페도라 리눅스 25/26. 내 컴퓨터의 시작 디스플레이를 사용자 정의하지 않았습니다.
답변1
나는 그것이 플리머스 버그라고 확신합니다.
부분적으로 업데이트된 질문을 기반으로 했지만 방금 을 사용해 보았습니다 plymouth.debug
. 어떤 이유로 내 화면 중 하나에 두 개의 "픽셀 디스플레이"가 있는 것 같고 둘 다 tty1
핸들과 연결되어 있는 것 같습니다.
업스트림에서 이 문제를 해결한 것 같습니다.https://bugs.freedesktop.org/show_bug.cgi?id=104353
[ply-keyboard.c:213] process_keyboard_input:escape key!
[main.c:1485] on_escape_pressed:escape key pressed
[main.c:1465] toggle_between_splash_and_details:toggling between splash and details
[main.c:1467] toggle_between_splash_and_details:hiding and freeing current splash
[ply-event-loop.c:965] ply_event_loop_stop_watching_for_timeout:no matching timeout found for removal
[./plugin.c:1195] hide_splash_screen:hiding splash
[./plugin.c:818] stop_animation:stopping animation
[./plugin.c:831] stop_animation:hiding progress animation
[ply-animation.c:357] ply_animation_stop:animation already stopped, ignoring stop request
[./plugin.c:831] stop_animation:hiding progress animation
[ply-animation.c:357] ply_animation_stop:animation already stopped, ignoring stop request
[ply-boot-splash.c:388] ply_boot_splash_free:freeing splash
[ply-event-loop.c:965] ply_event_loop_stop_watching_for_timeout:no matching timeout found for removal
[ply-boot-splash.c:333] remove_pixel_displays:removing pixel displays
[ply-boot-splash.c:347] remove_pixel_displays:Removing 1366x768 pixel display
[./plugin.c:1014] remove_pixel_display:removing pixel display from plugin
[ply-boot-splash.c:347] remove_pixel_displays:Removing 1366x768 pixel display
[./plugin.c:1014] remove_pixel_display:removing pixel display from plugin
[./plugin.c:700] destroy_plugin:destroying plugin
[./plugin.c:673] free_views:freeing views
[main.c:352] show_detailed_splash:Showing detailed splash screen
[main.c:1655] load_built_in_theme:Loading built-in theme
[plugins/splash/details/plugin.c:156] create_plugin:creating plugin
[main.c:1670] load_built_in_theme:attaching plugin to event loop
[main.c:1673] load_built_in_theme:attaching progress to plugin
[ply-boot-splash.c:174] ply_boot_splash_add_text_display:adding 170x48 text display
[ply-terminal.c:598] ply_terminal_open:terminal /dev/tty1 is already open
[ply-boot-splash.c:174] ply_boot_splash_add_text_display:adding 170x48 text display
[ply-terminal.c:598] ply_terminal_open:terminal /dev/tty1 is already open