머리말:
저는 4GB RAM을 갖춘 Lenovo Z50을 사용하고 있습니다. 설치하려고 합니다KDE 네온 5.15.4(Ubuntu 18.04 기준) 문제가 있습니다. 저는 초보자이기 때문에 질문이 너무 설명적일 수 있습니다.
질문:
처음 설치했을 때 완벽하게 설치되었고(추가 추가 기능 설치를 선택했습니다) "지금 다시 시작" 옵션 대신 "잠시 동안 OS 사용해 보기" 옵션을 선택했습니다.
그런데 설치된 OS로 부팅하면 초기 부팅 화면 이후에 " Crashed"라는 대화 상자와 2~3개의 대화 상자가 더 표시됩니다 ( 상자를 닫는 데 시간이 좀 걸리기 ksplashqml
때문에 실수로 닫았습니다 ). ksplashqml
또 무엇이 충돌하는지 모르겠습니다.
그 후에는 포인터가 있는 검은색 화면이 남습니다. 오래 기다렸다가 전원버튼을 길게 눌렀습니다(강제종료). 재부팅했는데 포인터가 있는 동일한 검은색 화면이 나타납니다. 이번에는 대화 상자가 없습니다. 다시 강제로 전원을 껐습니다.
내가 시도한 것:
추가로 아무것도 설치하지 않고 설치하라고 하시는 분들도 계시는데, 디스크 전체를 지워서 KDE Neon을 다시 설치해 보세요.
설치 후 " " 옵션을 선택
reboot now
하고 OS를 부팅했는데, 스플래시 화면 이후 바탕화면이 로딩되는 데 꽤 시간이 걸렸습니다. 그런 다음 모든 것이 잘 작동했고 업데이트했습니다.KDE5.16.4)pkcon refresh
,pkcon update
NVIDIA 드라이버(제 경우에는 340)를 설치sudo ubuntu-drivers autoinstall
하고 재부팅하세요. 이번에도 포인터만 있고 대화 상자는 없는 검은색 화면이 나타납니다.Ctrl그러다가 ++ - 를 Alt이해 하기 시작했습니다 .F1F6
나는 갔다터미널 2, 로그인했지만 어떤 작업도 수행할 수 없습니다. 그러다가 알게 됐어요
startx
. 그럼 로그인 후터미널 2, 입력startx
하고 Enter 키를 누르면 충돌하는 대화 상자가 표시되었지만ksplashqml
이번에는 데스크톱이 느리게 로드되었습니다.대화 상자의 로그를 첨부했습니다. 또한
rendering with software is enabled
이런 식으로 데스크탑에 접속하면 표시됩니다. 잠시 후 데스크탑이 정지되어 작동할 수 없게 되고(보통 창을 닫으면 트리거됨) 검색을 시작하면 닫습니다(시작한 후에도).때로는
ksmserver-logout-greeter
충돌이 발생하기도 합니다(로그 첨부). 때로는 해상도가 낮을 때도 있습니다.grub으로 부팅하고( 사용 Esc) grub
ro quiet splash
으로 바꾸nomodeset quiet spalsh
거나nomodeset
grub으로 교체합니다( e편집하려면 누르세요).흐림 효과를 비활성화합니다.
커널 버전(5, 4.18, 4.15.18)을 변경합니다.
블랙리스트에 등록됨새로운 스타일
blacklist nouveau
드라이버(지금은 화이트리스트에 등록했는데, 내가 추가한 파일과 줄을 제거하여options nouveau modeset=0
확인하는 방법을 모르겠습니다./etc/modprobe.d/blacklist-nvidia-nouveau.conf
이것가이드).
어떤 옵션이 있나요? Konsole에서 터미널 명령을 실행할 수 있습니다(터미널 2).
통나무:
ksplashqml
충돌 로그:
Application: ksplashqml (ksplashqml), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f731c206d00 (LWP 1104))]
Thread 3 (Thread 0x7f7305a05700 (LWP 1107)):
#0 0x00007f73193740b4 in __GI___libc_read (fd=8, buf=0x7f7305a04af0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x00007f7311fbaf55 in ?? () from /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.107
#2 0x00007f7313d032d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f7313cbe0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f7313cbe570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f7313cbe6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f7319cbbdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007f7319c5d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f7319a844ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x00007f7318ccc115 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f7319a85c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f7316cd56db in start_thread (arg=0x7f7305a05700) at pthread_create.c:463
#12 0x00007f731938588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f7306632700 (LWP 1106)):
#0 __lll_unlock_wake () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:371
#1 0x00007f7316cd97df in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f7315aa88a0) at pthread_mutex_unlock.c:54
#2 __GI___pthread_mutex_unlock (mutex=0x7f7315aa88a0) at pthread_mutex_unlock.c:345
#3 0x00007f7315824b79 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#4 0x00007f7315828888 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#5 0x00007f7311fbafe1 in ?? () from /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.107
#6 0x00007f7313d032d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007f7313cbe0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007f7313cbe570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007f7313cbe6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f7319cbbdcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f7319c5d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f7319a844ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f731ab60015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#14 0x00007f7319a85c72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f7316cd56db in start_thread (arg=0x7f7306632700) at pthread_create.c:463
#16 0x00007f731938588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f731c206d00 (LWP 1104)):
[KCrash Handler]
#5 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#6 0x00007f73192a4801 in __GI_abort () at abort.c:79
#7 0x00007f7319a61f2b in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f731b40978d in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9 0x00007f731b40a57d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f731b40b31a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f731a233655 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f731b487025 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f7319c5ed18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f731a22919a in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007f731a2293ed in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007f731a201b4b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#17 0x00007f7309c0d59a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#18 0x00007f7313cbe417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f7313cbe650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f7313cbe6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f7319cbbdaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f7319c5d03a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f7319c66170 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x000056487af83c06 in ?? ()
#25 0x00007f7319285b97 in __libc_start_main (main=0x56487af83ab0, argc=3, argv=0x7ffe0358c338, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe0358c328) at ../csu/libc-start.c:310
#26 0x000056487af83cda in _start ()
ksmserver-logout-greeter
충돌 로그:
Application: ksmserver-logout-greeter (ksmserver-logout-greeter), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe340e68880 (LWP 3361))]
Thread 4 (Thread 0x7fe321518700 (LWP 3364)):
#0 0x00007fe33c52ebf9 in __GI___poll (fds=0x7fe3140025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe334fdc5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fe334fdc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fe33ce71dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007fe33ce1303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fe33cc3a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007fe33ef6c115 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7 0x00007fe33cc3bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fe33702f6db in start_thread (arg=0x7fe321518700) at pthread_create.c:463
#9 0x00007fe33c53b88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fe322b55700 (LWP 3363)):
#0 0x00007fe33c52a0b4 in __GI___libc_read (fd=6, buf=0x7fe322b54ae0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x00007fe331c39f55 in ?? () from /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.340.107
#2 0x00007fe3350212d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fe334fdc0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fe334fdc570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fe334fdc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007fe33ce71dcb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007fe33ce1303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fe33cc3a4ca in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x00007fe33daca015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007fe33cc3bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fe33702f6db in start_thread (arg=0x7fe322b55700) at pthread_create.c:463
#12 0x00007fe33c53b88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fe3289c2700 (LWP 3362)):
#0 0x00007fe33c52ebf9 in __GI___poll (fds=0x7fe3289c1c28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe337692747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007fe33769436a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007fe32b17f578 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4 0x00007fe33cc3bc72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007fe33702f6db in start_thread (arg=0x7fe3289c2700) at pthread_create.c:463
#6 0x00007fe33c53b88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fe340e68880 (LWP 3361)):
[KCrash Handler]
#6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7 0x00007fe33c45a801 in __GI_abort () at abort.c:79
#8 0x00007fe33cc17f2b in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x00007fe33f6c478d in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007fe33f6c557d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fe33f6c631a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fe33d3e9655 in QWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007fe33f742025 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x000055d845f38c21 in ?? ()
#15 0x00007fe33e0a465c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fe33e0abb90 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fe33ce14d18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fe33d3df19a in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007fe33d3df3ed in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007fe33d3b7b4b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007fe32b18059a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#22 0x00007fe334fdc417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fe334fdc650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fe334fdc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fe33ce71daf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007fe33ce1303a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fe33ce1c170 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x000055d845f34a95 in ?? ()
#29 0x00007fe33c43bb97 in __libc_start_main (main=0x55d845f347e0, argc=1, argv=0x7ffe73654f28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe73654f18) at ../csu/libc-start.c:310
#30 0x000055d845f34bba in _start ()
답변1
해결되었습니다!
KDE Neon을 사용해 본 후 Pop! OS로 전환했는데 컴퓨터 보안 정책으로 인해 시작할 수 없다는 메시지가 표시되었습니다. BIOS에서 보안 부팅을 활성화했습니다. 처음에는 보안 부팅 옵션을 볼 수 없었고 BIOS에서 부팅 모드를 UEFI로 설정해야 했습니다. Secure Boot가 일부 그래픽 드라이버를 차단하는 것 같지만 OS가 부팅되는 방식에 놀랐습니다!
또 다른 문제는 NVIDIA Optimus(전환 가능 또는 하이브리드 그래픽 카드)일 수 있습니다.이것유용할 수도 있습니다.
그런데 저는 지금 쿠분투를 사용하고 있습니다. :)
도움이 되었기를 바랍니다!