종료시 우분투 16.04가 멈춤


13

비슷한 질문이 있지만 문제에 대한 자세한 내용을 알려 드리겠습니다.

종료 / 다시 시작하려고하면 시스템이 영구적으로 중단됩니다. 이것은 Ubuntu 16.04 64bit에서 적용됩니다. 업그레이드 된 쿠분투 (14.04»16.04), 새로 설치된 Lubuntu 16.04 및 라이브 CD의 이벤트 (grml-rescue를 사용하여 하드 디스크에서 부팅)에서 동일한 시스템에 적용됩니다.

데스크탑 환경에서 종료 / 재시작하고 터미널에서 수행하면 적용됩니다.

동일한 하드 디스크에 설치된 Ubuntu 14.04에서는이 문제가 발생하지 않습니다.

fdisk

파티션에서 fdisk를 실행하려고했지만 오류가 없습니다.

irqpoll

irqpoll시스템 부팅에 매개 변수 를 추가하려고했습니다.

linux /boot/vmlinuz-4.4.0-31-generic root=UUID=c50c612d-813b-4e76-a6d0-92e697658b7a ro irqpoll $vt_handoff

바이오스 usb3

누군가가 BIOS에서 usb3 레거시 지원을 해제하여 해결했지만 내 마더 보드가 매우 오래되어서 BIOS에서 usb3 지원이 없습니다.

systemctl 및 스왑

이 답변 /ubuntu//a/769953/23130 2 가지 가능한 문제에 대해 이야기했습니다 : systemctl 및 swap

sudo swapoff
sudo systemctl reboot

그러나 테마 작업은 없습니다

종료 디버그

이전 답변은 흥미로운 Launchpad 토론을 가리 켰습니다 https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1464917

다음과 같은 소개 텍스트가 있습니다.

시스템 종료가 발생하면 별도의 버그 보고서를 제출하고 /usr/share/doc/systemd/README.Debian.gz의 "부팅 / 종료 문제 디버깅"섹션에 설명 된 디버깅 지침을 따르십시오. 종료시 정지 작업 복구 쉘에서 "journalctl -b"의 화면 사진을 캡처하면 깨달을 수 있습니다.

따라서 디버깅 지침은

sudo systemctl enable debug-shell
sudo halt

종료가 중단되면 VT9에 콘솔을 사용할 CTRL+ALT+F9수 있습니다.

systemctl

상태가 활성화 된 장치를 찾으려면

systemctl list-jobs

나열된 모든 작업 상태에있는 대기 상태로 하나, 실행이 있다 upower.service대담한이다.

그래서 나는 PC의 전원을 끄고 다시 시작했습니다. 이제 터미널에서

sudo systemctl list-jobs

출력은

JOB UNIT           TYPE  STATE  
1341 upower.service start running
1 jobs listed.

그래서 나는 그것을 끄고 나중에 비활성화하려고했습니다.

sudo systemctl stop upower.service
sudo systemctl disable upower.service
sudo systemctl mask upower.service

그런 다음 디버그 콘솔을 사용하여 다시 샷 다운을 시도했습니다.

sudo systemctl enable debug-shell
sudo halt

그러나 종료는 평소처럼 멈추고 이제는 디버그 쉘에 액세스 할 수도 없습니다.

자동 스플래쉬 그럽 옵션 없이 부팅 출력이 종료되는 것을 볼 수 있습니다

Reached target Shutdown

이들은 종료에 대한 syslog 라인입니다

