Announcement

Collapse
No announcement yet.

Kde 4.9.00 Address autocompletion in Kontact/Kmail

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #46
    Alright then.
    Now, install that libkdepim4 you created (i'm guessing here that dist-upgrade you did upgraded libkdepim4 package), and create libmessagecomposer4 package as instructed in my previous post, except you don't need to do:
    Code:
    dpkg -P --force-all libmessagecomposer4 
    dpkg --clear-avail
    Hey, i only just now figured i can change all those dependencies, and upload those 2 packages online?
    Last edited by sumski; Aug 06, 2012, 01:26 PM.
    sigpic

    Comment


      #47
      Here they are:
      http://dl.dropbox.com/u/88430917/lib...ppa1_amd64.deb
      http://dl.dropbox.com/u/88430917/lib...ppa1_amd64.deb
      Small note - altough they are the same version you already have install, and the same version as that in kubuntu backports, if you do dist-upgrade, they will get upgraded since they are installed locally
      sigpic

      Comment


        #48
        Okay. Built the libmessagecomposer4 package.
        paul@tanagra:~/Downloads/schumskiPPA$ ls -la
        total 1000
        drwxrwxr-x 3 paul paul 4096 Aug 6 11:33 .
        drwxr-xr-x 8 paul paul 4096 Aug 6 08:38 ..
        -rw-r--r-- 1 paul paul 601226 Aug 6 10:25 libkdepim4.deb
        -rw-r--r-- 1 paul paul 405936 Aug 6 11:33 libmessagecomposer4.deb
        drwxr-xr-x 4 paul paul 4096 Aug 6 11:31 tmp
        So now, I just need to install both new packages as:

        paul@tanagra:~/Downloads/schumskiPPA$ dpkg --install libkdepim4.deb libmessagecomposer4.deb

        Then I still need to modify the rc file and change an indexing setting, yes?
        Windows no longer obstructs my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

        Comment


          #49
          Correct!
          sigpic

          Comment


            #50
            Originally posted by sumski View Post
            Small note - altough they are the same version you already have install, and the same version as that in kubuntu backports, if you do dist-upgrade, they will get upgraded since they are installed locally
            I could 'pin' both packages to avoid that, yes?
            Windows no longer obstructs my view.
            Using Kubuntu Linux since March 23, 2007.
            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

            Comment


              #51
              Correct!
              sigpic

              Comment


                #52
                Nice. Earlier, you commented on making the following changes:
                ~/.kde/share/config/kpimcompletionorder
                Add:


                [General]
                UseNepomuk=true


                and:
                ~/.kde/share/config/akonadi_nepomuk_feederrc
                Change:


                DisableIdleDetection=false
                to
                DisableIdleDetection=true

                You noted on the above file:
                "When nepomuk has finished indexing, change it back to false."

                What about the entry:
                InitialIndexingComplete=true


                Should it be changed to false and changed back to true as above?
                Windows no longer obstructs my view.
                Using Kubuntu Linux since March 23, 2007.
                "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                Comment


                  #53
                  Change that to false, and when nepomuk finishes, it should by itself change it to true. Also change
                  [akonadi_nepomuk_feeder]
                  DisableIdleDetection=false
                  to
                  [akonadi_nepomuk_feeder]
                  DisableIdleDetection=true
                  and after nepomuk finishes, you can change it back to false.
                  Reasoning - With 'false', nepomuk's akonadi feeder only indexes when there's no user activity, with 'true', it will index whatever other activity is happening on the OS
                  sigpic

                  Comment


                    #54
                    So, akonadi_nepomuk_feederrc should be edited to read:
                    [InitialIndexing]
                    IndexCompatLevel=3
                    InitialIndexingComplete=false

                    [akonadi_nepomuk_email_feeder]
                    Enabled=true

                    [akonadi_nepomuk_feeder]
                    DisableIdleDetection=true
                    and kpimcompletionorder edited to read:
                    [General]
                    UseNepomuk=true

                    [CompletionWeights]
                    12=100
                    13=96
                    14=97
                    15=98
                    16=99
                    17=95
                    [The [CompletionWeights] in this file was already there]

                    You said "when nepomuk finishes, it should by itself change it to true." You are refering to the akonadi_nepomuk_feederrc file?
                    Windows no longer obstructs my view.
                    Using Kubuntu Linux since March 23, 2007.
                    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                    Comment


                      #55
                      Yes!
                      Just hold on, depending on size of your mail account it can take a while (altough, according to your laptop specs, it *shouldn't* take that long)
                      You can obsevrve akonadi nepomuk feeder status in akonadiconsole:
                      http://i.imgur.com/GdAbK.png
                      Last edited by sumski; Aug 06, 2012, 02:19 PM.
                      sigpic

                      Comment


                        #56
                        I don't have a lot of saved mail -- no need. I like keeping a 'clean' system.

                        So I'm ready to 'do the dead' and:

                        1) Install the two newly built 'custom' .deb packages
                        2) Edit the two control files
                        3) Reboot and wait for nepomuk to finish indexing
                        4) Pin the two 'custom' packages so that dist-upgrading won't touch them.

                        I've only done pinning once before, so how do I pin both packages so they won't be upgraded?
                        Windows no longer obstructs my view.
                        Using Kubuntu Linux since March 23, 2007.
                        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                        Comment


                          #57
                          You even don't need to reboot, just logout, and login. As for pinning:
                          https://help.ubuntu.com/community/PinningHowto#Synaptic
                          sigpic

                          Comment


                            #58
                            Okay. Logging out and back in. BRB.
                            Windows no longer obstructs my view.
                            Using Kubuntu Linux since March 23, 2007.
                            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                            Comment


                              #59
                              While we are waiting, i've made a video documenting how this works:
                              sigpic

                              Comment


                                #60
                                Oh, just spotted a bug
                                if you "grep" in ksysguard, CPU usage isn't shown
                                sigpic

                                Comment

                                Working...
                                X