我在为 Ubuntu 安装 Broadcom 驱动程序时遇到了严重的问题。它在我以前的版本上运行得很好,但现在,这是不可能的。
为 BCM43xx 卡安装 Broadcom 无线驱动程序的步骤是什么?
我是一个没有 Linux 高级知识的用户,所以我需要关于如何制作、编译等的清晰解释。
lspci -vnn | grep Network
显示:
Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]
Run Code Online (Sandbox Code Playgroud)
iwconfig
显示:
lo no wireless extensions.
eth0 no wireless extensions.
Run Code Online (Sandbox Code Playgroud)
注意:每次添加新信息并确认有效时,下面的答案都会更新。
我想尝试不同的视频显示驱动程序,但我不确定我目前使用的是哪一个。
查看我的系统当前使用的驱动程序的简单方法是什么?
我刚订购了 Nvidia GTX 卡。不过,我有一个进退两难的问题。我应该继续使用 Ubuntu 中“附加驱动程序”中提供的驱动程序,还是应该从 Nvidia 站点安装驱动程序?
那么哪个司机最适合我呢?
我有一块Nvidia Ge force Ge6150 SE显卡。我正在运行 ubuntu 12.04。当我尝试安装 .run 文件时,它失败了。它显示这样的消息:
我在卸载旧驱动程序后尝试安装它。仍然是相同的消息。这是日志文件:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jun 11 05:46:17 2012
installer version: 295.53
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1062' of a >runnning X server.
ERROR: You appear to be running an X server; please exit X before installing. For >further details, please see the section INSTALLING THE NVIDIA DRIVER in the …
Run Code Online (Sandbox Code Playgroud) 我问的原因是我通过软件中心安装的需要 3D 加速的游戏都不会运行,例如 TORCS。当我尝试运行时,没有任何反应。我有一台配备 nVidia GeForce GT 525M 的戴尔 Inspiron N5110。
我尝试了以下方法,对有类似问题的人提出了一些建议:
lspci -v
Run Code Online (Sandbox Code Playgroud)
这给了我:
01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 04ca
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at f6000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel …
Run Code Online (Sandbox Code Playgroud) 我在笔记本电脑上使用 Ubuntu 14.04,通常连接外部 USB 鼠标、键盘和屏幕。但是,有时我会拔掉所有电源并移动笔记本电脑并继续使用内置键盘、屏幕和触摸板。
有时触摸板会停止工作(但如果我插入 USB 鼠标,则 USB 鼠标确实可以工作)。虽然这种情况很少发生,但一旦发生就很烦人,因为如果我需要触摸板再次工作,我不得不重新启动。
是否有一些我可以尝试的解决方法,例如杀死一些会自动重启的进程,或者一些会导致触摸板驱动程序重启或刷新的命令?任何可以“唤醒”触摸板而无需重新启动的东西?
我将笔记本电脑升级为 4.8 内核,在此过程中出现了以下警告。
update-initramfs: Generating /boot/initrd.img-4.8.0-040800-generic
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
Run Code Online (Sandbox Code Playgroud)
这些对我来说似乎有点奇怪,因为我的 CPU 是 i7-6700HQ,这是一个 Skylake,我的理解是这些是针对不同的 CPU?我之前按照此处的说明进行操作,因为过去我收到了有关 CPU 系列的警告。
这些警告是我应该忽略的事情,还是应该为这些 CPU 系列安装 guc/dmc 驱动程序?
升级到 15.04 后,我多了一个驱动程序(它没有出现在 14.10 中)。这个驱动程序的目的是什么,我应该启用它吗?
升级到 Ubuntu 18.04 后,我的笔记本电脑无法检测/使用通过 HDMI 连接的外接显示器。即使插入,默认设置应用程序中的“检测显示”按钮也不会执行任何操作。
这是来自的输出xrandr
:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 60.01*+ 60.01 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 …
Run Code Online (Sandbox Code Playgroud) 当我在 16.04 上运行内核或 NVIDIA 驱动程序更新时,这会触发 initramfs 重建并输出以下警告:
Processing triggers for initramfs-tools (0.122ubuntu8.1) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-34-generic
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver6.bin for module i915_bpo
Run Code Online (Sandbox Code Playgroud)
我有一个带有两个图形芯片的笔记本电脑,一个 NVIDIA GeForce 940M 和一个 Intel i5-6200U 的集成显卡。
使用的设备是我的 NVIDIA 卡:
$ inxi -G
Graphics: Card-1: Intel Sky Lake Integrated Graphics
Card-2: NVIDIA GM108M [GeForce 940M]
Display Server: X.Org 1.18.3 driver: nvidia Resolution: 1920x1080@60.03hz
GLX Renderer: GeForce 940M/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 367.35
Run Code Online (Sandbox Code Playgroud)
这是lshw -c video
,对应于应该使用该驱动程序的英特尔图形芯片的输出:
*-display
description: VGA compatible controller
product: Sky Lake …
Run Code Online (Sandbox Code Playgroud)