Aug  5 11:45:12 pc-dev udisksd[2930]: Mounted /dev/sdc1 at /media/luca/TOSHIBA EXT on behalf of uid 1000
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Version 2015.3.14AR.1 integrated FUSE 28
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Mounted /dev/sdc1 (Read-Write, label "TOSHIBA EXT", NTFS 3.1)
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Cmdline options: rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Mount options: rw,nodev,nosuid,uhelper=udisks2,allow_other,nonempty,relatime,default_permissions,fsname=/dev/sdc1,blkdev,blksize=4096
Aug  5 11:45:12 pc-dev ntfs-3g[3141]: Global ownership and permissions enforced, configuration type 7
Aug  5 11:45:16 pc-dev com.canonical.indicator.application[2749]: (process:3129): indicator-application-service-WARNING **: Application already exists, re-requesting properties.
Aug  5 11:45:19 pc-dev systemd[1]: Started Daemon for generating UUIDs.
Aug  5 11:45:28 pc-dev spideroak_inotify[3253]: Program started
Aug  5 11:45:36 pc-dev systemd[1]: Starting Stop ureadahead data collection...
Aug  5 11:45:36 pc-dev systemd[1]: Stopped Read required files in advance.
Aug  5 11:45:36 pc-dev systemd[1]: Started Stop ureadahead data collection.
Aug  5 11:45:40 pc-dev systemd[1]: Started Early root shell on /dev/tty9 FOR DEBUGGING ONLY.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Sound Card.
Aug  5 11:45:53 pc-dev systemd[1]: Closed Load/Save RF Kill Switch Status /dev/rfkill Watch.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Timers.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Daily apt activities.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Daily Cleanup of Temporary Directories.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped Stop ureadahead data collection 45s after completed startup.
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target Graphical Interface.
Aug  5 11:45:53 pc-dev org.freedesktop.Notifications[2749]: xfce4-notifyd: Fatal IO error 11 (Risorsa temporaneamente non disponibile) on X server :0.
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Light Display Manager...
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Accounts Service...
Aug  5 11:45:53 pc-dev ntfs-3g[3141]: Unmounting /dev/sdc1 (TOSHIBA EXT)
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Disk Manager...
Aug  5 11:45:53 pc-dev ModemManager[2245]: <info>  Caught signal, shutting down...
Aug  5 11:45:53 pc-dev systemd[1]: Stopping Daemon for power management...
Aug  5 11:45:53 pc-dev systemd[1]: Stopped target System Time Synchronized.
Aug  5 11:45:53 pc-dev dbus[2266]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkitd.service'
Aug  5 11:45:53 pc-dev systemd[1]: Stopping User Manager for UID 1000...
Aug  5 11:45:53 pc-dev rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="2228" x-info="http://www.rsyslog.com"] exiting on signal 15.
Aug  5 11:48:26 pc-dev rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="2232" x-info="http://www.rsyslog.com"] start
Aug  5 11:48:26 pc-dev rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http://www.rsyslog.com/e/2222 ]
Aug  5 11:48:26 pc-dev rsyslogd: rsyslogd's groupid changed to 108
Aug  5 11:48:26 pc-dev rsyslogd: rsyslogd's userid changed to 104
Aug  5 11:48:26 pc-dev loadkeys[764]: Caricamento di /etc/console-setup/cached.kmap.gz
Aug  5 11:48:26 pc-dev systemd[1]: Started Set console keymap.
Aug  5 11:48:26 pc-dev systemd[1]: Started Create Static Device Nodes in /dev.
Aug  5 11:48:26 pc-dev systemd[1]: Starting udev Kernel Device Manager...
Aug  5 11:48:26 pc-dev systemd[1]: Started Uncomplicated firewall.
Aug  5 11:48:26 pc-dev systemd[1]: Started udev Kernel Device Manager.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Remount Root and Kernel File Systems...
Aug  5 11:48:26 pc-dev systemd[1]: Started Remount Root and Kernel File Systems.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Flush Journal to Persistent Storage...
Aug  5 11:48:26 pc-dev systemd[1]: Reached target Local File Systems (Pre).
Aug  5 11:48:26 pc-dev systemd[1]: Reached target Local File Systems.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
Aug  5 11:48:26 pc-dev systemd[1]: Starting LSB: AppArmor initialization...
Aug  5 11:48:26 pc-dev systemd[1]: Starting Set console font and keymap...
Aug  5 11:48:26 pc-dev systemd[1]: Starting udev Coldplug all Devices...
Aug  5 11:48:26 pc-dev systemd[1]: Starting Load/Save Random Seed...
Aug  5 11:48:26 pc-dev systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
Aug  5 11:48:26 pc-dev systemd[1]: Started Load/Save Random Seed.
Aug  5 11:48:26 pc-dev systemd[1]: Started Flush Journal to Persistent Storage.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Create Volatile Files and Directories...
Aug  5 11:48:26 pc-dev systemd-tmpfiles[958]: [/usr/lib/tmpfiles.d/var.conf:14] Duplicate line for path "/var/log", ignoring.
Aug  5 11:48:26 pc-dev systemd[1]: Started udev Coldplug all Devices.
Aug  5 11:48:26 pc-dev systemd[1]: Starting Show Plymouth Boot Screen...
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpuset
Aug  5 11:48:26 pc-dev apparmor[943]:  * Starting AppArmor profiles
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpu
Aug  5 11:48:26 pc-dev kernel: [    0.000000] Initializing cgroup subsys cpuacct

이것은 내 lshw 출력입니다

누군가 나를 도울 수 있습니까? 나에게 그러한 심각한 버그가 LTS에 영향을 미친다는 것은 믿어지지 않습니다.


하드웨어 구성은 무엇입니까? Asus 랩톱에서 Nvidia 카드를 사용하고 있습니까?
— dadexix86

그것은 Asus 랩톱이 아니지만 네, Nvidia 카드가 있습니다. 출력을 알려주는 명령을 알려주시겠습니까?
— nulll

어떤 드라이버를 사용하십니까? 시도 시작nomodeset . sudo lshw -sanitize관련된 모든 하드웨어를 제공하기 위해 질문에 추가 할 수 있습니다 .
— dadexix86

나는 부팅하려고 nomodeset했지만 불행히도 도움이되지 않습니다. 나는 lshw질문 에 나의 것을 첨부 했다
— nulll

스왑 파티션을위한 SSD가 있습니까?
— James Bowery

답변:


1

새로운 Asus L502S에서도 동일한 문제가 발생합니다. Mint, Mate, Ubuntu를 시도했습니다. 모두 동일합니다. 문제는 일반적입니다. 포럼 에서이 문제와 관련하여 찾을 수있는 모든 것을 시도했습니다.

결국 나는 이것을 발견했을 때 포기했다 : https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1594023

문제가 동일한 지 확인하고 내가했던 것처럼 U가 다른 날을 낭비하지 않기를 바랍니다.


죄송합니다. 이해하지 못했습니다. 버그 보고서에서 무엇을 포기하라고 확신하십니까?
— nulll

2
OS에서 확인 된 버그이기 때문에 'GRUB_CMDLINE_LINUX_DEFAULT'의 플래그를 수정하는 간단한 트릭으로 해결할 수 없다고 생각합니다. 인터넷을 통해 찾을 수있는 모든 제안 된 솔루션을 시도했지만 내 경우에는 해결 된 문제가 아닙니다.
— NejcT

1

이것은 나를 위해 일했다, 당신도 바랍니다.

Lubuntu 16.04.1 LTS가 있습니다

내가 해결 한 단계

  • CTRL + ALT 및 T를 누릅니다.
  • 터미널 페이스트에서 sudo xedit /etc/modprobe.d/blacklist.conf
  • 사용자 비밀번호를 작성하십시오
  • 창 하단에 다음을 추가하십시오.

blacklist dw_dmac blacklist dw_dmac_core

  • 저장하고 종료
  • 단계를 수행했지만 필요한지 모르겠습니다 . 동일한 터미널에서 다음을 추가하십시오.sudo update-grub
  • 한 번 재부팅 (문제와 함께 계속해서 재부팅 할 수 있음) Thats It. 나는 그것을했고 PC는 이제 전원 끄기 / 재부팅 / 일시 중단 및 모든 것을 방해합니다.

주의 사항 : 이 작업을 수행하려면 Grub Steps에서 지우개를 튀겨 야 합니다.

  • CTRL + ALT 및 T를 누릅니다 (터미널 열기)
  • 이 sudo xedit / etc / default / grub 붙여 넣기
  • 사용자 비밀번호를 작성하십시오
  • 줄에서 : GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"지우개quiet splash
  • 저장하고 종료
  • 터미널 페이스트 sudo update-grub에서

참고 :이 기능은 이전 Windows8.1 및 현재 Lubuntu 16.04.1 LTS가 설치된 ASER E-11에서 작동합니다.

단점 : 시작 또는 종료에서 컴퓨터는 콘솔 만 표시하지만 작동합니다.


불행히도 나를 위해 작동하지 않습니다
— nulll

루 분투가 있습니까?
— 루이지 로페즈

다른 사람들에게 가장 흥미로운 것은 dw_dmac 블랙리스트에 대한 아이디어를 어떻게 얻었습니까? 어떤 디버깅 절차를 통해 커널 모듈로 연결 되었습니까?
— David Faure

1

해결책을 찾았습니다. 다른 문제에 대한 해결책을 찾고있었습니다 : lsusb명령이 영원히 중단 되었으므로이 게시물을 발견했습니다 https://ubuntuforums.org/showthread.php?t=2301619

그런 다음 마더 보드에 USB3 PCI 카드가 연결되어 있지만 전원이 공급되지 않는 것을 기억하여 문제를 해결했습니다.

도움이 되길 바랍니다.


0

OP nomodeset가 도움이되지 않았다고 말했지만 이것이이 문제의 최고 Google 결과이므로 최종적으로 도움이 된 것으로 생각했습니다.

모든 답변에서 grub과 관련된 모든 것을 시도하고 내가 찾을 수있는 다른 제안 된 답변을 모두 시도했습니다.

결국,로 부팅하면 nomodeset정상적으로 종료되었습니다. 이것이 내 첫 번째 단서였습니다.

방금 최신 엔비디아 드라이버 (381)로 업데이트했으며 프라임은 '인텔'모드로 설정되었습니다. 다시 nvidia로 변경되었으며, 하드 셧다운이 한 번 더 추가되었습니다 (부팅까지 설정이 완전히 변경되지 않음).

희망적으로 이것은 미래에 다른 사람을 도울 수 있습니다.


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