就我的情况而言哪个内核兼容

就我的情况而言哪个内核兼容

英语是我的第二语言,所以不太好,抱歉

我的笔记本电脑运行的是 i5-6300hq 处理器和 gtx 960M 显卡。我最近在 nomodeset 中安装了 ubuntu,因为内核版本 4.2 不支持 skylate 处理器(intel hd 530)。因此,我不得不更新到内核 4.4.3,以便将 intel hd 530 用于我的第二台显示器。一切似乎都很正常,但有一个问题,就是在使用我的笔记本电脑一段时间后,ubuntu 停止响应,我的鼠标和键盘也停止工作,所以我不得不使用电源按钮重新启动笔记本电脑;但是,声音正常工作(如音乐)。我尝试重新安装了很多次,但有一次很奇怪,在我安装 nomodeset 并启动到 Ubuntu(内核版本 4.2)后,Ubuntu 自动检测到了 cpu 和 intel hd 530,而且只发生过一次。我不明白 Ubuntu 内核发生了什么。我是新手,请帮我修复它。

答案1

你应该升级到Linux 内核 4.3或 4.4 支持 Intel skylake 和 nvidia 开源驱动程序。

此后,对于 nvidia,您可以尝试以下步骤。

基于此关联nvidia-361 是 Nvidia GTX 960 的驱动程序

首先卸载当前安装的 NVIDIA 驱动程序。启动计算机,当出现 GRUB 菜单时...

突出显示 Ubuntu 菜单项并按 E 键。添加nouveau.modeset=0到 linux 行的末尾。按 F10 启动 Ubuntu 操作系统。

当登录屏幕出现时按 Ctrl+Alt+F1。输入您的用户名和密码,然后执行:

sudo apt-get purge nvidia*  
sudo reboot

现在安装最新的官方稳定 NVIDIA 驱动程序。启动计算机,当出现 GRUB 菜单时...

突出显示 Ubuntu 菜单项并按 E 键。添加nouveau.modeset=0到 linux 行的末尾。按 F10 启动 Ubuntu 操作系统。

当登录屏幕出现时按 Ctrl+Alt+F1。输入您的用户名和密码,然后执行:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361
sudo reboot

注意:可能明确需要在 BIOS 中选择 NVIDIA 适配器。当您想要使用驱动程序 361 时,无需添加 PPA。在这种情况下,您必须执行的终端命令如下:

sudo apt-get update
sudo apt-get install nvidia-361
sudo reboot

如果你从他们的网站安装了 nvidia 驱动程序,请按照说明卸载它。以 root 身份运行卸载该驱动程序,sh ./NVIDIA-Linux-x86_64-361.28.run然后按照屏幕上的说明进行操作

注意:我提供的解决方案已经在 Ubuntu 14.04 LTS 和 Ubuntu 15.10 上针对两个 GPU 进行了测试。

答案2

一般来说,使用新处理器时最好有新的内核和微码。

要从 ubuntu 主线安装内核:关联

要安装英特尔微码:附加驱动程序 > 英特尔 CPU 的微码固件 > 应用更改

相关内容