데스크탑에 로그인할 때 검은 화면

데스크탑에 로그인할 때 검은 화면

~에쿠분투 15.10디스플레이 관리자를 통해 로그인할 때 검은색 화면이 나타납니다. Ctrl-Alt-F6을 사용하여 텍스트 콘솔에 로그인하여 파일을 볼 수 있지만 해당 환경에서도 입력할 때 startx화면이 비어 있고 더 이상 아무 일도 일어나지 않습니다. 내 ~/.kde디렉토리 이름을 다음으로 변경했지만 ~/.kde-old문제가 계속 발생합니다.

디스플레이 관리자에는 "failsafe" 설정이 있습니다. 이 설정으로 로그인하려고 하면 몇 초 후에 다시 디스플레이 관리자 화면으로 부팅됩니다.

여기 dmesg가 있습니다, 아래에 관련 줄이라고 생각되는 내용을 붙여넣었지만 링크를 클릭하면 전체 로그가 저장된 Pastebin으로 이동하게 됩니다.

[  117.572448] kscreen_backend[1626]: segfault at 10 ip 00007f8c0cf068c0 sp 00007ffdfd0ed358 error 4 in KSC_XRandR.so[7f8c0cef3000+20000]
[  118.556865] kactivitymanage[1610]: segfault at 18 ip 00007fdc57430ee0 sp 00007ffde65b6878 error 4 in libqxcb.so[7fdc57402000+b5000]
[  118.569140] krunner[1633]: segfault at 18 ip 00007fcd52973e38 sp 00007ffed1ec3370 error 4 in libqxcb.so[7fcd5292a000+b5000]
[  118.572032] kdeconnectd[1632]: segfault at 18 ip 00007fcb022f3e38 sp 00007ffc58549500 error 4 in libqxcb.so[7fcb022aa000+b5000]
[  118.578476] kscreen_backend[1639]: segfault at 18 ip 00007f0956e02e38 sp 00007ffc3a121980 error 4 in libqxcb.so[7f0956db9000+b5000]
[  118.578622] kwin_x11[1629]: segfault at 18 ip 00007f2f5d039e38 sp 00007ffcf6c160e0 error 4 in libqxcb.so[7f2f5cff0000+b5000]
[  118.998290] plasmashell[1655]: segfault at 18 ip 00007f39a8edae38 sp 00007ffcf531f110 error 4 in libqxcb.so[7f39a8e91000+b5000]
[  120.469171] kglobalaccel5[1685]: segfault at 18 ip 00007fc6917f1e38 sp 00007fffb2965630 error 4 in libqxcb.so[7fc6917a8000+b5000]
[  120.475815] kglobalaccel5[1687]: segfault at 18 ip 00007f7b14409e38 sp 00007ffe5d3a59f0 error 4 in libqxcb.so[7f7b143c0000+b5000]
[  120.735669] kglobalaccel5[1700]: segfault at 18 ip 00007fde7578ae38 sp 00007ffe9d3d7520 error 4 in libqxcb.so[7fde75741000+b5000]
[  124.165384] show_signal_msg: 2 callbacks suppressed
[  124.165389] korgac[1719]: segfault at 18 ip 00007f4e33530e38 sp 00007ffe1e69b010 error 4 in libqxcb.so[7f4e334e7000+b5000]
[  124.203178] IPv6: ADDRCONF(NETDEV_UP): wlp5s0b1: link is not ready
[  124.821375] wlp5s0b1: authenticate with b0:48:7a:fd:99:ae
[  124.823047] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 1/3)
[  125.023234] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 2/3)
[  125.227080] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 3/3)
[  125.431014] wlp5s0b1: authentication with b0:48:7a:fd:99:ae timed out
[  125.627814] korgac[1727]: segfault at 18 ip 00007f0294472e38 sp 00007ffeec678ea0 error 4 in libqxcb.so[7f0294429000+b5000]
[  127.951872] klauncher[1774]: segfault at 18 ip 00007f25f91b2e38 sp 00007fffc3569a90 error 4 in libqxcb.so[7f25f9169000+b5000]
[  136.059194] wlp5s0b1: authenticate with b0:48:7a:fd:99:ae
[  136.059317] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 1/3)
[  136.261035] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 2/3)
[  136.464894] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 3/3)
[  136.668804] wlp5s0b1: authentication with b0:48:7a:fd:99:ae timed out
[  149.191322] IPv6: ADDRCONF(NETDEV_UP): wlp5s0b1: link is not ready
[  149.816413] wlp5s0b1: authenticate with b0:48:7a:fd:99:ae
[  149.816517] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 1/3)
[  150.017451] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 2/3)
[  150.221322] wlp5s0b1: direct probe to b0:48:7a:fd:99:ae (try 3/3)
[  150.425210] wlp5s0b1: authentication with b0:48:7a:fd:99:ae timed out
[  152.779659] kscreen_backend[1965]: segfault at 10 ip 00007f253f78c8c0 sp 00007ffe7a87d1b8 error 4 in KSC_XRandR.so[7f253f779000+20000]
[  152.941924] kactivitymanage[1952]: segfault at 18 ip 00007f1ae218bee0 sp 00007ffe18581458 error 4 in libqxcb.so[7f1ae215d000+b5000]
[  152.973211] kscreen_backend[1976]: segfault at 18 ip 00007f6ec2cf9e38 sp 00007ffe34ea0320 error 4 in libqxcb.so[7f6ec2cb0000+b5000]
[  152.997937] ksmserver[1975]: segfault at 18 ip 00007f756b05de38 sp 00007fffb2c7fe80 error 4 in libqxcb.so[7f756b014000+b5000]

