재부팅/종료하려고 하면 Debian 10 Buster가 중단됩니다.

재부팅/종료하려고 하면 Debian 10 Buster가 중단됩니다.

Acer Nitro AN515-51 노트북에 Debian 10 Buster(Windows 10을 사용한 듀얼 부팅)를 설치했습니다. 시스템 사양은 다음과 같습니다.

Graphics: Nvidia GeForce GTX 1050 ( 4GB VRAM); Intel UHD Graphics 630.
RAM: 8GB SDRAM (DDR4)

lscpu | grep -i model보고서는 다음과 같습니다.

Model:               158
Model name:          Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz

uname -a보고서는 다음과 같습니다.

Linux rpl-pc 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux

lspci -k | grep -EA3 'VGA|3D|Display'보고서는 다음과 같습니다.

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
        Subsystem: Acer Incorporated [ALI] HD Graphics 630
        Kernel driver in use: i915
        Kernel modules: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
        Subsystem: Acer Incorporated [ALI] GP107M [GeForce GTX 1050 Ti Mobile]
        Kernel modules: nouveau
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)

질문: 내가 입력하는 동안

sudo apt-get upgrade

터미널에 다음과 같은 출력이 표시됩니다(오류가 발생한 마지막 몇 줄만 복사/붙여넣기했습니다).

Preparing to unpack .../nvidia-legacy-check_418.113-1_amd64.deb ...
Checking for legacy NVIDIA GPUs appears to hang, try rebooting with 'acpi=off'
added to the kernel boot options in the GRUB configuration.

그러면 터미널이 정지된 것 같고 Ctrl-C종료할 수 없습니다.

sudo apt-get install vim명령줄(예 : ) 을 통해 프로그램을 설치하려고 하면 동일한 문제가 발생합니다.

이러한 오류가 발생하는 이유는 무엇입니까?

이는 컴퓨터를 제대로 다시 시작할 수 없고 시작 메뉴로 이동하여 나가거나 다시 시작하거나 종료할 때마다 컴퓨터가 정지된다는 사실과 관련이 있을 수 있습니까? 전원 버튼을 누르고 수동으로 종료해야 합니다. 지금까지 Debian 10 Buster에는 다른 문제가 없습니다.

편집하다: GRUB 메뉴를 통해 일시적으로 acpi를 꺼서 sudo apt-get upgradevim을 성공적으로 실행하고 설치할 수 있었습니다. 또한 GUI를 통해 올바르게 다시 시작/종료됩니다. 하지만 GUI를 통해 컴퓨터를 올바른 방법으로 다시 시작하는 방법을 아직도 모르겠습니다.아니요 acpi=off. 나는 acpi를 영구적으로 끄고 싶지 않습니다. 왜냐하면이 게시물, 노트북이 있는 경우 권장되지 않습니다. 그러나 이것이 ACPI 문제라고 믿게 만듭니다.

나는 다음을 시도했다:

  1. 다음과 같이 편집되었습니다 /etc/default/grub:

    GRUB_CMDLINE_LINUX_DEFAULT="splash quiet noefi reboot=pci"
    

    그런 다음 다음을 실행하십시오.

    sudo update-grub
    
  2. /etc/default/grub:

    GRUB_CMDLINE_LINUX_DEFAULT="splash quiet acpi=force apm=power_off
    

    그리고 /etc/modules:

    apm power_off=1
    

    그 다음에

    sudo update-grub
    
  3. grub 파일에서 제거 splash및 제거quiet

  4. 다음과 같이 nouveau 커널 드라이버를 비활성화합니다: https://askubuntu.com/questions/841876/how-to-disable-nouveau-kernel-driver

그러나 이러한 방법 중 어느 것도 작동하지 않습니다. UEFI 모드로 부팅 중입니다. 내가 시도해 볼 수 있는 다른 제안이 있는 사람이 있나요?

편집 2 Debian Buster를 새로 설치한 후에도 같은 문제가 발생했습니다. 심지어 Linux 커널도 업데이트했습니다. 실제로 재시작 문제 외에도 Firefox를 열 때마다 컴퓨터가 정지됩니다. 결국 nouveau 커널 드라이버를 비활성화하여 이러한 문제를 해결했습니다. 독점 NVIDIA GPU 드라이버도 설치했지만 이번 업데이트에서는 해당 드라이버를 로드하지 않았으므로 nouveau 커널 드라이버를 비활성화하는 것으로 충분합니다. 이것이 나와 같은 문제를 겪고 있는 사람에게 도움이 되기를 바랍니다.

답변1

불행하게도 아직은 너무 불특정해서 명확한 답변을 드릴 수 없습니다. 시도해 볼 수 있는 몇 가지 사항은 다음과 같습니다.

  • sudo less /var/log/syslog시스템 로그 파일을 실행하고 확인합니다 sudo less /var/log/kern.log. ACPI 또는 NVIDIA 드라이버와 관련된 메시지를 찾으십시오. 아마도 올바른 방향을 알려줄 수 있는 몇 가지 오류가 포함되어 있지 않을까요? 이러한 오류가 있는지 웹에서 검색해 보세요.

  • Linux 커널은 많은 수의ACPI 관련 매개변수. ACPI의 어느 부분에 문제가 있는지 알아보려면 부분적으로 ACPI를 비활성화해 보십시오(예: acpi=noirq또는 ). pci=noacpi전력 소비가 여전히 허용 가능한 수준일까요?

  • 많은 전원 관리 관련 문제는 공급업체가 장치 판매를 시작한 후 발견되어 수정된 펌웨어 버그로 인해 발생합니다. 해당 컴퓨터에 BIOS 업데이트가 가능한지 확인하려면 공급업체의 웹사이트를 확인하세요.

  • 독점 NVIDIA 드라이버를 사용하는 것은 번거로울 수 있습니다. 많은 Linux 사용자는 일반적으로 성능은 떨어지지만 나머지 Linux 시스템과 더 잘 호환되는 오픈 소스 드라이버를 사용하기로 결정합니다. 이것이 효과가 없다면, 이 드라이버를 운영해 본 다른 사람들의 경험을 활용하는 것이 좋습니다. 데비안 위키는 다음을 제공합니다.NVIDIA 드라이버에 대한 정보. 다음을 언급하고 있습니다.새로운 버전버스터에서 구매 가능백포트 저장소. 어쩌면 이것이 도움이 될까요?

  • 귀하의 노트북은 상당히 새로운 모델인 것 같습니다. 업데이트된 커널과 드라이버가 포함된 Ubuntu 또는 Fedora와 같은 배포판을 사용해 보세요. 테스트에는 썸 드라이브에서 라이브 시스템을 부팅하는 것만으로도 충분할 수 있습니다.

답변2

내 답변이 100% 관련성이 없을 수도 있지만 여전히 몇 가지 단서를 제공할 수 있습니다. 32비트 임베디드 컴퓨터(UNO-2372G-E021AE)의 Debian 10 및 CentOS 7에서 동일한 문제가 발생했으며 이 문제는 Journalctl을 통한 EHCI/XHCI 핸드오프와 관련이 있을 가능성이 높습니다. 제 경우에는 BIOS의 기본 운영 체제를 Windows 7 또는 Windows CE에서 Windows 8.X 또는 Windows 10으로 변경하는 것이 해결책이었습니다. acpi=off나 EHCI/XHCI 비활성화/활성화/자동 옵션이 ​​모두 작동하지 않습니다. 이것은 특정한 경우이지만 도움이 될 수 있습니다.

관련 정보