Hi, I’m trying to install driver for my Realtek 8188FTV WiFi USB adapter. I’m using kernel 6.1.12 so I tried to install driver from https://github.com/supremegamers/rtl8188fu. However, I can’t complete the installation since the system tells me that there are conflicting files:
[witek@witek-np535u3c ~]$ sudo pamac build 8188fu-supremegamers-dkms-git
[sudo] password for witek:
Warning: Building packages as dynamic user
Warning: Setting build directory to /var/cache/pamac
Preparing...
Checking 8188fu-supremegamers-dkms-git dependencies...
Resolving dependencies...
Checking inter-conflicts...
To build (1):
8188fu-supremegamers-dkms-git r120.40d4a49-1 AUR
Edit build files : [e]
Apply transaction ? [e/y/N] y
Cloning 8188fu-supremegamers-dkms-git build files...
Running as unit: run-u68.service
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 1.209s
CPU time consumed: 213ms
Generating 8188fu-supremegamers-dkms-git information...
Running as unit: run-u69.service
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 2.630s
CPU time consumed: 2.715s
Building 8188fu-supremegamers-dkms-git...
Running as unit: run-u70.service
Press ^] three times within 1s to disconnect TTY.
==> Making package: 8188fu-supremegamers-dkms-git r120.40d4a49-1 (Sat 25 Feb 2023 02:27:41 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning 8188fu git repo...
Cloning into bare repository '/var/cache/private/pamac/8188fu-supremegamers-dkms-git/8188fu'...
remote: Enumerating objects: 1106, done.
remote: Counting objects: 100% (188/188), done.
remote: Compressing objects: 100% (100/100), done.
remote: Total 1106 (delta 115), reused 137 (delta 87), pack-reused 918
Receiving objects: 100% (1106/1106), 9.28 MiB | 701.00 KiB/s, done.
Resolving deltas: 100% (571/571), done.
-> Found blacklist-rtl8xxxu.conf
-> Found dkms.conf
==> Validating source files with sha256sums...
8188fu ... Skipped
blacklist-rtl8xxxu.conf ... Passed
dkms.conf ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of 8188fu git repo...
Cloning into '8188fu'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "8188fu-supremegamers-dkms-git"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: 8188fu-supremegamers-dkms-git r120.40d4a49-1 (Sat 25 Feb 2023 02:28:08 PM CET)
==> Cleaning up...
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 29.000s
CPU time consumed: 15.864s
Running as unit: run-u71.service
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 2.186s
CPU time consumed: 2.405s
Checking keyring... [1/1]
Checking integrity... [1/1]
Loading packages files... [1/1]
Checking file conflicts... [1/1]
Error: Failed to commit transaction:
conflicting files:
- 8188fu-supremegamers-dkms-git: /usr/lib/firmware/rtlwifi/rtl8188fufw.bin already exists in filesystem (owned by linux-firmware)
Even though there are already existing files, the adapter does not work out of the box. Moreover, I have not blacklisted anything in modprobe.d
directory. Should I replace the existing file?