Kirjoittaja Aihe: Kaddressbook kaatuu heti  (Luettu 6542 kertaa)

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Kaddressbook kaatuu heti
« : 03.09.16 - klo:20.43 »
Kunbutu 16.04 myötä Yhteystiedot (kaddressbook) kaatuu heti. Käynnisti sen sitten Kontactista tai Konsolesta. Tässä on bugs.kde.org lista noista bugeista, josta se löytyy.

Onko keinoa saada kontaktien tiedot ulos järjestelmästä jollain tavalla? Niitähän pystyi tuolla osoitekirjaohjelmalla muuntamaan .vcf -tiedostoksi. Mutta nyt ei kun ohjelma kaatuu heti kun sen käynnistää. Yhtään käyttökelpoisia vinkkejä tilanteeseen?

Mainittakoon vielä, että Kmail osaa kyllä hakea sieltä yhteystiedon sähköpostin saaja-kenttään.
« Viimeksi muokattu: 03.09.16 - klo:20.49 kirjoittanut ilkant »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #1 : 03.09.16 - klo:23.24 »
Nykyisessä Kubuntussa on varsin vanha ja buginen Plasma Desktop. Ehkä Ubuntuun (16.04 LTS) perustuva KDE Neon -jakelu pelaisi paremmin tältä osin, sillä siinä on paljon tuoreempi Plasma-työpöytä.

juyli

  • Vieras
