![내 시스템은 몇 분 안에 기가바이트의 로그 파일을 채웁니다.](https://rvso.com/image/928550/%EB%82%B4%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%80%20%EB%AA%87%20%EB%B6%84%20%EC%95%88%EC%97%90%20%EA%B8%B0%EA%B0%80%EB%B0%94%EC%9D%B4%ED%8A%B8%EC%9D%98%20%EB%A1%9C%EA%B7%B8%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%B1%84%EC%9B%81%EB%8B%88%EB%8B%A4..png)
내 컴퓨터 /var/log/syslog
가 var/log/kern.log
매우 빠르게 채워지고 컴퓨터가 정지되고 심지어 종료하고 다시 시작해도 작동하지 않습니다. Wi-Fi 작동이 중지되고 터미널을 사용하여 네트워크 서비스를 다시 시작해도 systemctl
작동하지 않습니다.
내 네트워크 관리자 오류와 관련된 이미지는 다음과 같습니다.내 네트워크 관리자 문제는 다음과 유사합니다.이것문제.
두 로그 파일 모두 동일한 10줄의 메시지로 채워져 있습니다.
Aug 10 04:29:35 kernel: [ 471.710774] worker_thread+0x4d/0x400
Aug 10 04:29:35 kernel: [ 471.710776] kthread+0x104/0x140
Aug 10 04:29:35 kernel: [ 471.710778] ? process_one_work+0x3b0/0x3b0
Aug 10 04:29:35 kernel: [ 471.710780] ? kthread_park+0x90/0x90
Aug 10 04:29:35 kernel: [ 471.710782] ret_from_fork+0x35/0x40
Aug 10 04:29:35 kernel: [ 471.710784] ---[ end trace e68a032e184ce76a ]---
Aug 10 04:29:35 kernel: [ 471.710803] ------------[ cut here ]------------
Aug 10 04:29:35 kernel: [ 471.710804] wlp3s0: Failed check-sdata-in-driver check, flags: 0x4
Aug 10 04:29:35 kernel: [ 471.710834] WARNING: CPU: 2 PID: 8 at net/mac80211/driver-ops.h:17 drv_sta_state+0x254/0x3f0 [mac80211]
Aug 10 04:29:35 kernel: [ 471.710835] Modules linked in: ccm rfcomm cmac algif_hash algif_skcipher af_alg bnep nls_iso8859_1 intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp amdgpu mei_hdcp kvm snd_hda_codec_hdmi amd_iommu_v2 gpu_sched crct10dif_pclmul snd_hda_codec_conexant snd_hda_codec_generic ledtrig_audio ghash_clmulni_intel snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm aesni_intel crypto_simd snd_seq_midi cryptd glue_helper intel_cstate snd_seq_midi_event intel_rapl_perf uvcvideo snd_rawmidi iwlmvm videobuf2_vmalloc mac80211 videobuf2_memops libarc4 videobuf2_v4l2 rtsx_usb_ms btusb i915 videobuf2_common memstick snd_seq serio_raw btrtl radeon btbcm snd_seq_device iwlwifi btintel ttm input_leds videodev bluetooth mc joydev snd_timer drm_kms_helper ecdh_generic ecc i2c_algo_bit fb_sys_fops ideapad_laptop cfg80211 syscopyarea snd sysfillrect mei_me sparse_keymap mei sysimgblt soundcore wmi mac_hid acpi_pad sch_fq_codel parport_pc ppdev lp parport drm
이전 버전의 Ubuntu에서는 이 문제가 발생하지 않았습니다. 20.04 LTS로 업그레이드하면서 시작되었습니다. Ubuntu를 다시 설치하고 커널 업그레이드도 시도했지만 도움이 되지 않았습니다. amdgpu
대신 사용해도 radeon
도움이되지 않았습니다. 나는 또한 nomodeset
grub을 추가하려고 시도했습니다.
여기내 PC에 필요한 모든 하드웨어 관련 정보, 정보를 얻기 위해 필요할 수 있는 정보입니다. 그것은 있습니다 Integrated graphics
.
VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile] (rev 83)
업데이트 1
Logs
오류 발생 당시 의 중요한 로그 메시지를 첨부해 두었습니다 .
12:33:22 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:33:22 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:33:22 PM kernel: INFO: task kworker/1:0:19 blocked for more than 241 seconds.
12:31:21 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:31:21 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:31:21 PM kernel: INFO: task NetworkManager:921 blocked for more than 241 seconds.
12:31:21 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:31:21 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:31:21 PM kernel: INFO: task kworker/3:3:356 blocked for more than 241 seconds.
12:31:21 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:31:21 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:31:21 PM kernel: INFO: task kworker/0:2:157 blocked for more than 241 seconds.
12:31:21 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:31:21 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:31:21 PM kernel: INFO: task kworker/3:0:31 blocked for more than 241 seconds.
12:31:21 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:31:21 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:31:21 PM kernel: INFO: task kworker/1:0:19 blocked for more than 120 seconds.
12:29:20 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:29:20 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:29:20 PM kernel: INFO: task NetworkManager:921 blocked for more than 120 seconds.
12:29:20 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:29:20 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:29:20 PM kernel: INFO: task kworker/3:3:356 blocked for more than 120 seconds.
12:29:20 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:29:20 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:29:20 PM kernel: INFO: task kworker/0:2:157 blocked for more than 120 seconds.
12:29:20 PM kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
12:29:20 PM kernel: Tainted: G W 5.4.0-42-generic #46-Ubuntu
12:29:20 PM kernel: INFO: task kworker/3:0:31 blocked for more than 120 seconds.
12:25:55 PM kernel: iwlwifi 0000:03:00.0: Failed to send binding (action:1): -5
12:21:28 PM bluetoothd: Failed to set mode: Blocked through rfkill (0x12)
12:21:19 PM kernel: ACPI Error: Aborting method \_SB.PCI0.GFX0._DSM due to previous error (AE_NOT_FOUND) (20190816/psparse-529)
12:21:19 PM kernel: uvcvideo: Failed to query (GET_INFO) UVC control 8 on unit 1: -32 (exp. 1).
12:21:18 PM kernel: ACPI Error: Aborting method \_SB.PCI0.GFX0._DSM due to previous error (AE_NOT_FOUND) (20190816/psparse-529)
12:21:18 PM kernel: DMAR: Failed to find handle for ACPI object \_SB.PCI0.SDHC
12:21:18 PM kernel: Initramfs unpacking failed: Decoding failed
12:21:18 PM kernel: ACPI Error: Aborting method \_SB.PCI0.GFX0._DSM due to previous error (AE_NOT_FOUND) (20190816/psparse-529)
업데이트 2
언급된 답변이것질문은 로그 파일을 삭제하라는 메시지만 알려줍니다. 지금까지 나는 똑같은 일을 하고 있지만 문제가 해결되지 않았습니다. 대부분의 경우 동일한 문제가 발생하며 심지어 종료해도 작동하지 않습니다. 그래서 CLI에서 로그 파일을 삭제하기 위해 강제로 종료한 후 복구 모드로 재부팅하곤 했습니다.
업데이트 3
에서 언급했듯이이것질문. 이에 대한 답변은 syslog
및 의 크기를 제한하는 솔루션만 제공 kern.log
하지만 크기를 제한하더라도 그 시간 동안에는 여전히 Wi-Fi 드라이버 문제와 팬 속도 향상 문제에 직면하게 됩니다. 문제의 근본 원인은 해결되지 않습니다.
업데이트 4
로그 메시지를 보고 문제의 원인이 wpa_supplicant
. 그래서 Ubuntu의 무선 데몬을 wpa_supplicant
다음 으로 변경했습니다.iwd
. 이틀 동안 작동했지만 와 같은 문제에 직면했지만 System hanging and Wifi disconnection
이번에는 /var/log/
.
답변1
내 wireless daemon
Ubuntu를 wpa_supplicant
에서 iwd
.
- iwd(iNet Wireless Daemon)는 Linux용 최신 무선 데몬입니다.
- iwd는 Intel에서 작성되었으며 wpa_supplicant를 대체하는 것을 목표로 합니다.
설치 지침
iwd 설치
sudo apt install iwd
iwd를 사용하도록 NetworkManager 구성
sudo gedit /etc/NetworkManager/conf.d/iwd.conf
다음 두 줄을 추가합니다.
[device] wifi.backend=iwd
wpa_supplicant를 비활성화하고 재부팅합니다.
sudo systemctl mask wpa_supplicant sudo reboot
노트
이전에 Wi-Fi 네트워크에 연결한 적이 있는 경우. 연결을 잊어버렸다가 다시 연결하여 iwd의 비밀 저장소( )로 전송하면 됩니다
/var/lib/iwd/
.때로는 다시 시작한 후 연결되어 있어도 Network Manger에 Wi-Fi가 없는 문제가 발생할 수 있습니다. 문제가 있는 경우 위에서 언급한 대로
systemctl
다시 시작하는 데 사용할 수 있습니다.iwd
문제가 지속되면 참조할 수 있습니다.ArchWiki.
메모
비록 내 문제가 정확히 해결되지는 않았지만 문제의 빈도가 줄어들었기 때문에 지금까지는 큰 안도감을 느꼈습니다.
참조: