Bigyó bácsi Megpróbáltam, nem változott semmi. Elképzelhető, hogy csak a Wi-fi drivert telepíti? Az is eszembe jutott, hogy mi van a régi driverrel? Gondolom ez nem törli ki a régit, csak telepít egy másikat. Az is lehet, hogy nem az újonnan telepített drivet fut, hanem a régi. Van valami lehetőség, amivel ki tudom listázni, milyen driverek vannak telepítve?
Bluetooth-fejhallgató
Elektromann Én azzal kezdeném, hogy egy Live rendszert indítanék és ott próbálnám ki azt a fülest.
Még mindenféle telepítés előtt. Ha a tiszta rendszeren teszi a dolgát, akkor már előrébb vagy. Ha valami hiányzik neki, akkor reklamál valahol.
Bigyó bácsi sajnos nincs ilyen eszközöm, nem tudom tesztelni!!!
https://askubuntu.com/questions/1304427/install-bluetooth-driver-in-ubuntu-20-04
Még ezt találtam, a témában igaz "20.04-hez" de egy próbát megérne...
De a @Htibi javaslatát is mindenképp kipróbálnám!
Htibi Live rendszert indítanék és ott próbálnám ki azt a fülest.
Htibi Ez jó ötletnek tűnik. Rég telepítettem a rendszert, de azóta is folyamatosan frissül. Kicsit azért szkeptikus vagyok ezzel kapcsolatban, mert mikor telepítettem az Ubuntut, akkor a drivert egy másik gépen kellett letöltenem, és pendrive-ról telepíteni, mert nem működött a Wi-fi. Ezért is gondoltam jó ötletnek újra telepíteni a drivert, mert lehet hogy akkor rosszat töltöttem le. De azóta az alap rendszer is változott, elképzelhető, hogy már a live is tudja használni.
Kipróbáltam, live is ugyan azt csinálja, mint ami fel van telepítve. Közben arra jöttem rá, hogy a korábban említett beállításokkal (mikor a mikrofon működik), a hang nem csak torz, de mono is. A másik beállítással viszont működik a stereo.
Elektromann hang nem csak torz, de mono is.
Ez érthető (mármint, hogy mono), a HFP profil nem alkalmas sztereó hifi átvitelre. Ettől még torznak nem kéne lennie szerintem.
Vagy csak megnézed, hogy telepítve vagyon-e a rtl8821ce-dkms csomi:
https://packages.ubuntu.com/search?keywords=rtl8821ce-dkms&searchon=names&suite=all§ion=all
focalra és jammy-ra létezik ilyen.
sudo apt list --installed | grep rtl8
Ha megkapod a csomagnevet, akkor ott lesz a verziószám is. Összeveted Bigyó bácsi github linkjén a legfrissebb stable kiadással. Ha a tiéd kisebb, akkor meg lehet próbálni Bigyó bácsi linkjén lévő telepítést. Hátha azzal (frissebb driver) műxik.
Ám mielőtt telepítgetnél, én a helyedben készítenék egy visszaállítási pontot. Biztos ami zicher! Legyen mihez nyúlni ha vmi balul sül el.
Aztán elkezdenék debuggolni. Egyáltalán látja-e a drivert a kernel:
lsmod | grep rtl
Aztán hogy mit is támogat default a kerneled:
find /lib/modules/$(uname -r) -type f -name '*rtl*.ko'
Mit használ aktuálisan az eszközöd:
lshw -C network
Megnézném mit mond a syslog a hibákról
grep -i error /var/log/syslog
Így kb láthatóvá válik, hogy mizujs van a fejhallgatóval és a driverrel.
A fenti parancsok egyikétől sem fog megjavulni a fejhallgatód. Ezek csak arra valók, hogy megnézzük, hogy mi is a baj konkrétan.
A "grep rtl8"-ra hibaüzenetet kapok: "WARNING: apt does not have a stable CLI interface. Use with caution in scripts."
grep nélkül nem találom benne az "rtl8"-at. Ez lehet azért is, mert próbáltam Bigyó bácsi megoldását, de ott elakadtam, hogy a "/etc/rc.local" nem található a gépen. Még nem volt időm utánanézni.
A "lsmod | grep rtl" eredménye:
btrtl 32768 1 btusb
bluetooth 1073152 44 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
A default támogatás lekérdezésében benne van ez a verzió is, illetve más verziók is.
Az aktuális használatra az eredmény jónak tűnik.
*-network
description: Wireless interface
product: RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlo1
version: 00
serial: 14:13:33:3b:f2:97
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtw_8821ce driverversion=6.5.0-18-generic firmware=N/A ip=192.168.0.18 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:137 ioport:3000(size=256) memory:80100000-8010ffff
Elektromann A "grep rtl8"-ra hibaüzenetet kapok: "WARNING: apt does not have a stable CLI interface. Use with caution in scripts."
Nem kaptál hibaüzenetet.
Csak egy figyelmeztetést, hogy szkriptekben nem kéne használni.
Ha amúgy lefutott, és nem írt ki az rtl8-hoz semmit, az az elvárt negatív eredmény.
a mester Értem, köszönöm a kiigazítást.
A napokban próbálkoztam vele, a syslogban nem igazán jelent meg hibaüzenetet. Csak ezek jelentek meg:
skypeforlinux.desktop[3287]: [3287:0301/094011.954405:ERROR:web_contents_preferences.cc(260)] preload script must have absolute path.
skypeforlinux.desktop[3287]: [3287:0301/094011.962511:ERROR:web_contents_preferences.cc(260)] preload script must have absolute path.
pulseaudio[2536]: mSBC decoding error (-3)
Elektromann A "grep rtl8"-ra hibaüzenetet kapok: "WARNING: apt does not have a stable CLI interface. Use with caution in scripts."
Ahogy a mester már említette ez csupán egy figyelmeztetés, hogy ésszel használjuk scriptekben az apt-t merthogy nincsen stabil cli interfésze. Ha lefutott és nem kaptál vissza semmit sem, akkor nincsen instalálva az említett rtl8821ce-dkms csomag.
Elektromann A "lsmod | grep rtl" eredménye:
btrtl 32768 1 btusb
bluetooth 1073152 44 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
Láthatóan a kékfoghoz a btrtl driver be vagyon töltve.
Elektromann Az aktuális használatra az eredmény jónak tűnik.
Igen, a kerneled beépített drájverét használja a wifi karid, és aktív is, hisz kapott IP-t.
Viszont a pulseaudiód jelzett vmi hibát.
pulseaudio[2536]: mSBC decoding error (-3)
Ful egyáltalán nálad a bluetooth daemon?
sudo systemctl status bluetooth
- Szerkesztve
atime Bocs, feltétlenül szükséges a sudo?
Igen, a systemd -t csak rendszergazdaként tudod birizgálni.
Silent_Bob Köszi a választ, de a példában nem birizgálás volt hanem lekérdezés.
atime Köszi a választ, de a példában nem birizgálás volt hanem lekérdezés.
Ok, akkor a lekérdezést önhatalmúlag a birizgálás kategóriájába sorolom.
- Szerkesztve
[viktor@viktorpc ~]$ systemctl status gdm
● gdm.service - GNOME Display Manager
Loaded: loaded (/usr/
lib/systemd/system/gdm.service; enabled; preset: di
sabled)
Active: active (running) since Tue 2024-03-12 11:46:24 CET; 1h 2
1min ago
Main PID: 454 (gdm)
Tasks: 4 (limit: 19048)
Memory: 5.5M (peak: 23.7M)
CPU: 81ms
CGroup: /system.slice/gdm.service
└─454 /usr/bin/gdm
Warning: some journal files were not opened due to insufficient permissions.
Így már meg vagy győzve, hogy kell a sudo?
Silent_Bob Nem egészen. Igaz nem Ubuntu és nem Gnome, hanem Arch és KDE alatt:
sudo systemctl status sddm > 1
systemctl status sddm > 2
meld 1 2
Fájlok azonosak
atime
1, Sudo nélkül nem látod a logokat
2, Nem erről szól a téma.
Kittus javaslata, hogy ellenőrizni kell a bluetooth daemont. Ez eddig nem történt meg a kérdező részéről-
Vitatkozhatunk és kukacoskodhatunk azon, hogy kell e sudo vagy nem, de a probléma nem oldódik meg.