Vs: Kaddressbook kaatuu heti
« Vastaus #2 : 04.09.16 - klo:21.16 »
Kunbutu 16.04 myötä Yhteystiedot (kaddressbook) kaatuu heti.
Liittykö ongelmasi päivitykseen 14.10 Utopic -> 16.04.1 Xenial, josta palstalla on keskustelu http://forum.ubuntu-fi.org/index.php?topic=51116.msg391648#msg391648 ?
Ongelma siis nimenomaan viittaisi siihen, ettei päivitys ole kaikilta osin onnistunut :( Lisäksi Kubuntu/KDE tuo melkoisesti lisäväriä ongelmaan.

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #3 : 05.09.16 - klo:01.39 »
Liittykö ongelmasi päivitykseen 14.10 Utopic -> 16.04.1 Xenial, josta palstalla on keskustelu http://forum.ubuntu-fi.org/index.php?topic=51116.msg391648#msg391648 ?
Ongelma siis nimenomaan viittaisi siihen, ettei päivitys ole kaikilta osin onnistunut :( Lisäksi Kubuntu/KDE tuo melkoisesti lisäväriä ongelmaan.


Jaa-a. Hyvä kysymys. En osaa sanoa. Ei voi sulkea pois tuotakaan mahdollisuutta. Kontactissa huomasin, että vasemmassa laidassa olevat kuvakkeet jäivät osin ikkunan jakajan alle ja kun sitä yritti hiirellä siirtää, niin hiirellä ei saanut otetta jakajasta. Jonkinlainen bugi siis sekin.

Kiitos mrl586lle KDE Neonin esittelemisestä. Minulle uuutta.

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #4 : 16.10.16 - klo:07.14 »
Tutkimpa tuota asiaa lisää. Ilmeisesti tämä johtuu akonadin bugista. Yhdessä vinkissä kehotettiin ottamaan varmuuskopiot yhteystiedoista ja sen jälkeen poistamaan ne kaikki. Ja sen jälkeen laittamaan muutama yhteystieto ao. hakemistoon. Taisin laittaa sinne sellaien, jossa on syntymäpäivä. No, tästä seurasi se, että Kmail hukkasi kaikki sähköpostit ja myös kansiorakenteet! Onneksi lopulta sain ne takaisin käynnistettyäni tietokoneen uudelleen.

Sitten tutustuin gdm debuggausohjelmaa. Siitä en saanut mitään infoa kaatumisiin. Sitten asensin akonadiconsole:n. Toimi muuten ok, mutta kun painoi Browse-painiketta, niin se kaatui. Laitoin siitäkin ilmoitukset bugs.kde.org:iin. Latasin Githubista myös kdepim lähdekoodit. Odotan vielä vian selviämistä, ennen kuin alan niitä selvitellä.

SuperOscar

  • Käyttäjä
  • Viestejä: 3993
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kaddressbook kaatuu heti
« Vastaus #5 : 16.10.16 - klo:13.16 »
Kontactissa huomasin, että vasemmassa laidassa olevat kuvakkeet jäivät osin ikkunan jakajan alle ja kun sitä yritti hiirellä siirtää, niin hiirellä ei saanut otetta jakajasta. Jonkinlainen bugi siis sekin.

Mitä tyyliä käytät, Breezeäkö? Olen vanhemmassa KDE 4:ssa huomannut, että esim. QtCurvea tai Skulpturea käyttäessäni käy juuri noin. Kontact-ikkunan suurennus joko pystysuunnassa tai ruudun kokoiseksi ja takaisin auttaa, kun ohjelma joutuu piirtämään ikkunansa uudelleen. Vaikuttaa jotenkin siltä, että jotain käyttöliittymän piirrossa on niitattu aika tiivisti yhteen Oxygen-tyylin metriikoiden kanssa.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #6 : 17.10.16 - klo:20.05 »
Mitä tyyliä käytät, Breezeäkö?

Breeze näyttää olevan. Kiitos vinkeistä.

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #7 : 18.10.16 - klo:00.32 »
Tulipa tässä taas kokeiltua kaddressbookia gdb:llä (debuggeri) ajettuna. Siitäkään ei ole hyötyä paljoa kun ohjelma ei ole käännetty tällä koneella lähdekoodeista. Tulipa sitten tutustuttua ohjelmaan ddd, joka on graafinen gdb (käyttää siis gdb:tä). Lisäksi Vcard validatoriin, joka löysi muutaman virheen .vcf-tiedoista (yksi virhe toistui lähes jokaisessa yhteystiedossa).

Onko vaaratonta kääntää koko KDEPIM jonnekin ja kokeilla tuota debuggeria sitten niiden kanssa? Koko KDEPIM sisältänee kaikki Kaddressbookin tarvitsemat koodit. Ainakin se osaisi näyttää lisää informaatiota kaatumisesta. Voiko se sekoittaa sähköposteja ja yhteystietoja? Eikö sen pitäisi periaatteessa toimia ok?

Validaattori antoi virheitä vanhoista jo kauan sitten luoduista yhteystiedoista. Ei niiinkään uusista (alikansoissa). Tästä päättelen, että kaatuminen tulee siitä, että uusi kaddressbook-ohjelma ei sulata vanhoja datatietoja. Tutkin asiaa edelleen. Minulle riittäisi sekin, että olisi jokin ohjelma, jolla datat päivittäisi nykyisenkaltaisiksi. Tai voisin olla jo iloinen siitä, jos virheellisistä yhteystiedoista voisi karsia pois kaatumisen aiheuttavat tekijät.

Viimeinen keino on kokeilla jälleen bugs.kde.org:in vihjeitä poistaa kaikki yhteystiedot varmuuskopioinnin jälkeen ja sitten lisätä yksitellen niitä takaisin. Tosin toista kertaa en halua nähdä sähköpostien katoamista. :)

(Tuo ikkunan osien muutto on eri asia kuin tämä kaatuilu.)
« Viimeksi muokattu: 18.10.16 - klo:00.35 kirjoittanut ilkant »

SuperOscar

  • Käyttäjä
  • Viestejä: 3993
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kaddressbook kaatuu heti
« Vastaus #8 : 18.10.16 - klo:09.18 »
Onko vaaratonta kääntää koko KDEPIM jonnekin ja kokeilla tuota debuggeria sitten niiden kanssa? Koko KDEPIM sisältänee kaikki Kaddressbookin tarvitsemat koodit. Ainakin se osaisi näyttää lisää informaatiota kaatumisesta. Voiko se sekoittaa sähköposteja ja yhteystietoja? Eikö sen pitäisi periaatteessa toimia ok?

Ehkä, mutta vähimmän vaivan tie olisi varmaan tehdä tämä virtuaalikoneessa.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 13.2-RELEASE; RPi 2: LibreELEC 11

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #9 : 18.10.16 - klo:16.11 »
Tulipa tässä taas kokeiltua kaddressbookia gdb:llä (debuggeri) ajettuna. Siitäkään ei ole hyötyä paljoa kun ohjelma ei ole käännetty tällä koneella lähdekoodeista.

Kyllähän Ubuntun KDE-paketointiinkin jostain löytyy symbolit. Tarkemmin asiaa tuntematta tämä paketti vaikuttaa hyödylliseltä: http://packages.ubuntu.com/xenial/kubuntu-debug-installer

Lisäys: debug-symboleille on omat pakettilähteensä. Ohjeita: https://wiki.ubuntu.com/Debug%20Symbol%20Packages

Tuolla listaa kdepim-paketeista -- näkyy myös vastaavat dbgsym-paketit: https://launchpad.net/ubuntu/+source/kdepim
« Viimeksi muokattu: 18.10.16 - klo:16.24 kirjoittanut nm »

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #10 : 18.10.16 - klo:18.32 »
Kiitos jälleen vinkeistä. Pohdiskelen noita juttuja ja syvennyn samalla KDE:n sisuskaluihin. Kaatuminen tulee ohjelman tekemästä Segmentation faultista. Maalaisjärjellä se voisi tulla tilanteesta, että jossain jokin kenttä on null. Eli vanhoista yhteystiedoista puuttuu jokin pakollinen kenttä tms. Joka tapauksessa aina kun lähtee setvimään jotain bugia, oppii järjestelmästä uutta. :)

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #11 : 18.10.16 - klo:20.28 »
Ehkä, mutta vähimmän vaivan tie olisi varmaan tehdä tämä virtuaalikoneessa.

