Ubuntu 13.10 일시 중단으로 깨우면 KDE / 검은 색 화면이 충돌 함


8

설정

KDE와 함께 Ubuntu 13.10을 새로 설치했습니다 (Ubuntu 서버 디스크 및 sudo apt-get install kubuntu-desktop을 통해 설치됨).

문제

KDE에서 컴퓨터를 일시 중단 할 때마다 (Konsole에서 sudo pm-suspend 또는 KDE의 인터페이스를 통해) 깨어날 때 검은 화면이 나타납니다.

시도 된 해결 방법 / 수정

ctrl + alt + f1을 누른 다음 ctrl + alt + f7을 누르고 환자 (20-30 초) 인 경우 때때로 KDE로 돌아 왔거나 때때로 로그인 화면으로 돌아갑니다 (KDE 충돌) . 그러나 KDE로 돌아와도 그래픽 문제로 인해 특수 효과를 다시 시작해야한다는 알림을 받고 모든 응용 프로그램의 글꼴이 깨져서 나타납니다.

sudo pm-suspend (KDE가 tty7에서 실행되는 동안)로 다른 tty에서 일시 중단하면 완벽하게 작동합니다 (즉시 재개-20-30 초 기다릴 필요가 없으며 KDE가 충돌하지 않고 글꼴이 깨지지 않습니다).

나는 그래픽 드라이버를 변경하려고 시도했지만 같은 것을 얻습니다 (Nvidia NVS300이 있고 우분투 저장소의 최신 독점 드라이버를 사용하고 있습니다). 또한 13.10으로 업그레이드 할 때 깨우고 난 후이 우분투 동결 / 충돌을 시도했지만 작동하지 않았습니다.

Kubuntu 12.04를 실행할 때 동일한 시스템에서이 문제가 발생하지 않았습니다.

문제를 찾는 중 ...

Dmesg는 오류를 표시하지 않습니다. 오류 (KDE 로그)를 어디에서 더 찾아야할지조차 모르겠습니다. 도움을 주셔서 감사합니다.


최대 절전 모드와 비슷한 문제가 있지만 일시 중단되지 않았습니다. 당신은 또한 최대 절전 모드에서 이것을 봅니까?
virtualxtc

또한 BIOS에서 최대 절전 모드가 활성화되어 있는지 확인 했습니까? 내 자신의 BIOS 용어를 기억하지 못 하므로이
virtualxtc

@virtualxtc 최대 절전 모드를 시도하면 화면이 검게 변하지 만 최대 절전 모드로 들어 가지 않습니다 (전원 표시등이 꺼지지 않고 팬이 계속 회전). 그러나 컴퓨터가 응답하지 않습니다. 컴퓨터 전원을 껐다 켠 후 /var/log/pm-suspend.log를 살펴보면 최대 절전 모드 명령 후 몇 초 후에 녹는 것으로보고됩니다.
Vlad A Ionescu

@virtualxtc 내 BIOS에는 대기 모드를 활성화 / 비활성화하기위한 설정이 없습니다.
Vlad A Ionescu

흠, 아래 해결책이 마음에 들지 않으면 grub2 powermangement 부팅 플래그 (acpi = on, acpi = off)를 더 사용하고 싶을 수도
virtualxtc

답변:


5

이 해결 방법을 찾았습니다. 일시 중단 전에 콘솔로 전환하고 재개 후 다시 전환하는 스크립트를 만들었습니다.

첨부 된 스크립트를 dir에 넣었습니다 /etc/pm/sleep.d. 이름을 지정 fix-black-screen하고 실행 가능하게 만들었습니다 ( sudo chmod +x /etc/pm/sleep.d/fix-black-screen).

#!/bin/bash

case $1 in
suspend)
    # Suspending to RAM.
    chvt 1
    sleep 1
;;
resume)
    # Resume from suspend.
    sleep 1
    chvt 7
;;
esac

원래 수정 사항은 여기에 있습니다 .


2

나는 당신과 비슷한 문제가있었습니다.

pm-suspend --store-quirks-as-lkw

내 문제를 해결했습니다.

나는 한 번만해야했고 그 후에는 잘 작동했습니다.

시도 해봐.


답변 주셔서 감사합니다, 페드로 불행히도 도움이되지 않았습니다. 전과 같은 동작을합니다.
Vlad A Ionescu

0

또한 최신 nvidia 드라이버가있는 시스템이 있으며 동일한 문제가 발생했습니다. 나는 그것을 발견했다

pm-suspend --quirk-save-pci

문제를 해결 한 것 같습니다. /var/cache/pm-utils/last_known_working.quirkdb파일에 넣고 지금 작동하는 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.