在全新 Acer Aspire 5 电脑上全新安装 Ubuntu 20.04:Ubuntu 的硬件支持非常糟糕,而且存在一系列问题

在全新 Acer Aspire 5 电脑上全新安装 Ubuntu 20.04:Ubuntu 的硬件支持非常糟糕,而且存在一系列问题

在我全新的 Acer Aspire 5 笔记本电脑上安装 Ubuntu 20.04 和 Windows 后,很多东西都无法正常工作。在安装过程中,我选中了安装第三方驱动程序的复选框,所以我希望这不会导致这种情况发生。但基本上:

  • 通过 HDMI 插入外接显示器后,根本无法识别。这是一台 ViewSonic 显示器。
  • Ubuntu 无法识别声音系统,它显示为“虚拟输出”。不过,蓝牙可以通过我的耳机工作
  • 触摸板无法识别(带有指纹扫描仪)
  • 内置麦克风也无法识别,但网络摄像头工作正常

lspci 的输出:

0000:00:00.0 Host bridge: Intel Corporation Device 9a14 (rev 01)

0000:00:02.0 VGA compatible controller: Intel Corporation Device 9a49 (rev 01)

0000:00:08.0 System peripheral: Intel Corporation Device 9a11 (rev 01)

0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller

0000:00:14.0 USB controller: Intel Corporation Device a0ed (rev 20)

0000:00:14.2 RAM memory: Intel Corporation Device a0ef (rev 20)

0000:00:14.3 Network controller: Intel Corporation Device a0f0 (rev 20)

0000:00:15.0 Serial bus controller [0c80]: Intel Corporation Device a0e8 (rev 20)

0000:00:15.3 Serial bus controller [0c80]: Intel Corporation Device a0eb (rev 20)

0000:00:16.0 Communication controller: Intel Corporation Device a0e0 (rev 20)

0000:00:17.0 System peripheral: Intel Corporation Device 09ab

0000:00:19.0 Serial bus controller [0c80]: Intel Corporation Device a0c5 (rev 20)

0000:00:19.1 Serial bus controller [0c80]: Intel Corporation Device a0c6 (rev 20)

0000:00:1d.0 PCI bridge: Intel Corporation Device a0b0 (rev 20)

0000:00:1f.0 ISA bridge: Intel Corporation Device a082 (rev 20)

0000:00:1f.3 Multimedia audio controller: Intel Corporation Device a0c8 (rev 20)

0000:00:1f.4 SMBus: Intel Corporation Device a0a3 (rev 20)

0000:00:1f.5 Serial bus controller [0c80]: Intel Corporation Device a0a4 (rev 20)

0000:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

10000:e0:17.0 SATA controller: Intel Corporation Device a0d3 (rev 20)

10000:e0:1c.0 System peripheral: Intel Corporation Device 09ab

10000:e0:1c.4 PCI bridge: Intel Corporation Device a0bc (rev 20)

10000:e1:00.0 Non-Volatile memory controller: Sandisk Corp Device 5009 (rev 01)

答案1

我最近买了 Acer Aspire 5(515-56),安装 Ubuntu 20.04 后也遇到了完全相同的问题!

我设法通过执行以下操作来解决这些问题:

  • 在 BIOS 中设置安全启动密码,这样我就可以随后关闭安全启动(全部在 BIOS 中)
  • 在 BIOS 的“Main”选项卡中,按 Ctrl+S,然后出现触摸板选项(在我的情况下,之前没有这个选项)。选择 PS2 而不是 I2C。或者在某些版本中,触摸板选项为 Basic 而不是 Advance。Linux 的新 I2C 驱动程序存在问题,这会影响触摸板,这解决了这个问题(只需避免使用 I2C)。
  • 安装最新内核无需安装 20.10,内核升级就足够了。全新安装的 Ubuntu 让我获得了 5.4.0 内核。升级到 5.10.4 后,我的显示器被识别,我的声音设置出现了(在此之前是虚拟输出),我的 HDMI 连接的外接显示器开始工作,功能键开始工作等等。最简单的方法是使用 GUI - Ubuntu Mainline 内核安装程序(例如 - 这些中的方法 3指示)。

总而言之,经过这些步骤后,我的新笔记本电脑就可以正常使用了。希望这能帮助更多遇到类似问题的人。

答案2

我遇到了同样的问题。我的触摸板根本不起作用。我的笔记本电脑是 ACER NITRO 5 AN515-56,我在上面安装了 Ubuntu 21.10。相反,我在 BIOS 中打开了 I2C。此后,触摸板开始完全工作,甚至可以滚动。

但是,在 BIOS 中打开 I2C 之前,我进行了以下操作,这可能会影响:

  1. Nemanja Martinovic 所做的一切,但我打开了 I2C。

  2. 按照Ubuntu 20.04 Elantech 触摸板不工作,我编辑了/etc/default/grub文件如下:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.proto=bare" 
    GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
    

    然后保存修改后的文件并更新 GRUB:

    sudo update-grub
    
  3. 我还运行了以下命令:

    cd /etc/modprobe.d/
    sudo touch ./elantech-touchpad.conf
    sudo echo "options psmouse proto=imps" > ./options.conf
    sudo modprobe -r psmoouse
    sudo modprobe psmouse
    
  4. 也许还有关于这个主题的一些内容:https://forums.linuxmint.com/viewtopic.php?t=275517

相关内容