我最近使用升级工具将 Kubuntu 17.04 升级到 17.10。我的所有程序/设置/个性化都正常,但许多驱动程序要么丢失,要么无法使用。这包括声音(集成扬声器、USB 扬声器和蓝牙扬声器)此外,我的 USB 蓝牙适配器可能由于驱动程序而出现故障(升级到 17.10 后没有声音)。
这也包括我的 USB Wi-Fi 适配器。内部 Wi-Fi 卡可能仍处于禁用状态,因为我必须启用外部 USB 卡(其范围比我的内部天线更大)。基本上,我们为启用 USB 天线所做的所有步骤(尽管安装了驱动程序,但无线天线却没有出现)
我应该注意到图形驱动程序看起来很好(至少从系统设置仪表板来看......我正在使用 Nvidia 图形驱动程序,并且一切似乎都很好)
我对升级还不熟悉,如果我发现其他任何损坏的东西,我会发布它。
编辑0:我应该注意,我使用的有线连接没有问题,我可以从那里连接到网络,这就是我发帖的方式。看到与 Wi-Fi 问题类似的问题,我去了 (升级到 17.10 后没有互联网)并将我链接到(https://askubuntu.com/a/907249/645874)我尝试修复并获得了绿色状态。尽管我还没有时间重新启动系统,但问题仍然存在。
编辑1:
我执行了您的解决方案中的大部分行,但在该dkms
区域遇到了障碍。
sarah@ConvergentRefuge:~$ sudo dkms uninstall rtl8812au/5.2.9
Error! Could not locate dkms.conf file.
File: does not exist.
sarah@ConvergentRefuge:~$ sudo rm /usr/src/rtl8812au-5.2.9
rm: cannot remove '/usr/src/rtl8812au-5.2.9': No such file or directory
sarah@ConvergentRefuge:~$ sudo rm -rf /usr/src/rtl8812au-5.2.9
sarah@ConvergentRefuge:~$ sudo rm -rf ~/rtl8812au-driver-5.2.9
sarah@ConvergentRefuge:~$ rm -rf rtl8812au
sarah@ConvergentRefuge:~$ git clone https://github.com/gnab/rtl8812au.git
Cloning into 'rtl8812au'...
remote: Counting objects: 607, done.
remote: Total 607 (delta 0), reused 0 (delta 0), pack-reused 607
Receiving objects: 100% (607/607), 1.67 MiB | 10.32 MiB/s, done.
Resolving deltas: 100% (250/250), done.
sarah@ConvergentRefuge:~$ sudo cp rtl8812au /usr/src
cp: -r not specified; omitting directory 'rtl8812au'
sarah@ConvergentRefuge:~$ sudo cp -r rtl8812au /usr/src
sarah@ConvergentRefuge:~$ sudo dkms add -m 8812au -v 4.2.2
Error! Could not find module source directory.
Directory: /usr/src/8812au-4.2.2 does not exist.
我也尝试了它的一个变体:
sarah@ConvergentRefuge:~$ sudo dkms add -m rtl8812au -v 4.2.2
Error! Could not find module source directory.
Directory: /usr/src/rtl8812au-4.2.2 does not exist.
sarah@ConvergentRefuge:~$
答案1
在网络连接正常的情况下,打开终端并逐个输入以下命令:
sudo apt update && sudo apt install git
如果已经安装,请继续。
首先,让我们清除那些已经显示无效的步骤:
sudo dkms uninstall rtl8812au/5.2.9
sudo rm /usr/src/rtl8812au-5.2.9
sudo rm ~/rtl8812au-driver-5.2.9
rm -rf rtl8812au
接下来请执行以下操作:
git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2
重新启动并告诉我们无线是否正常工作。