나는 찾을 수 없었다xrandr구성을 저장하는 위치X 로그에는 아무 문제가 없는 것 같습니다.누킹이 부족 ~하거나 심지어 여기에서 문제를 해결하려면 어떻게 해야 합니까 /?

이 Kubuntu 버전은 Plasma 5를 사용하므로 이전 버전에서 업그레이드하지 않고 새로 설치했습니다. 설치는 잘 되었고, 현재 일주일 넘게 아무런 문제 없이 시스템을 사용하고 있습니다. 가끔 외부 모니터에 연결되는 노트북 컴퓨터입니다.

편집하다:방금 새 사용자를 생성했는데 test, 이 사용자도 예상되는 안전 로그인 모드에서 부팅됩니다. 그러나 이 사용자는 데스크탑에 정상적으로 로그인할 수 있습니다. 따라서 문제는 내 사용자의 구성 파일에 있는 것 같습니다. 나는 현재 그것들을 양분하고 있지만 여전히 아이디어에 열려 있습니다. 감사합니다.

답변1

문제는 ~/.local/share/kscreen. 노트북은 정지 상태에서는 외부 모니터와 연결됐지만, 케이스를 열면 모니터가 없었다.이 설정에서 이미 이 작업을 여러 번 수행했기 때문에 이 특정 시간에 문제가 발생한 이유를 알 수 없다는 점을 강조해야 합니다.나중에 참조할 수 있도록 문제의 파일은 다음과 같습니다.(예, 아마 지금부터 6개월 후에 같은 문제가 다시 발생하면 이 내용을 살펴보게 될 것입니다.):

$ pwd
/home/dotancohen/.local/share/kscreen

$ ls
57aa46c23fd36deda7a9cfb885d7ecee  57aa46c23fd36deda7a9cfb885d7ecee_lidOpened  62f30f6a728bde980d325725a3f19f77

$ cat 57aa46c23fd36deda7a9cfb885d7ecee
[
    {
        "enabled": true,
        "id": "9dda8f0b1446d1e151e4d85bb529df5d",
        "metadata": {
            "fullname": "xrandr-unknown",
            "name": "LVDS1"
        },
        "mode": {
            "refresh": 60.001659393310547,
            "size": {
                "height": 768,
                "width": 1366
            }
        },
        "pos": {
            "x": 1080,
            "y": 464
        },
        "primary": true,
        "rotation": 1
    }
]

$ cat 57aa46c23fd36deda7a9cfb885d7ecee_lidOpened 
[
    {
        "enabled": true,
        "id": "9dda8f0b1446d1e151e4d85bb529df5d",
        "metadata": {
            "fullname": "xrandr-unknown",
            "name": "LVDS1"
        },
        "mode": {
            "refresh": 60.001659393310547,
            "size": {
                "height": 768,
                "width": 1366
            }
        },
        "pos": {
            "x": 1080,
            "y": 464
        },
        "primary": true,
        "rotation": 1
    }
]

$ cat 62f30f6a728bde980d325725a3f19f77 
[
    {
        "enabled": true,
        "id": "9dda8f0b1446d1e151e4d85bb529df5d",
        "metadata": {
            "fullname": "xrandr-unknown",
            "name": "LVDS1"
        },
        "mode": {
            "refresh": 60.001659393310547,
            "size": {
                "height": 768,
                "width": 1366
            }
        },
        "pos": {
            "x": 1080,
            "y": 464
        },
        "primary": true,
        "rotation": 1
    },
    {
        "enabled": true,
        "id": "0ffbea62a50d7b3aa8d01f0a7a422554",
        "metadata": {
            "fullname": "xrandr-E2342-211NDTC7A529",
            "name": "VGA1"
        },
        "mode": {
            "refresh": 60,
            "size": {
                "height": 1080,
                "width": 1920
            }
        },
        "pos": {
            "x": 0,
            "y": 0
        },
        "primary": false,
        "rotation": 2
    }
]

Dotan, 이것을 실행하고 끝내세요:

$ rm -rf ~/.local/share/kscreen

그리고 당신이 있는 동안 Meirav, Maayan, Ofek 및 Ety에게 키스하세요!

관련 정보