建立网络连接后,我的 Ubuntu 一直冻结。这种情况在以下情况下立即发生:下载并尝试通过 deb 文件安装 Virtualbox。Ubuntu 软件开始崩溃,我重新启动了。从那时起,登录我的帐户就会冻结计算机。-Guest 帐户无法使用互联网。-即使连接了网络适配器但禁用了互联网,我的帐户也可以使用。-禁用互联网时,Ubuntu 软件不会崩溃。
我有 16GB 内存和交换空间。我运行了,sudo apt-get check/autoremove/clean
但没有任何结果。
这可能是挂起的阻塞网络任务导致 UI 冻结吗?我该如何取消它。
谢谢
答案1
我也遇到了这个问题,下面是我修复它的方法...问题是 Ubuntun 更新了内核版本:
linux-headers-4.4.0-62-generic_xxx_amd64
linux-heasers-4.4.0.63-generic_xxx_all
linux-image-4.4.0.63-generic_xxx_amd64
并且由于某种原因,这些版本在 wifi 方面存在问题。(不知道是什么问题)因此,要解决这个问题:您需要执行以下操作:简单...恢复到旧的内核版本....您问但是怎么做?我没有互联网连接..
因此,您需要找到一个 USB 驱动器并下载适合您的 Ubuntu 版本的先前内核版本,然后使用 USB 安装先前内核版本。步骤如下:
获取适合您系统的 ubuntu 风格:
--> `lsb_release -a` Codename: <ubuntu_version> ( mine is "xenial")
现在使用另一台连接互联网的机器(图书馆电脑);转到http://kernel.ubuntu.com/~kernel-ppa/mainline/并获取最新的内核文件(.deb)对于我来说,我使用的是 xenial Ubuntu 16.04.1 LTS,所以我获得了当前的内核版本。
选择与您的 ubuntu 版本对应的文件夹并下载以下内容(.deb 文件)
---> linux-headers-xxxxx-generic-yyyyy_amd64.deb ---> linux-headers-xxxxx-yyyyy_all.deb ---> linux-image-xxxxx-generic-yyyyy_amd64.deb
创建一个目录并将这些 .deb 文件放入其中,例如
---> `mkdir linux_kernel_version_xxxxx` ---> `cp *.deb linux_kernel_version_xxxx`
将此目录复制到你的 usb 并将这些文件传输到有问题的 ubuntu 机器
打开终端(CTRL + ALT + T 或右键单击桌面并选择“打开终端”,然后转到刚从 USB 驱动器传输的目录并以 root 身份启动包安装命令:
---> `cd linux_kernel_version_xxxx` ---> `sudo dpkg -i *.deb`
这应该安装以前的内核版本并适当调整您的启动,以便您始终启动到内核,而不会在连接 wifi 适配器后导致冻结。
如果出现错误:“module_init_blah_blah”,请尝试另一个以前的版本或找到一种方法(再次使用 usb?)下载“module_init_blah_blah”并在尝试安装内核之前先安装它,或者简单地继续尝试更多的以前的内核版本,直到找到正确的版本,还有更多以前的内核版本这里:
希望有用。尽情享受吧