我如何知道我的设备是否安装了驱动程序?

Ald*_*ldo 7 touchpad devices intel-graphics drivers

我有一台戴尔 N4110 笔记本电脑,我想知道驱动程序是否已安装并且运行良好。

例如,对于我的触摸板,在 Windows 中它具有多点触控手势,因此我可以用两根手指(如 ipod)滚动或缩放。但是在 Ubuntu 中,只有右侧可以用作滚动条。

所以也许安装了一个驱动程序,但我需要另一个可以很好地使用我的设备的驱动程序,以及显卡,我不知道它是否安装得很好。我有一个英特尔 3000HD 显卡。

是否有类似于 Windows 中的设备管理器的东西,或者其他方式来了解设备是否是无驱动程序或者设备是否可能有更好的驱动程序?

Rol*_*Xor 6

简而言之:

既然您拥有英特尔显卡,那么您就已经拥有了所需的驱动程序。

至于其他组件,Ubuntu 会通知您是否缺少某些组件的驱动程序,例如您的无线设备。如果您不确定,您可以运行jockey-gtk,它会为您运行检查。

如果您需要查看已安装内容的详细信息,有两个选项:

GUI(图形界面):

安装hardinfo 应用程序

在此处输入图片说明

这为您提供了系统上所有内容的详细读数,包括设备的驱动程序信息。

它不会告诉您是否有更新的驱动程序可用,但这并不是真正的问题,因为在 Linux 上,驱动程序通常与内核一起提供,因此您实际上并不需要“升级”您的驱动程序(某些驱动程序除外)不包括在内,因为它们是专有的)。


CLI(命令行界面):

您可以运行sudo lshw以在命令行上获取系统的详细读数:

刘海

我的建议是您将输出通过管道传输到一个文件,因为它可能相当大。所以,运行:

touch sysinfo.txt
sudo lshw > sysinfo.txt
Run Code Online (Sandbox Code Playgroud)

然后,您可以在闲暇时查看此文件:

gedit sysinfo.txt
Run Code Online (Sandbox Code Playgroud)

或者

nano sysinfo.txt
Run Code Online (Sandbox Code Playgroud)

正如评论中提到的 izx,任何标记为 UNCLAIMED 的设备都没有驱动程序。


对于您的触摸板,您只需要更改设置。打开System Settings>Mouse & Touchpad,在“触摸板”选项卡下,可以设置两指滚动。

触摸板设置

  • 我会在 lshw 输出中添加任何内容,说明其“无人认领”没有安装/加载驱动程序。 (4认同)