Debian sẽ không tắt hoàn toàn


7

Debian wheezy (64-bit) của tôi sẽ không tắt hoàn toàn. Điều tôi muốn nói là điều này là khi tôi chọn " Shut Down..." từ menu màn hình bị trống nhưng nút nguồn vẫn sáng và quạt phía trước vẫn hoạt động. Chỉ sau khi tôi giữ nút nguồn trong 5 giây hoặc lâu hơn thì nó mới thực sự tắt hoàn toàn ...

Có một số googling và thường quản lý quyền lực được đổ lỗi trong các loại tình huống. Dưới đây là một số thông điệp đáng ngờ liên quan đến quản lý quyền lực trong tôi /var/log/messages, theo thứ tự xuất hiện:

kernel: [0,000000] Cảnh báo ACPI: FADT (phiên bản 5) dài hơn phiên bản ACPI 2.0, cắt ngắn độ dài từ 268 đến 244 (20110623 / tbfadt-288)
kernel: [0.010862] x2apic không được bật, IRQ ánh xạ lại không thành công
kernel: [0.485956] ACPI FADT tuyên bố hệ thống không hỗ trợ PCIe ASPM, vì vậy hãy vô hiệu hóa nó
kernel: [0.494932] [Lỗi phần sụn]: ACPI: BIOS _OSI (Linux) bị bỏ qua
kernel: [0.546125] PCI: Sử dụng cửa sổ cầu chủ từ ACPI; nếu cần, sử dụng "pci = nocrs" và báo cáo lỗi
kernel: [0.747176] ERST: Không tìm thấy bảng!
kernel: [0.747177] GHES: HEST chưa được bật!

sau đó có một vài như hai điều sau đây:

kernel: [1.361930] Lỗi ACPI: [DSSP] Lỗi tra cứu không gian tên, AE_NOT_FOUND (20110623 / psargs-359)
kernel: [1.361934] Lỗi ACPI: Phân tích / thực thi phương thức không thành công [\ _SB_.PCI0.SAT0.SPT0._GTF] (Node ffff88040f4b5290), AE_NOT_FOUND (20110623 / pspzzy-536)

Không có gì trong kern.loghoặc syslogliên quan đến tắt máy (trong kern.log có một điểm mà tôi có thể xác định là khởi động nhưng các tin nhắn trước thời điểm đó không liên quan đến tắt máy. Syslog dường như không có bất kỳ tin nhắn nội tâm nào) . Dưới đây là một vài tin nhắn từ messageslúc tôi thực hiện khởi động lại lần cuối (sáng sớm hôm nay):

Ngày 3 tháng 7 01:03:49 tắt máy [22028]: tắt để tạm dừng hệ thống
Ngày 3 tháng 7 01:04:49 kernel: imklog 5.8.11, nguồn log = / Proc / kmsg đã bắt đầu.
Ngày 3 tháng 7 01:04:49 rsyslogd: [origin software = "rsyslogd" swVersion = "5.8.11" x-pid = "2537" x-info = "http://www.rsyslog.com"] bắt đầu
Ngày 3 tháng 7 01:04:49 kernel: [0,000000] Đang khởi tạo cgroup subsys cpuset
Ngày 3 tháng 7 01:04:49 kernel: [0,000000] Đang khởi tạo cgroup subsys cpu
Ngày 3 tháng 7 01:04:49 kernel: [0,000000] Phiên bản Linux 3.2.0-4-amd64 (debian-kernel@lists.debian.org) (phiên bản gcc 4.6.3 (Debian 4.6.3-14)) # 1 SMP Debian 3.2.57-3 + deb7u2
Ngày 3 tháng 7 01:04:49 kernel: [0,000000] Dòng lệnh: BOOT_IMAGE = / boot / vmlinuz-3.2.0-4-amd64 root = UUID = 751d0e52-b064-4503-be7c-11270f8089e3 ro quiet

Khi thực hiện shutdown -h nowtrong thiết bị đầu cuối gốc, kết quả là như nhau (không tắt hoàn toàn) nhưng có nhiều thông tin hơn trong syslog:

Ngày 3 tháng 7 14:58:04 tắt máy [3929]: ngừng hoạt động để dừng hệ thống
Ngày 3 tháng 7 14:58:04 init: Chuyển sang runlevel: 0
Ngày 3 tháng 7 14:58:05 minissdpd [3235]: nhận được tín hiệu 15, tạm biệt
Ngày 3 tháng 7 14:58:05 bluetoothd [3057]: Chấm dứt
Ngày 3 tháng 7 14:58:05 avahi-daemon [3055]: Đã có SIGTERM, bỏ việc.
Ngày 3 tháng 7 14:58:05 avahi-daemon [3055]: Rời khỏi nhóm đa hướng mDNS trên giao diện eth0.IPv6 với địa chỉ fe80 :: beee: 7bff: fe74: 647d.
Ngày 3 tháng 7 14:58:05 avahi-daemon [3055]: Rời khỏi nhóm phát đa hướng mDNS trên giao diện eth0.IPv4 với địa chỉ 192.168.0.101.
Ngày 3 tháng 7 14:58:05 pulseaudio [3683]: [pulseaudio] module-alsa-card.c: Không thể tìm thấy hồ sơ làm việc.
Ngày 3 tháng 7 14:58:05 pulseaudio [3683]: [pulseaudio] mô đun "alsa_ca

