재개 후 빈 화면-Dell M5510 Ubuntu 16.04


12

일시 중지에서 재개 할 수 없음

노트북은 Dell M5510 Precision입니다

일시 중지 / 다시 시작은 Windows 10 및 Ubuntu Live CD / USB 이미지에서 작동합니다. 처음 며칠 동안 설치 한 경우에도 작동했습니다. 그런 다음 (업데이트를 실행하거나 재부팅하지 않고) 일시 중단하고 재개에 실패했습니다. 빈 화면이 나타납니다. 실행 중입니다. 다른 시스템에서 ssh를 시작할 수 있습니다.

웹에서 여러 가지를 시도했지만 다시 설치할 때 잃어버린 첫 번째 메모 세트가 있습니다. 원래 우분투 민트에서 시작한 후 바닐라 우분투에 다시 설치했습니다. 새로 설치 한 후 일시 중단 / 다시 시작은 2 일 동안 훌륭하게 작동했습니다. 둘째 날, 나는 노트북을 재개하고 일을 시작했다. 정오 중에는 일시 중지했으며 빈 화면 문제가 발생했습니다. 업그레이드 명령을 실행하지 않았거나 그 사이에 재부팅을 수행하지 않았으므로 변경 사항이 무엇인지 알 수 없습니다.

00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M](rev a2)
Linux 4.4.0-36-generic

내가 시도한 것 :

  • 24GB 암호화되지 않은 스왑 생성
  • 763085 편집 /etc/systemd/logind.conf및 주석 해제HandleLidSwitchDocked=suspend
  • 커널을 4.4.8로 업데이트 (네트워킹 중단) 761820
  • 커널을 4.6.0으로 업데이트하십시오 (도움이되지 않았고도 커가 끊어졌습니다) 런치 패드 버그
  • 오픈 소스 드라이버에서 Nvidia 361.42로 전환
  • BIOS에서 개별 그래픽을 비활성화하는 것에 대한 게시물을 보았지만 내 BIOS에서 해당 옵션을 찾을 수 없습니다.
  • 일부 답변은 ctrl-alt-f7보다 텍스트 콘솔을 얻기 위해 ctrl-alt-f [12]를 수행하는 것이 좋습니다. 빈 화면에 있으면 아무 것도 수행하지 않습니다.
  • 모든 밝기 키와 Fn + F8 화면 전환 (내부 / 외부 디스플레이 간 전환)을 시도했습니다. 아치 리눅스 버그

nvidia x 서버 설정을 실행하고 nvidia 대신 gpu를 Intel로 변경하십시오.


나는 이것 에서 nomodeset을 시도했고 로그인 할 때 Ubuntu Unity가 충돌하고 나를 lightdm으로 되돌립니다. 계피는 폴백 모드로 실패합니다. nomodeset을 사용하여 계피 또는 lightdm에서 일시 중단해도 여전히 소생되지 않습니다.
ytjohn

커널 4.6.x는 더 이상 사용되지 않습니다. 4.6.3에서 약간의 운이 있었지만 4.7.2로 업데이트하면 매우 성공적이었습니다. 이상하게 일요일 밤 업데이트가 사라졌고 4.7.2가 8 월 21 일부터 가장 최신 상태입니다. AskUbuntu에는 16.04 미만의 검은 색 화면에 대한 Q & A가 많이 있습니다. 내가 올바르게 기억한다면 그들 중 하나에는 200 개의 투표가 있습니다.
WinEunuuchs2Unix

감사. 계속해서 4.7.2로 업그레이드했습니다. 설치된 nvidia 드라이버가로드되지 않았으며 nvidia 370.23 드라이버도 함께 설치했습니다. 불행히도 이력서는 어느 경우에도 작동하지 않았습니다. 나는 16.04 블랙 스크린 포스트를 거의 모두 쳤다고 생각한다. 그래도 계속 볼 것입니다.
ytjohn

