我在为 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)
注意:每次添加新信息并确认有效时,下面的答案都会更新。
我在安装外部硬盘驱动器时遇到问题,每次尝试这样做时,我都会收到以下消息:
"Error mounting /dev/sdb1 at /media/fuzzy27/My Book: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/fuzzy27/My Book"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then …
Run Code Online (Sandbox Code Playgroud) 有没有办法在 Unity 中禁用全局应用程序菜单的自动隐藏行为。虽然我希望默认情况下禁用此行为(因为它是糟糕的 UX),但看起来它会保留下来,所以我想知道作为用户,我是否能够将其关闭。
appstreamcli
通过不断使用 100% 的核心使我的笔记本电脑过热。我唯一的解决办法就是杀死它。这是截图top
:
我可以appstreamcli
用或杀死。但是一旦我这样做,该过程将再次返回并挂起更新。如果我然后杀死它,我会得到以下输出:sudo kill pid
sudo killall appstreamcli
sudo apt update
appstreamcli
Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success
'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli;
then appstreamcli refresh > /dev/null;
fi'
E: Sub-process returned an error code
Run Code Online (Sandbox Code Playgroud)
这个过程是什么,为什么要使用这么多 CPU?
打开文件夹时,默认情况下它总是显示隐藏文件。我可以取消选中查看选项,它们会消失,但会在下一次打开时重新出现,并重新选中隐藏文件选项。我是无意中更改了一个选项还是这是一个错误?其他人似乎没有遇到过这种情况。
每当我双击一个 deb 文件时,它就会在软件中心打开。但是,当我单击“安装”按钮时,它会更改为“正在安装”一秒钟,然后又转回“安装”,并且没有任何反应。底部还显示“此软件来自第 3 方,可能包含非免费组件”。我启用了软件和更新中的所有选项,也尝试重新安装软件中心,但没有任何帮助。
package-management software-installation 16.04 gnome-software
我决定从头开始重新安装系统以删除任何旧的残留物,因为我在升级后也遇到了一些其他问题。然而,这个问题一直存在。
在全新安装中,选择使用“加密主页”进行安装会导致加密交换配置损坏。
我修复了 cfdisk 抱怨的分区顺序,但他的问题仍然存在。交换现在在 /dev/sda6 上,我可以按如下方式启动并运行它:
~$ sudo mkswap /dev/sda6
Setting up swapspace version 1, size = 7998460 KiB
no label, UUID=18881d0f-d9ec-43be-a23f-0cbd78ea6d22
$sudo nano /etc/crypttab # Update crypttad with new UUID
$ sudo /etc/init.d/cryptdisks reload
* Stopping remaining crypto disks...
* cryptswap1 (stopped)... [ OK ]
* Starting remaining crypto disks...
* cryptswap1 (starting)..
* cryptswap1 (started)... [ OK ]
$ sudo swapon -a
$ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May …
Run Code Online (Sandbox Code Playgroud) 当我尝试打开它时,Ubuntu 软件立即崩溃。试图从终端访问并给出以下错误:
(ubuntu-software:5523): Gs-WARNING **: failed to open plugin /usr/lib/gs-plugins-9/libgs_plugin_xdg_app_reviews.so: /usr/lib/gs-plugins-9/libgs_plugin_xdg_app_reviews.so: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud) 我在 USB 适配器中有一个 MicroSD 卡(它插入我机器上的 USB 端口,就像一个 USB 闪存驱动器)。我使用 Unetbootin 使其成为带有 Kubuntu 的可启动 USB 闪存驱动器。但是我需要在它工作时取消。所以我从控制台中止了 Unetbootin 进程。
从那以后,我无法格式化 MicroSD 或删除 Kubuntu 制作的文件夹。我也试过mkdosfs
,没有成功。我也不能挂载驱动了?我该怎么做才能使该驱动器再次可用?
尝试在 GParted 中创建一个新的分区表,如 Eliah Kagan 的回答中所述,不起作用。它失败并显示错误消息“不可能创建分区表”(“无法创建分区表”)。
16.04 ×2
swap ×2
14.04 ×1
appmenu ×1
appstream ×1
apt ×1
autohide ×1
broadcom ×1
cpu-load ×1
crash ×1
cryptswap ×1
drivers ×1
encryption ×1
filemanager ×1
files ×1
format ×1
gparted ×1
live-usb ×1
memory-usage ×1
menu-bar ×1
mount ×1
networking ×1
ntfs ×1
ntfs-3g ×1
panel ×1
partitioning ×1
ram ×1
unity ×1
usb ×1
wireless ×1