Voiko virtuaalikoneessa kääntää pelkän KDEPIMmin? Luulisin, että pitää koko KDE siinä kääntää lähdekoodeista ja se vie aikaa.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #12 : 18.10.16 - klo:21.14 »
Ehkä, mutta vähimmän vaivan tie olisi varmaan tehdä tämä virtuaalikoneessa.

Voiko virtuaalikoneessa kääntää pelkän KDEPIMmin? Luulisin, että pitää koko KDE siinä kääntää lähdekoodeista ja se vie aikaa.
kdepim riippuvuuksien kera ei vaadi nykyisin koko KDE:n kääntämistä.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #13 : 24.10.16 - klo:22.28 »
Ehkä, mutta vähimmän vaivan tie olisi varmaan tehdä tämä virtuaalikoneessa.

Voiko virtuaalikoneessa kääntää pelkän KDEPIMmin? Luulisin, että pitää koko KDE siinä kääntää lähdekoodeista ja se vie aikaa.
Nykykoneet kääntää melko nopeasti. Vilkaisin Gentoon portagea ja siellä uudempi pim on vielä maskattu.
KDE 4 taitaa vielä olla turvallinen vaihtoehto. Monet ohjelmat käyttävät vielä Qt4 ja Kde4 kirjastoja.
Kun on ne suurimmat kirjastot saanut käännettyä, niin loput menee kohtuullisessa ajassa.
Gentoossa KDE jaettu moneen osaan. Kaikkea ei tarvitse kääntää.

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #14 : 04.11.16 - klo:04.51 »
Tuosta bugista vielä: Sitä ei ole korjattu vieläkään. Luulen, että kysymys on vanhoilla versioilla tehdystä datasta (vcf-tiedostot). Siksi kehittäjien on vaikeampi paikallistaa bugia. Ehkä heillä ei ole kovasti edes mielenkiintoa korjata tuollaista. Epäilen, että vanhat versiot eivät ole noudattaneet RFC 2426 speksejä.

Yksi mahdollisuus olisi koodata itse joku ohjelma, joka tarkastaisi *.vcf -tiedostojen oikeellisuuden ja korjata niitä tarvittaessa. Tällaista ohjelmaa ei kai ole olemassa? Kokeilin yhtä vcftools-ohjelmaa, joka löytyi pakettivarastosta. Mutta se olikin kromosomeille tarkoitettu eikä yhteystiedoille.  :D

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Kaddressbook kaatuu heti
« Vastaus #15 : 04.11.16 - klo:13.15 »
Yksi mahdollisuus olisi koodata itse joku ohjelma, joka tarkastaisi *.vcf -tiedostojen oikeellisuuden ja korjata niitä tarvittaessa. Tällaista ohjelmaa ei kai ole olemassa? Kokeilin yhtä vcftools-ohjelmaa, joka löytyi pakettivarastosta. Mutta se olikin kromosomeille tarkoitettu eikä yhteystiedoille.  :D

vCard 3.0 -validaattori: https://github.com/l0b0/vcard