XPS 13 9343无法从暂停状态恢复
我刚买了一台预装了Ubuntu的戴尔XPS 13笔记本电脑。 我过去在戴尔的Ubuntu上取得了很大的成功,并且会认为预装的那个会更好,但实际情况并非如此。 我现在的主要问题是,当我关闭盖子并稍后重新打开时,大约30%的时间它被冻结到黑屏,我必须按住电源按钮进行硬重启。
谷歌搜索,我发现其他人在戴尔论坛上抱怨这个:
在kernel.org上有一个可能的解决方案
我的问题是。 因为一个解决方案似乎存在多长时间才能使它成为一个更新(我的机器附带的Ubuntu库存)? 我应该考虑升级到主线内核吗? 我玩我的操作系统内部并不是很舒服,但我不想每天多次硬重启我的机器数月。 有什么建议?
当你去唤醒笔记本电脑时,请按下:
Ctrl + Alt + F2
这将显示一个类似于窗口的终端,要求您登录。
现在点击:
Ctrl + Alt + F7 – 您现在应该看到您的图形登录屏幕。
从暂停恢复的黑屏是由无线卡(Broadcom)改变其状态引起的内核恐慌。
目前的解决方案,见下文……
过时的解决方案1
您现在可以通过应用以下修补程序来解决此问题:
wget https://launchpadlibrarian.net/196100480/0014-null-pointer-crash.patch sudo cp 0014-null-pointer-crash.patch /usr/src/bcmwl-6.30.223.248+bdcom/patches/
在dkms.conf
文件中添加补丁文件的路径:
sudo nano /usr/src/bcmwl-6.30.223.248+bdcom/dkms.conf
更改后,您的dkms.conf
应如下所示:
PACKAGE_NAME="bcmwl" PACKAGE_VERSION="6.30.223.248+bdcom" CLEAN="rm -f *.*o" BUILT_MODULE_NAME[0]="wl" MAKE[0]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build" DEST_MODULE_LOCATION[0]="/updates" PATCH[0]="0001-MODULE_LICENSE.patch" PATCH[1]="0002-Makefile.patch" PATCH[2]="0003-Make-up-for-missing-init_MUTEX.patch" PATCH[3]="0010-change-the-network-interface-name-from-eth-to-wlan.patch" PATCH[4]="0011-do-not-define-__devinit-as-__init-in-linux-3.8-as-__.patch" PATCH[5]="0012-add-support-for-Linux-3.15.patch" PATCH[6]="0013-gcc.patch" PATCH[7]="0014-add-support-for-Linux-3.17.patch" PATCH[8]="0015-add-support-for-Linux-3.18.patch" PATCH[9]="0016-repair-make-warnings.patch" PATCH[10]="0017-add-support-for-Linux-4.0.patch" PATCH[11]="0014-null-pointer-crash.patch" #PATCH_MATCH[6]="^3.[10-11]" AUTOINSTALL="yes"
重新加载模块:
sudo /usr/lib/dkms/common.postinst bcmwl 6.30.223.248+bdcom /usr/share/bcmwl x86_64 $(uname -r)
暂停时你不会再有黑屏了。 有关更多信息,请参见此处 。
过时的解决方案2
Canonical已经设置了包含修复程序的PPA。 只需使用存储库,无需再手动应用以前的补丁 。
sudo apt-add-repository ppa:inaddy/lp1415880 sudo apt-get update sudo apt-get upgrade
最新的解决方案
无需再添加额外的PPA。 Ubuntu存储库中发布的修复程序。 只需通过更新系统安装修补版本:
sudo apt-get update sudo apt-get upgrade
我最近从戴尔推特账号中找到了这个提示 。
我安装了包。 穿过我的手指……
我有一个相同的问题,并尝试了一些解决方案无济于事。 最后,安装4.6.7-040607-generic
内核为我解决了这个问题。