暂停后系统冻结

自从我安装了Ubuntu 16.04以来,我的笔记本电脑(HP Probook 450 G2)在暂停时出现问题。 很少它设法从暂停状态正确唤醒,但大多数情况下屏幕保持黑色或打开,并在2或3秒后完全冻结,然后在两种情况下都有点响亮的风扇活动。 我不能切换到tty shell,或者除了通过按住电源按钮来消除电源之外做任何其他事情。

我尝试了不同的解决方案,例如禁用USB Legacy,将acpi_backlight = vendor acpi_osi =’!Windows 2013’acpi_osi =’!Windows 2012’添加到GRUB_CMDLINE_LINUX_DEFAULT,但没有任何效果。

我昨天切换到Linux Mint只是为了测试我是否有问题,但它仍然存在。 这是/var/log/kern.log的输出,它显示了我上一次会话的最后一条消息。

Feb 13 09:51:55 hamza-PC kernel: [ 913.345833] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead. Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.4773] manager: sleep requested (sleeping: no enabled: yes) Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.4774] manager: sleeping... Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.4774] device (wlo1): state change: activated -> unmanaged (reason 'sleeping') [100 10 37] Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.4969] dhcp4 (wlo1): canceled DHCP transaction, DHCP client pid 1440 Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.4970] dhcp4 (wlo1): state changed bound -> done Feb 13 09:52:22 hamza-PC kernel: [ 940.019586] wlo1: deauthenticating from b4:75:0e:ce:22:bb by local choice (Reason: 3=DEAUTH_LEAVING) Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.5125] dns-mgr: Writing DNS information to /sbin/resolvconf Feb 13 09:52:22 hamza-PC kernel: [ 940.034017] cfg80211: World regulatory domain updated: Feb 13 09:52:22 hamza-PC kernel: [ 940.034019] cfg80211: DFS Master region: unset Feb 13 09:52:22 hamza-PC kernel: [ 940.034020] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) Feb 13 09:52:22 hamza-PC kernel: [ 940.034022] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) Feb 13 09:52:22 hamza-PC kernel: [ 940.034024] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) Feb 13 09:52:22 hamza-PC kernel: [ 940.034025] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A) Feb 13 09:52:22 hamza-PC kernel: [ 940.034026] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A) Feb 13 09:52:22 hamza-PC kernel: [ 940.034027] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s) Feb 13 09:52:22 hamza-PC kernel: [ 940.034028] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s) Feb 13 09:52:22 hamza-PC kernel: [ 940.034029] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A) Feb 13 09:52:22 hamza-PC kernel: [ 940.034030] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A) Feb 13 09:52:22 hamza-PC NetworkManager[1004]:  [1486975942.5423] manager: NetworkManager state is now ASLEEP Feb 13 09:52:26 hamza-PC kernel: [ 943.880782] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment Feb 13 09:52:27 hamza-PC kernel: [ 944.885059] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment 

 uname -a Linux hamza-PC 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

任何信息都会有所帮助,谢谢!

在使用Ubuntu 16.04 LTS几天后,一切正常,我开始在暂停/睡眠时遇到这种冻结。 我重新安装了lightdm显示管理器,问题没有消失。 我有类似的日志,但没有硬错误。

是什么解决了我的问题是将默认的X.orgvideo驱动程序更改为NVidia。

它位于Settings -> Software & Updates -> Additional Drivers

在那里我选择了以下选项。

'Using X.org X server - Nouveau display driver...'

将其更改为:

Using NVidia binary driver ... (proprietary, tested)

重启,从那以后一切都很好:)

在此处输入图像描述

使用像Vim,gedit这样的编辑器打开/etc/systemd/logind.conf:

 sudo gedit /etc/systemd/logind.conf 

您将看到所有这些选项:

 #NAutoVTs=6 #ReserveVT=6 #KillUserProcesses=no #KillOnlyUsers= #KillExcludeUsers=root #InhibitDelayMaxSec=5 #HandlePowerKey=poweroff #HandleSuspendKey=suspend #HandleHibernateKey=hibernate #HandleLidSwitch=suspend #HandleLidSwitchDocked=ignore #PowerKeyIgnoreInhibited=no #SuspendKeyIgnoreInhibited=no #HibernateKeyIgnoreInhibited=no #LidSwitchIgnoreInhibited=yes #HoldoffTimeoutSec=30s #IdleAction=ignore #IdleActionSec=30min #RuntimeDirectorySize=10% #RemoveIPC=yes #UserTasksMax=12288 

只需将这些条目值更改为暂停,一切正常:

 HandleSuspendKey=suspend HandleLidSwitch=suspend HandleLidSwitchDocked=suspend 

如果仍未修复:

 HandleHibernateKey=suspend 

从它的文章中查看这篇文章

这是帮助我的一种方法。

编辑grub配置,

 sudoedit /etc/default/grub 

更改

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

 GRUB_CMDLINE_LINUX_DEFAULT="text" 

然后做

 sudo update-grub 

并重新启动计算机。