종료시 우분투 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 가지 가능한 문제에 대해 이야기했습니다 : systemctlswap

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.