và trong messages:

Ngày 3 tháng 7 14:58:04 tắt máy [3929]: ngừng hoạt động để dừng hệ thống
Ngày 3 tháng 7

BTW cũng có VirtualBox được cài đặt và thông báo sau có trong nhật ký kernel: [ 38.497835] warning: VirtualBox uses 32-bit capabilities (legacy support in use)nhưng tôi không nghĩ đó thực sự là vấn đề ...

Vì vậy, tôi đang tìm kiếm gợi ý làm thế nào để khắc phục điều này. Tôi có nên cập nhật một số trình điều khiển hoặc cập nhật BIOS hoặc ...? Tôi thực sự không phải là người sử dụng năng lượng Linux, vì vậy vui lòng càng cụ thể càng tốt khi cần thêm thông tin hoặc khi bạn đề xuất một số giải pháp.

Thông tin hệ thống của tôi:

Phát hành 7.5 (khò khè) 64-bit
Hạt nhân Linux 3.2.0-4-amd64
Gnome 3.4.2
Gali 0,4 trên llvmpipe (LLVM 0x209)
Kinh nghiệm: Dự phòng
Tiện ích BIOS UEFI của ASUS
Phiên bản Bios: 1005 x64 H87-PRO
Ngày xây dựng: 01/02/2014
Phiên bản ME: 9.0.2.1345
Bước Nam cầu: 05 / C2
CPU: Intel Core i5-4670 @ 3,4GHz

1
Bạn đã cố gắng tìm kiếm các thông điệp tường trình xảy ra trong khi tắt máy trong /var/log/sysloghay /var/log/kern.logchưa? Có lẽ nó đã ghi lại một cái gì đó thú vị khi nó không tắt nguồn có thể giúp theo dõi điều này.
Martin von Wittich

1
Bạn đang gắn bất kỳ hệ thống tập tin từ xa? Nó có hoạt động nếu bạn tắt mạng trước khi tắt máy không?
terdon

@MartinvonWittich Tôi đã chỉnh sửa bài đăng của mình với thông tin về syslog và kern.log - không có gì đáng lo ngại trong đó như tôi thấy ... có lẽ tôi phải kích hoạt một số tham số gỡ lỗi để có thêm thông tin? Để terdon: không, tôi không gắn kết bất kỳ hệ thống tập tin từ xa. Chỉ có điều gần đó là các thư mục được chia sẻ giữa máy chủ và máy khách ảo nhưng tôi luôn tắt tất cả các máy ảo (và giao diện VBox GUI) trước khi tắt máy chủ để không gặp sự cố?
ain

Nếu bạn gọi shutdown -h nowlà người dùng root, nó có hoạt động không? Nếu bạn cần thêm đầu ra, trước tiên hãy chuyển sang một trong các bảng điều khiển với ví dụ "Ctrl-Alt-F1".
jofel

@jofel đã thực thi lệnh đó trong terminal 'root và có thêm thông tin trong nhật ký, xem bản cập nhật trong phần khách. syslog đề nghị một cái gì đó sai với PulseAudio, các thông điệp có một segfault cho colord-lành mạnh ...
ain

Câu trả lời:


1

Tôi có cùng một vấn đề, tôi không biết đó là gì, để tạm thời giải quyết vấn đề này, tôi đã tạo một bí danh trong .bashrc.

alias poweroff='su -c "'"systemctl poweroff"'"'

alias restart='su -c "'"systemctl reboot"'"'


Điều đó làm việc cho bạn? Trong hệ thống của tôi, tôi nhận được lỗiFailed to get D-Bus connection: No connection to service manager.
ain

Xin lỗi, tôi quên một số trích dẫn đôi. Nhưng vâng, làm việc cho tôi. Chắc chắn bạn đã khởi động với initthay thế systemctl. Bạn đã cài đặt chưasystemd
zorbax

Có, tôi sử dụng mặc định, tức là init. Tôi đã cài đặt systemd (đã cài đặt khoảng một năm trước trong nỗ lực khắc phục sự cố khác) vì vậy bây giờ tôi đã nhấn "e" trong menu của GRUB và thêm vào init=/bin/systemddòng thích hợp. Sau khi hệ thống xuất hiện, tôi đã kiểm tra ps -Axem bộ xử lý 1 có thực sự không systemdnhưng khi thực thi powerofftôi vẫn nhận được hành vi tương tự, tức là không tắt máy hoàn toàn. Tôi cố định có dấu ngoặc kép như bạn đã viết nên lệnh bây giờ thực hiện mà không có lỗi, nhưng tiếc là nó không giải quyết vấn đề ...
ain
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.