Morjensta foorumille.
Oon Linuxin kans melko aloittelija ja vaihdoin juuri distroa Fedora 10:iin, KDE työpöydällä. Kaikki toimii hyvin uusinta hankintaa lukuunottamatta, eli bluetoothia.
Aikaisemmin käytin Mandrivaa, jossa bluetooth toimi, mutta pienellä säätämisellä. Kdebluetooth4:n sijaan piti asentaa jokin vanhempi kdebluetooth.
Nyt Fedoran pakettihallinnasta löytyy vain tuo nelonen (kdebluetooth - 1:0.2-3.fc10), joka ei siis toimi tässäkään. Prosessi lähtee pyörimään, mutta mitään ohjelmaa/käyttöliittymää ei käynnisty. Mistä asentaa vanhempi versio, vai onko uudempaa, jossa bugi korjattu?
Paneeliin ei siis ilmesty mitään bluetooth-kuvaketta, jota jommalla kummalla hiiren näppäimellä klikkaamalla saisi auki valikon?
Itse kokeilin Bluetoothia viimeksi Fedora 8:ssa, ja siinä KDE:n paneeliin ilmestyi oletuksena Gnomen bluetooth-ohjelma, jonka rinnalla pystyi käyttämään kde3:n kdebluetoothia. Ei tuon Gnomen bluetooth-ohjelman (löytyy paketista bluez-gnome) käyttö onnistuisi, jos kde4-ohjelma ei suostu yhteistyöhön?
Jos mikään muu ei auta, niin luultavasti kde3:n kdebluetoothinkin saa F10:een asennettua vanhasta paketista. Fedora 10:n paketinhallinnasta on vielä asennettavissa KDE 3.5:n kirjastot (kdebase3, kdelibs3 ym), joten todennäköisesti tuon ei pitäisi kaatua riippuvaisuusongelmiin.
Komentoriviltä blu +tabulaattoria ehdottaa seuraavaa:
bluetooth-applet bluetoothd bluetooth-sendto
bluetooth-browse bluetooth-properties bluetooth-wizard
Mikään näistä ei kuitenkaan tuottanut tulosta. Bluetooth-properties kysyy, milloin kuvake näytetään ilmoitusalueella, mutta vaikka valinnaksi laittaa aina, ei sinne mitään kuitenkaan ilmesty. Kdebluetoothia en (o)saa päätteeltä käynnistettyä
Mistä tämän näkee? Järjestelmän valvonnan prosessilistasta ei löydy mitään bluetoothiin viittaavaa.
[quote=“pb, post:4, topic:573”]KDE3:n kdebluetoothin paketit löytyvät vaikka seuraavista paikoista:
kdebluetooth kdebluetooth-libs[/quote]
Linkit ohjautuu vain microfocus.comin etusivulle, mutta kun googletin lisää, ja yritin asentaa vastaavan nimiset paketit kuin linkeissä, niin pukkaa erroria:
The package signature was missing and this package is untrusted.
This package was not signed with a GPG key when created.
[quote=“pertt-UP-, post:5, topic:573”]Komentoriviltä blu +tabulaattoria ehdottaa seuraavaa:
bluetooth-applet bluetoothd bluetooth-sendto
bluetooth-browse bluetooth-properties bluetooth-wizard
Mikään näistä ei kuitenkaan tuottanut tulosta. Bluetooth-properties kysyy, milloin kuvake näytetään ilmoitusalueella, mutta vaikka valinnaksi laittaa aina, ei sinne mitään kuitenkaan ilmesty. Kdebluetoothia en (o)saa päätteeltä käynnistettyä[/quote]
KDE4:n kdebluetoothin osalta löytyy seuraavat komennot:
Ylläpito-valikossa on kohta Palvelut. Sama ohjelma käynnistyy myös komennolla system-config-services.
[quote=“pertt-UP-, post:5, topic:573”][quote author=pb link=topic=581.msg2885#msg2885 date=1234092722]
KDE3:n kdebluetoothin paketit löytyvät vaikka seuraavista paikoista:
kdebluetooth kdebluetooth-libs
[/quote]
Linkit ohjautuu vain microfocus.comin etusivulle, mutta kun googletin lisää, ja yritin asentaa vastaavan nimiset paketit kuin linkeissä, niin pukkaa erroria:
The package signature was missing and this package is untrusted.
This package was not signed with a GPG key when created.[/quote]
Foorumisofta näkyy rikkoneen nuo ftp-linkit… Tässä pitäisi olla toimivat (http-protokollalliset) versiot: kdebluetooth kdebluetooth-libs
Komentoriviltä käynnistettynä kbluetooth4 ei vaikuta mitään, kbluetooth4-devicemanager ja kbluetooth4-inputwizard antaa seuraavan laista virhettä graafisena:
The application KBluetooth4 - The KDE4 Bluetooth Framework (kbluetooth4-devicemanager) crashed and caused the signal 6 (SIGABRT).
Please help us improve the software you use by filing a report at http://bugs.kde.org. Useful details include how to reproduce the error, documents that were loaded, etc.
ja konsolessa:
process 9428: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file dbus-message.c line 1070.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
KCrash: Application 'kbluetooth4-devicemanager' crashing...
sock_file=/home/perttu/.kde/socket-Fedora/kdeinit4__0
Bluetooth palvelu oli käytössä ajotasoilla: 3, 4, 5, otin sen kokonaan käyttöön.
Nuo paketit aiheutti saman errorin, kuin edellisessä viestissä.
[quote=“pertt-UP-, post:7, topic:573”]Komentoriviltä käynnistettynä kbluetooth4 ei vaikuta mitään, kbluetooth4-devicemanager ja kbluetooth4-inputwizard antaa seuraavan laista virhettä graafisena:
[quote]The application KBluetooth4 - The KDE4 Bluetooth Framework (kbluetooth4-devicemanager) crashed and caused the signal 6 (SIGABRT).
Please help us improve the software you use by filing a report at http://bugs.kde.org. Useful details include how to reproduce the error, documents that were loaded, etc.[/quote]
ja konsolessa:
[quote]process 9428: arguments to dbus_message_new_method_call() were incorrect, assertion “path != NULL” failed in file dbus-message.c line 1070.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
KCrash: Application ‘kbluetooth4-devicemanager’ crashing…
sock_file=/home/perttu/.kde/socket-Fedora/kdeinit4__0[/quote][/quote]
Rpm-komentoriviohjelma ei muistaakseni välitä yhtä paljon noista pakettien allekirjoituksista.[/quote]
Valittaa parista puuttuvasta riippuvuudesta. Miten tähän komentoon saa riippuvuudet mukaan?
[quote=“pertt-UP-, post:9, topic:573”][quote author=pb link=topic=581.msg2891#msg2891 date=1234111012]
Gnomen bluetooth-käyttöliittymän pitäisi kyllä silti toimia…
[/quote]
Millä komennolla tämän pitäisi käynnistyä? Valikossa kun tätä ei löydy.[/quote]
En tiedä, mutta bluetooth-applet kuulostaisi tietysti loogiselta.
Rpm-komentoriviohjelma ei muistaakseni välitä yhtä paljon noista pakettien allekirjoituksista.
[/quote]
Valittaa parista puuttuvasta riippuvuudesta. Miten tähän komentoon saa riippuvuudet mukaan?[/quote]
Rpm-ohjelma ei tue riippuvuuksien automaattista hakua. Kopioi vaikka se riippuvuusilmoitus tänne, niin katson mitä niille voi tehdä.
[quote=“pertt-UP-, post:11, topic:573”]Tosiaan unohdin mainita aikaisemmin, että käytän 64-bittistä järjestelmää, mutta latasin vastaavat paketit ja tässä siis se virhe:
[perttu@Fedora Download]$ su -c "rpm -ivh kdebluetooth-1.0-0.41.beta8.fc9.x86_64.rpm kdebluetooth-libs-1.0-0.41.beta8.fc9.x86_64.rpm"
Salasana:
varoitus: kdebluetooth-1.0-0.41.beta8.fc9.x86_64.rpm: Otsikko V3 DSA allekirjoitus: NOKEY, avain 4f2a6fd2
virhe: Puuttuvia riippuvuuksia:
libbluetooth.so.2()(64bit) is needed by kdebluetooth-1.0-0.41.beta8.fc9.x86_64
libbluetooth.so.2()(64bit) is needed by kdebluetooth-libs-1.0-0.41.beta8.fc9.x86_64
[/quote]
Tuo Fedora 9:n kdebluetooth on näköjään käännetty bluez-libs-kirjaston vanhaa versiota vasten, joka sisältää jaetun kirjastotiedoston libbluetooth.so.2. Fedora 10:ssä on kirjaston uudempi versio, jossa vastaava tiedosto on libbluetooth.so.3.
Noiden pakettien asentaminen vaatisi siis, että bluez-libs “päivitettäisiin” vanhempaan versioon. Toisaalta koska kaikki bluez-libsiä käyttävät muut paketit Fedora 10:ssä on käännetty sen uudempaa versiota vasten, joutuisit poistamaan/päivittämään melkoisen määrän paketteja.
Jollakin niistä voi myös olla muita vastaavia riippuvaisuusongelmia, joten hankalaksi menee… Jos välttämättä tarvitsisi tuota kdebluetooth3:a, kannattaisi se ehkä mieluiten kääntää itse lähdekoodista, jotta riippuvaisuusongelmalta välttyisi.
Toisaalta jos gnome-bluetooth kerran toimii, niin mitäpä turhaan vaivautumaan.