16.04 아래에 검은 색 화면 게시물이 많이 있습니다. 그중에서도 "숨겨진 보석"을 찾을 수 있기를 바랍니다. / etc / acpi / events 디렉토리에 자신의 뚜껑 닫힘, 뚜껑 열림 및 tv 소리 bash 스크립트를 작성하여 랩톱에서 원활하게 실행되도록 기분을 알 수있었습니다. 여전히 10 개 중 9 개 이력서도 마우스를 움직이거나 두 번째 화면에서 다른 창을 클릭해야 다시 시작이 제대로 재개됩니다.
WinEunuuchs2Unix

pm-suspend --quirk-dpms-on운없이 시도 했다.
ytjohn

답변:


11

이 솔루션은 9 월 18 일 Dell 커뮤니티 포럼 에 게시되었습니다 . 이것은 궁극적으로 바이오스 문제입니다. 일시 중단 중에는 인텔 레지스터가 모두 0으로 재설정됩니다. 커널 패치 해결 방법은 이미 작동하지만 4.9까지 포함되지 않을 수 있습니다. 그러나 일시 중단 중에 레지스터를 파일에 저장하고 다시 시작하는 동안로드 할 수 있습니다.

다음 스크립트를 / lib / systemd / system-sleep / fixbacklight (및 chmod 755)로 저장하십시오.

#!/bin/sh
# From patchwork.freedesktop.org/.../
# and en.community.dell.com/.../19985320
# Suspend Resume fails to restore PWM_GRANUALITY
# Based on script by Tony.Jewell@Cregganna.Com

INTEL_REG=/usr/bin/intel_reg
ADDR="0x000c2000"
SAVE_FILE=/var/lib/systemd/save_intel_reg_pwm_granuality

[ -x "$INTEL_REG" ] || exit 0

case "$1" in
    pre)
        echo "$0: Saving Intel Register PWM_GRANUALITY"
        "$INTEL_REG" read "$ADDR" \
            | (read addr value && echo "$value") \
            >"$SAVE_FILE"
    sync
    ;;
    post)
        value=`cat "$SAVE_FILE" 2>/dev/null`
        if [ -n "$value" ]
        then
            echo "$0: Restoring Intel Register PWM_GRANUALITY $value"
            "$INTEL_REG" write "$ADDR" "$value"
            rm "$SAVE_FILE"
        fi
    ;;
esac

@nloewen이 올바른 길로 나를 가리 켰습니다.


Ubuntu 16.04 LTS 커널 4.4.8-040408에서 2016 년 9 월 28 일 작업을 확인했습니다. 고마워요!
Yngvar Kristiansen

커널 4.8.1과 함께 16.04 LTS에서도 작동합니다. 감사.
ashic

비슷한 문제가있는 hp 컴퓨터에 대한 옵션이 있습니까?
George Udosen

나를 위해 작동하지 않았다
BartBog

이것이 나의 acer ultrabook와 함께 나를 위해 일했다라고 말하기 위해 로그인
Cacoon

1

나는 같은 문제가 있었다. 우분투 16.04.3에서 최신 권장 커널로 커널을 업데이트하면 (대안적인 "솔루션"을 시도한 후)이 문제가 해결되었습니다.

이 업데이트를 수행하려면 sudo apt install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04

현재 (현재) 커널 4.10을 설치하는 것은 무엇입니까? (이 커널 업데이트는 /ubuntu//a/823523/647310 답변에서도 제안됩니다 )


0

나는 당신처럼 자세한 메모를 유지했으면 좋겠다. 이 답변의 절반은 메모리에서 가져오고 나머지 절반은 긴 목록 터미널 명령 / bash 스크립트를 실행하고 화면 출력 및 구성 파일 스 니펫을 기록하는 LibreOffice Calc 스프레드 시트에서 가져옵니다.

취한 조치

" 24GB 암호화되지 않은 스왑을 만들었습니다 ". 최대 절전 모드 가 아니면 시스템을 교체 할 필요가 없습니다 . 드라이브 공간이 많을 때 스왑을하는 것은 해가되지 않습니다.

" 편집 /etc/systemd/logind.conf및 주석 해제HandleLidSwitchDocked=suspend ". 도킹 된 컴퓨터가 도킹 스테이션에 연결되어 또는 때 옵션은 적용 HDMI는 TV 또는 외부 모니터에 연결되어 있습니다. 변수 HandleLidSwitch는 대부분의 사람들에게 더 중요합니다. 기본적으로이 줄은 주석 처리되지만 주석 처리시 어떻게됩니까? 내 시스템은 일시 중단되었을 때 최대 절전 모드와 같은 이상한 일을하고 있었고, 두 번 일시 중단하거나 전혀 화면을 끄지 않고 일시 중단하지 않았습니다. 옵션을 원하는대로 즉, suspend또는로 설정하는 것이 좋습니다 ignore.

" 커널을 4.4.8로 업데이트 (네트워킹 중단) ". 4.4.8 은 오래되었으며 사용해서는 안됩니다.

" 커널을 4.6.0으로 업데이트합니다 (도움이되지 않았고도 커가 끊어졌습니다) " 4.6.0 은 나머지 4.6.x 체인 과 함께 더 이상 사용되지 않습니다 . 4.6.3 은 Dell 랩탑에 대한 커널 업데이트가 있었기 때문에 더 나았을 것입니다. 그러나 4.6.3을 시도했을 때 아래와 같이 문제가 발생했습니다.

" 오픈 소스 드라이버에서 Nvidia 361.42로 전환했습니다 ." 많은 사람들이 Nvidia의 Noveau 드라이버로 성공을 거두었다고 생각하는 것이 좋습니다 .

" 저는 바이오스에서 이산 그래픽을 비활성화하는 것에 대한 게시물을 보았지만 내 바이오스에서 해당 옵션을 찾을 수 없었습니다. " 이산 그래픽통합 그래픽 대신 마더 보드에서 별도의 칩을 의미합니다 . 본질적으로 개별 그래픽을 비활성화한다는 것은 이미 Xorg 에서 한 Nvidia GPU를 끄는 것을 의미합니다 . 그것을 끄는 또 다른 방법은 그것을 사용 하거나 M100M 칩에 대해 Noveau 드라이버를 사용하는 것입니다 (이미 말한 바 있습니다).blacklist

권장 조치

CPU 레벨링 및로드 팩터가 개선되고 발열이 적고 드라이버가 업데이트 된 커널 4.7.3 으로 업데이트하십시오. Ubuntu 16.04로 업그레이드 한 후 4.4 일시 중지 / 다시 시작에 문제가있었습니다. 또한 Intel Turbo Boost가 항상 실행되고 시스템이 뜨거워지는 문제가 있습니다. 또한 노틸러스의 "얇은 글꼴"에 문제가있었습니다 . 커널을 4.6.3으로 업데이트 했지만 일시 중단 대신 시스템 최대 절전 모드에 문제가 있습니다. 그래서 4.7.1로 업데이트 한 다음 4.7.2 로 마지막으로 4.7.3 으로 업데이트했습니다 . 우분투와 시스템에서 설정을 일시 중지 / 다시 시작하는 조정과 함께 지금까지 4.7.3에서 아무런 문제가 없었습니다.

경우 즉,하지 작업을 수행 거기에 내가 공유 할 수있는 많은 것들이 있지만 "로 필요 이상이 답변 더 만들고 싶어하지 않는 텍스트의 벽 ". 그 과정에서 Ubuntu 또는 systemd 's lid close 대신 자체 Suspend / Resume 용 스크립트를 개발하고 일시 중지 / 재개 후 TV로 사운드를 반환하는 스크립트를 개발했습니다.


4.7.3 + noveau를하겠습니다. 어제 시도했지만 부팅 할 수 없었습니다. 이번 주에 다시 시도합니다.
ytjohn

나는 4.7.3 가고있다. 다른 nouveau / nvidia 드라이버를 통해 시도하지는 않았지만 4.7.3 + nouveau와 동일한 문제가있었습니다.
ytjohn

모든 도움을 주셔서 감사합니다. 위에서 언급 한 백라이트 문제로 밝혀졌습니다. 커널 패치가 보류 중이지만 여전히 WIP입니다. en.community.dell.com/techcenter/os-applications/f/4613/p/…
ytjohn

당신은 많은 문제를 겪었고 9 일 전에 생각했던 모든 것을 기억할 수 없습니다. 나는 당신이 그들 대부분을 해결 한 후에이 게시물을 해결 된 것으로 지우고 새로운 문제가있는 게시물을 시작해야한다고 생각합니다. 엔비디아와 누보에는 몇 가지 문제점과 해결책이 있습니다. 나는 아직도 6 가지와 1/2 가지 방법으로 일시 중지 / 다시 시작하는 미세 조정을하고 있기 때문에 아직 그들과 함께 연주하지 않았습니다.
WinEunuuchs2Unix

0

이것은 BIOS 문제입니다. 다시 시작한 후 밝기 제어가 해제되고 디스플레이가 최대 밝기 또는 꺼짐에서만 작동합니다.

이 문제의 해결 방법은 디스플레이 밝기를 최대로 설정하는 키보드 단축키를 만드는 것입니다. 한 단계로 밝기를 조정하는 일반 밝기 키가 작동하지 않습니다. (이것은 저에게 효과적입니다)

여기에 설명 된 일부 트레이드 오프와 함께 이전 BIOS 버전으로 되돌려 서이 문제를 해결할 수 있습니다 . (나는 이것을 시도하지 않았습니다)


디스플레이 밝기에 대한 바로 가기를 수행하는 방법을 보지 못했지만 주변을 검색하는 것이 문제인 것 같습니다. 바로 가기 설정을 공유 할 수 있습니까?
ytjohn

1
en.community.dell.com/techcenter/os-applications/f/4613/p/… 이렇게하면 문제가 해결되었습니다! hsahmed의 스크립트와 "/ lib / systemd / system-sleep / fixbacklight에 저장"주석을 작성하여 여기에 게시 할 수 있으면 귀하의 답변을 수락하겠습니다.
ytjohn

이 스크립트는 단축키가 필요하지 않을 수도 있습니다.
ytjohn

백라이트를 제어하기 위해 을 사용하고 있습니다. 그래서, 내가 사용하는 light -S 100100 % 내 백라이트를 설정할 수 있습니다. 우분투가 기본적으로 어떤 도구를 설치했는지 잘 모르겠습니다.
nloewen

0

Dell inspiron 15 7559에서 동일한 문제에 직면했습니다. 며칠 동안 제대로 작동 한 후이 문제가 발생했습니다.

수정 :

우분투를 이전 커널 버전으로 복원하십시오. 작동한다고 믿어주세요. 나는 4 개의 커널 버전을 설치했으며 그중 2 개는이 문제를 낳았지만 이전 2 개는하지 않았습니다.

grub 메뉴에서 재부팅하고 고급 설정으로 이동하십시오. 가지고있는 다른 커널 버전을 확인하십시오. 각 버전을 별도로 부팅하고 일시 중단 기능을 사용하여 일시 중단이 작동하는 버전을 확인하십시오. 또한 커널 버전을 변경하면 nvidia (성능 모드)가 비활성화되어 부팅 할 때마다 nvidia 서버 설정 응용 프로그램을 확인하십시오. 비활성화 된 경우 nvidia 모드> 로그 아웃> 로그인> 확인을 사용하여 다시 일시 중단을 사용하여 작동하는지 확인하십시오.

일단 당신에게 맞는 커널 버전을 찾으면. 방법을 사용 하여 다른 최신 커널 버전을 제거하십시오. 그런 문제에 다시 직면하지 않을 것입니다. :)

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