[Solved] Bluetooth driver N/A issue + Nvidia (nvidia-470xx)

yes i figure it out so i am confused now what to do i upgraded the whole system just now and rebooted and nothing change the error still

ERROR: Missing 6.3.4-arch1-1 kernel headers for module rt3290/2.6.0.0rev1 and i even installed the linux-lts with pacman -S (dont judge me ) and now have 2 booting kernals lol i kinda like it but back the main subject how to fix it :confused:

Post

pacman -Q linux

ls /boot

here

pacman -Q linux
linux 6.3.9.arch1-1
[nobodyknows@hp-nobodyknows ~]$ ls /boot
intel-ucode.img

i will try reinstall the whole system freshh omg frustrating

ok after reinstalling system with the online installer and linux-lts i tried installing AUR repository and the same problem showed which is deprecated but when i tried installing nvidia didjt give the error and install works great but got issue where bumblebee didnt detect my nvidia driver how to fix and for the bluetooth issue i actually giveup maybe if anyone could tell me how to make btusb kernel load as system boot may fix it other than that i will keep it broke not working

It looks like you have a miss match some how. See if this kernel is installed and uninstall it. When you installed the 470xx drivers did you install it like this,

yay -S nvidia-470xx-dkms

This should pull in the package nvidia-470xx-utils
Check if the correct version of utils is installed

Then you would also install the settings if wanted or needed.

yay -S nvidia-470xx-settings

Then you check if nvidia drivers are installed correctly

inxi -Ga

You needed to fully upgrade the system first as i told you before because there have been a huge number of updates including firmware and the kernel.

yay -Syu

Or

sudo pacman -Syu

Then when things are right and updated you try to get the bluetooth working.

Edit: If you reinstalled it should already be totally up to date. So this is why i suggest it may have something to do with the nvidia and dkms?

@MrNobodyknow
I know you said you have given up on the bluetooth but here is some more info.

https://bbs.archlinux.org/viewtopic.php?id=176121

the nvidia error got fixed after fresh install of the system with online installer get fresh updated except the linux kernel which i am getting update now(its looks my region getting the updates after like 3 hours from maybe) i installed nvidia using nvidia-inst not actually by it the script gives me the needed command to install them and setup (based on the nvidia aur which helped me alot) correct command :slight_smile: and works fine then install bumblebee and it looks nvidia not having a problem in the installed dks or utils but when i run this command the output is

optirun glxgears -info
[ 1697.250476] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ 1697.250502] [ERROR]Aborting because fallback start is disabled.

is there any idea to fix it

the output of “inxi -Ga”

inxi -Ga
Graphics:
  Device-1: Intel Haswell-ULT Integrated Graphics vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen-7.5 process: Intel 22nm built: 2013 ports:
    active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:0a16
    class-ID: 0300
  Device-2: NVIDIA GK208M [GeForce GT 740M] vendor: Hewlett-Packard
    driver: nvidia v: 470.182.03 alternate: nouveau,nvidia_drm non-free:
    series: 470.xx+ status: legacy-active (EOL~2023/24) arch: Kepler
    code: GKxxx process: TSMC 28nm built: 2012-18 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 4 link-max: gen: 2 speed: 5 GT/s lanes: 8 bus-ID: 0a:00.0
    chip-ID: 10de:1292 class-ID: 0302
  Device-3: Cheng Uei Precision Industry (Foxlink) Webcam driver: uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-3:2
    chip-ID: 05c8:036e class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.8 compositor: xfwm v: 4.18.0 driver: X:
    loaded: nvidia gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99")
    s-diag: 414mm (16.31")
  Monitor-1: eDP-1 model: Samsung 0x4651 built: 2012 res: 1366x768 hz: 60
    dpi: 101 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
    ratio: 16:9 modes: 1366x768
  API: OpenGL v: 4.6 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 4400 (HSW
    GT2) direct-render: Yes

nothing helpful i think settings installed and working fine

i am looking at it the aur package actually autoblacklist my wifi which is rt2800pci but the problem its not actually installing because of the deprecated error
and the thread is in 2015 which is the same year it the AUR get the last update so at that time making it work wasn’t an issue :smiley: haha

Edit: i will try the " rtbth-dkms" AUR again but this time i will try to load it my self and with and without blacklist for my wifi adaptar but i thinks its not gonna work but i will give it a try

I don’t think i would use bumblebee. I would try optimus-manager or envy control or prime? There are no settings in the Bios for integrated, dedicated or hybrid?

Edit: It is rendering on the Intel graphics.

 API: OpenGL v: 4.6 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 4400 (HSW
    GT2) direct-render: Yes

no there is no nvidia settings in bios or dedicated gpu and yes running in intel stil figuring out how to work with nvidia ok so i will try optimus-manager and also for the bluetooth i found this
[Solution] https://www.invik.xyz/linux/RT3290-Bluetooth-on-Arch/
which actually really helpful and may work (but lets not give big hopes :

and also found this yt video
https://www.youtube.com/watch?v=NURmhQpaVWc

which uses same laptop so hope it works

Yes i did see this and also not sure if you checked as asked in the above posts if bluetooth was running?

systemctl status bluetooth

Edit: Hope that info you found helps getting it working.

i told u previuosly that when i test the bluetooth i already aware to check status and else and always sure its running because as i said i need to load the btusb manually because if i didint bluetoothctl withl not work and systemctl status will give

sudo systemctl status bluetooth [sudo] password for nobodyknows: ○ bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; disabled; preset: disabled) Active: inactive (dead) Docs: man:bluetoothd(8)
if i load btusb and systemctl start btusb the service will work fine

Edt: yea also as i mention btusb i think i must load it even if i used the rtbth-dkms right btusb for bluez nad bluez-utils so i must always load it ?

inactive because i didnt load btusb yet waiting for the upgrade of system to finish then installing the AUR and start testing

It shows inactive. You need to enable it!

sudo systemctl enable bluetooth.service

Edit: btusb should automatically load. :man_shrugging:

i am not sure but its never gets automaticly loaded i always load btusb manually idk why the reason i will add it to modprobe.d manually after this

1 Like

You can add both in the modpprobe.d conf file.

haha thanks alot i solved it the “rtbth-dkms-git” AUR solved the problem haha now lets fix nvidia wish me the best

EDIT: i installed optimus-manager but how to test if it works?

ok nvm got it works haha thanks alot <3 u made my day

Finally success! So when you switch to Nvidia and run inxi -Ga it should show you that it is rendering on the nvidia gpu!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.