재부팅하지 않고 GPU를 다시 시작하는 방법 (소프트 리셋)?


15

명령 줄에서 GPU를 어떻게 다시 시작합니까?

Ubuntu 12.04-64 및 ATI 모바일 GPU와 함께 HP DV6 랩톱 사용. Ubuntu에서 제안한 표준 ATI 독점 드라이버를 설치했습니다. 덮개를 닫으면 컴퓨터가 일시 중단 모드로 전환됩니다. 뚜껑을 열면 화면을 제외한 모든 것이 다시 시작됩니다. 그냥 검은 색이야 에 GPU 재설정 스크립트를 넣어야 할 것 같습니다 /etc/pm/sleep.d. 그러나 GPU를 어떻게 다시 시작 / 재설정합니까?


가장 좋은 방법은 절전 및 재개를 제어하는 ​​스크립트를 사용하는 것입니다. 당신은 (사용하여 다시로드 한 후 fglrx 드라이버에 대한 커널 모듈을 언로드에 의해 이론적으로 그것을 할 수 rmmodmodprobe)하지만, (당신이 SSH를 제외)이 화면에 아무것도 종류 불가능의 것)
RolandiXor

답변:


14

터미널 에서 다음 명령 중 하나를 실행 하거나 TTY #에서 Ctrl+ Alt+를 사용하여 더 좋습니다 ( F#여기서 #1-6).

sudo /etc/init.d/lightdm restart

또는

sudo service lightdm restart

그래픽 환경이 다시 시작됩니다.

나는 어떤 이유에서 아직 알지 못하지만 이러한 명령은 TTY에서만 나에게 효과적이었습니다. 어쨌든, 터미널에서 이러한 명령 중 하나를 실행 한 후 검은 화면이 멈 추면 TTY로 이동하여 다음 명령을 실행하십시오.

sudo service lightdm start

에서 http://en.wikipedia.org/wiki/LightDM :

LightDM은 11.10 릴리스 이후 Ubuntu, Edubuntu, Xubuntu 및 Mythbuntu, 12.04 릴리스 이후 Lubuntu 및 12.10으로 시작하는 Kubuntu의 기본 디스플레이 관리자입니다.

따라서 LightDM을 다시 시작하면 시스템을 재부팅하지 않고 GDM을 다시 시작해야합니다.


1
로그인 화면에만 lightdm이 적용되지 않습니까?
papukaija

1
@papukaija뿐만 아니라; en.wikipedia.org/wiki/LightDM
Radu Rădeanu

2
답장을 보내 주셔서 감사합니다, 라두 그러나 lightdm을 다시 시작하면 전체 데스크탑이 재설정되고 모든 프로그램과 열린 창이 사라집니다. 랩톱 뚜껑을 열고 컴퓨터가 절전 모드에서 나간 후 GPU를 재설정하는 방법을 생각하고있었습니다. 어떻게해야합니까?
LapBuntu

@LapBuntu GDM을 다시 시작하는 다른 방법은 없습니다. 어쨌든 GPU를 다시 시작해도 문제를 해결하는 좋은 방법은 아닙니다. 아마도이 답변 은 문제에 대한 좋은 해결책을 제공 할 것입니다.
Radu Rădeanu 2016 년

아직도 이것을 조사하고 돌아올 것입니다.
LapBuntu

2

그래픽 화면에서 가상 tty로 전환 할 수 있는지 확인하십시오. 검은 화면이 표시되면 Ctrl+ Alt+ 를 누르고 F1로그인 화면이 표시되면 Alt+ 를 눌러보십시오 F7. 그래픽 화면이 다시 나타나지 않으면 읽기를 중지하십시오 ...

화면이 다시 표시되면 이것을 수면 스크립트에 추가 할 수 있습니다 (포럼 항목 http://ubuntuforums.org/showthread.php?t=1978290 :)

#!/bin/sh
# 

case "${1}" in
        hibernate|suspend)

        chvt 1 
        ;;
        resume|thaw)

        chvt 7
        ;;
esac

이 스크립트 /etc/pm/sleep.d/를 예를 들어 디렉토리 의 파일에 넣고 99_vthack실행 가능하게 만드십시오.

sudo chmod 755 /etc/pm/sleep.d/99_vthack 

이는 99_이 스크립트가 재개 시퀀스의 끝에서 실행됨을 의미합니다.

이 핵은 일련의 AMD 기반 랩톱에서 작동하는 것 같습니다. YMMV ...


1

이 패키지를 설치 한 후에 는 이 스크립트 를 사용 하여 문제를 해결할 수 있어야합니다 . Dell Vostro 1000을 사용하고 있습니다.

화면이 엉망이되면이 스크립트를 시작하기 위해 키를 바인딩해야합니다 . Shift+ Ctrl+ Alt+ 제안 F합니다. 또한 각 시도 수정 단계에 대해 수행중인 작업에 대해 말하므로 수행중인 작업을 알 수 있습니다. 화면이 고정되면 Ctrl+ C를 눌러 스크립트를 중지하십시오 ( xterm대화식으로 사용하여 시작해야 함 ).

기본적으로 가능한 모든 화면 해상도 사이에서 변경되며 새로운 X 세션을 열어서 해결 방법이 작동하도록 할 수도 있습니다.

화면이 잠겨 있으면 작동하지 않으므로 적어도 로그인을 막아야합니다. 또는 텍스트 콘솔 vt 1에서 실행 DISPLAY=:0하면 트릭을 수행 할 수도 있습니다.

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