需要英特尔显卡驱动程序,但必须使用 nomodeset 来启动

需要英特尔显卡驱动程序,但必须使用 nomodeset 来启动

我的笔记本电脑使用英特尔显卡,但我必须使用 nomodeset 来启动,还有什么我可以做的事情,不用 nomodeset 来启动吗?

系统规格:

Memory: 4 Gb  
Processor: Intel® Celeron(R) CPU N3060 @ 1.60GHz × 2  
Graphics Driver: llvmpipe (LLVM 9.0.1, 128 bits)  
Graphics Card: Integrated Intel Graphics Card  
OS Version: Ubuntu 20.04 LTS

我是 Ubuntu 和 AskUbuntu 的新手。

更新 1:

它仍然冻结,但当我使用 nomodeset 启动时它显示:

[    1.038310] Initramfs unpacking failed: Decoding failed    
/dev/sda5: recovering journal    
/dev/sda5: clean, 269777/781568 files, 10749001/31232256 blocks   
[    14.830987] Bluetooth: hci0: unexpected event for opcode 0xfc2f

然后进入启动画面。它还显示“检测到系统程序问题”。您认为这可能是问题的一部分吗?

更新 2:

fsck 没有给出任何错误,蓝牙是内置的,但我仍然收到 initramfs 错误。我还在“/etc/default/grub”中用“ GRUB_CMDLINE_LINUX="acpi_backlight=vendor"”代替“ GRUB_CMDLINE_LINUX=""”来修复缺失的亮度滑块。

答案1

您的旧电脑和旧 GPU 可能存在问题。试试这个...

sudo -H gedit /etc/gdm3/custom.conf# 编辑此文件

改变:

#WaylandEnable=false

到:

WaylandEnable=false

保存文件并退出gedit。删除 nomodeset。然后重新启动。

更新#1:

您还有其他问题。

文件系统检查

  • 以“试用 Ubuntu”模式启动 Ubuntu Live DVD/USB
  • terminalCtrl+ Alt+打开窗口T
  • 类型sudo fdisk -l
  • 识别“Linux 文件系统”的 /dev/sdXX 设备名称
  • 输入sudo fsck -f /dev/sdXX,替换sdXX为您之前找到的数字
    • sudo fsck -f /dev/sda5
  • fsck如果有错误则重复命令
  • 类型reboot

崩溃日志

每当您看到“检测到系统程序问题”时,请务必单击“发送报告”或“不发送报告”,不要直接关闭窗口,否则您会一遍又一遍地看到相同的消息。

要手动清除当前积压的崩溃报告...

sudo rm -i /var/crash/*.crash

初始化内存文件系统

对于“Initramfs 解压失败:解码失败”消息...

sudo update-initramfs -c

蓝牙

对于“蓝牙:hci0:操作码 0xfc2f 的意外事件”错误,这是一个内部蓝牙适配器,还是外部 USB 蓝牙适配器?

更新 #2:

我通过在 bios 中禁用“加载旧版选项 Rom”解决了这个问题。现在一切正常,它正在检测我的显卡。

答案2

我通过在 bios 中禁用“加载旧版选项 Rom”解决了这个问题。现在一切正常,它正在检测我的显卡。

相关内容