Announcement

Collapse
No announcement yet.

Quickaccess, Smoothtasks troubles in 4.9

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

    Quickaccess, Smoothtasks troubles in 4.9

    Tried installing both of these my favorite plasmoids from the source files on kde-look and ran into the following :

    Code:
    jrmy@kskdn:~/System/Deco/plasma-widget-quickaccess-0.8.2-2/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
    -- The C compiler identification is GNU 4.7.2
    -- The CXX compiler identification is GNU 4.7.2
    -- Check for working C compiler: /usr/bin/gcc
    -- Check for working C compiler: /usr/bin/gcc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Looking for Q_WS_X11
    -- Looking for Q_WS_X11 - found
    -- Looking for Q_WS_WIN
    -- Looking for Q_WS_WIN - not found.
    -- Looking for Q_WS_QWS
    -- Looking for Q_WS_QWS - not found.
    -- Looking for Q_WS_MAC
    -- Looking for Q_WS_MAC - not found.
    -- Found Qt-Version 4.8.3 (using /usr/bin/qmake)
    -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so;/usr/lib/i386-linux-gnu/libXau.so;/usr/lib/i386-linux-gnu/libXdmcp.so
    -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so;/usr/lib/i386-linux-gnu/libXau.so;/usr/lib/i386-linux-gnu/libXdmcp.so - found
    -- Looking for gethostbyname
    -- Looking for gethostbyname - found
    -- Looking for connect
    -- Looking for connect - found
    -- Looking for remove
    -- Looking for remove - found
    -- Looking for shmat
    -- Looking for shmat - found
    -- Found X11: /usr/lib/i386-linux-gnu/libX11.so
    -- Looking for include file pthread.h
    -- Looking for include file pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - not found.
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE  
    -- Looking for _POSIX_TIMERS
    -- Looking for _POSIX_TIMERS - found
    -- Found Automoc4: /usr/bin/automoc4 
    -- Found Perl: /usr/bin/perl (found version "5.14.2") 
    -- Found Phonon: /usr/include 
    -- Performing Test _OFFT_IS_64BIT
    -- Performing Test _OFFT_IS_64BIT - Failed
    -- Performing Test HAVE_FPIE_SUPPORT
    -- Performing Test HAVE_FPIE_SUPPORT - Success
    -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
    -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
    -- Performing Test __KDE_HAVE_GCC_VISIBILITY
    -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
    -- Found KDE 4.9 include dir: /usr/include
    -- Found KDE 4.9 library dir: /usr/lib
    -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
    -- Found automoc4: /usr/bin/automoc4
    -- Looking for dgettext
    -- Looking for dgettext - found
    -- Found Gettext: built in libc
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/jrmy/System/Deco/plasma-widget-quickaccess-0.8.2-2/build
    jrmy@kskdn:~/System/Deco/plasma-widget-quickaccess-0.8.2-2/build$ make
    Scanning dependencies of target plasma_applet_quickaccess_automoc
    Generating resizedialog.moc
    Generating popupdialog.moc
    Generating iconmanager.moc
    Generating settings.moc
    Generating quickaccess.moc
    Generating itemview.moc
    Generating button.moc
    Generating pluginwidget.moc
    Generating dirmodel.moc
    Generating moc_label.cpp
    Generating moc_pluginmodel.cpp
    [  0%] Built target plasma_applet_quickaccess_automoc
    [  4%] Generating ui_pluginwidgetbase.h
    [  8%] Generating ui_quickaccessGeneralConfig.h
    [ 12%] Generating ui_quickaccessAppearanceConfig.h
    [ 16%] Generating ui_quickaccessPreviewConfig.h
    [b]Scanning dependencies of target plasma_applet_quickaccess
    [ 20%] Building CXX object CMakeFiles/plasma_applet_quickaccess.dir/plasma_applet_quickaccess_automoc.o
    [ 25%] Building CXX object CMakeFiles/plasma_applet_quickaccess.dir/quickaccess.o
    /home/jrmy/System/Deco/plasma-widget-quickaccess-0.8.2-2/quickaccess.cpp:34:29: fatal error: konq_operations.h: No such file or directory
    compilation terminated.
    make[2]: *** [CMakeFiles/plasma_applet_quickaccess.dir/quickaccess.o] Error 1
    make[1]: *** [CMakeFiles/plasma_applet_quickaccess.dir/all] Error 2
    make: *** [all] Error 2[/b]
    jrmy@kskdn:~/System/Deco/plasma-widget-quickaccess-0.8.2-2/build$ sudo make install
    [sudo] password for jrmy: 
    [b][  0%] Built target plasma_applet_quickaccess_automoc
    [  4%] Building CXX object CMakeFiles/plasma_applet_quickaccess.dir/quickaccess.o
    /home/jrmy/System/Deco/plasma-widget-quickaccess-0.8.2-2/quickaccess.cpp:34:29: fatal error: konq_operations.h: No such file or directory
    compilation terminated.
    make[2]: *** [CMakeFiles/plasma_applet_quickaccess.dir/quickaccess.o] Error 1
    make[1]: *** [CMakeFiles/plasma_applet_quickaccess.dir/all] Error 2
    make: *** [all] Error 2[/b]
    Similar story for smooth tasks :
    Code:
    jrmy@kskdn:~/System/Deco/smooth-tasks-src-wip-2010-11-06/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
    -- The C compiler identification is GNU 4.7.2
    -- The CXX compiler identification is GNU 4.7.2
    -- Check for working C compiler: /usr/bin/gcc
    -- Check for working C compiler: /usr/bin/gcc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Looking for Q_WS_X11
    -- Looking for Q_WS_X11 - found
    -- Looking for Q_WS_WIN
    -- Looking for Q_WS_WIN - not found.
    -- Looking for Q_WS_QWS
    -- Looking for Q_WS_QWS - not found.
    -- Looking for Q_WS_MAC
    -- Looking for Q_WS_MAC - not found.
    -- Found Qt-Version 4.8.3 (using /usr/bin/qmake)
    -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so;/usr/lib/i386-linux-gnu/libXau.so;/usr/lib/i386-linux-gnu/libXdmcp.so
    -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so;/usr/lib/i386-linux-gnu/libXau.so;/usr/lib/i386-linux-gnu/libXdmcp.so - found
    -- Looking for gethostbyname
    -- Looking for gethostbyname - found
    -- Looking for connect
    -- Looking for connect - found
    -- Looking for remove
    -- Looking for remove - found
    -- Looking for shmat
    -- Looking for shmat - found
    -- Found X11: /usr/lib/i386-linux-gnu/libX11.so
    -- Looking for include file pthread.h
    -- Looking for include file pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - not found.
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE  
    -- Looking for _POSIX_TIMERS
    -- Looking for _POSIX_TIMERS - found
    -- Found Automoc4: /usr/bin/automoc4 
    -- Found Perl: /usr/bin/perl (found version "5.14.2") 
    -- Found Phonon: /usr/include 
    -- Performing Test _OFFT_IS_64BIT
    -- Performing Test _OFFT_IS_64BIT - Failed
    -- Performing Test HAVE_FPIE_SUPPORT
    -- Performing Test HAVE_FPIE_SUPPORT - Success
    -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
    -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
    -- Performing Test __KDE_HAVE_GCC_VISIBILITY
    -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
    -- Found KDE 4.9 include dir: /usr/include
    -- Found KDE 4.9 library dir: /usr/lib
    -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
    -- Found automoc4: /usr/bin/automoc4
    -- Found Qt-Version 4.8.3 (using /usr/bin/qmake)
    -- Found X11: /usr/lib/i386-linux-gnu/libX11.so
    -- Found KDE4Workspace: /usr/lib/cmake/KDE4Workspace/KDE4WorkspaceConfig.cmake 
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build
    jrmy@kskdn:~/System/Deco/smooth-tasks-src-wip-2010-11-06/build$ make
    Scanning dependencies of target translations
    [  0%] Built target translations
    Scanning dependencies of target plasma_applet_smooth-tasks_automoc
    Generating Applet.moc
    Generating TaskIcon.moc
    Generating TaskItem.moc
    Generating Task.moc
    Generating Light.moc
    Generating moc_TaskStateAnimation.cpp
    Generating moc_WindowPreview.cpp
    Generating moc_MaxSqueezeTaskbarLayout.cpp
    Generating moc_FadedText.cpp
    Generating moc_ByShapeTaskbarLayout.cpp
    Generating moc_FixedItemCountTaskbarLayout.cpp
    Generating moc_LimitSqueezeTaskbarLayout.cpp
    Generating moc_ToolTipBase.cpp
    Generating moc_ToggleAnimation.cpp
    Generating moc_FixedSizeTaskbarLayout.cpp
    Generating moc_SmoothToolTip.cpp
    Generating moc_ToolTipWidget.cpp
    Generating moc_DelayedToolTip.cpp
    Generating moc_CloseIcon.cpp
    Generating moc_TaskbarLayout.cpp
    /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/TaskbarLayout.h:218: Warning: Class TaskbarLayout implements the interface QGraphicsLayout but does not list it in Q_INTERFACES. qobject_cast to QGraphicsLayout will not work!
    Generating moc_PlasmaToolTip.cpp
    [  0%] Built target plasma_applet_smooth-tasks_automoc
    [  3%] Generating ui_Appearance.h
    [  7%] Generating qrc_resources.cxx
    [ 11%] Generating ui_General.h
    Scanning dependencies of target plasma_applet_smooth-tasks
    [ 14%] Building CXX object applet/CMakeFiles/plasma_applet_smooth-tasks.dir/plasma_applet_smooth-tasks_automoc.o
    In file included from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/TaskItem.h:25:0,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/ToolTipBase.h:25,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/DelayedToolTip.h:23,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/SmoothToolTip.h:39,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build/applet/../../applet/SmoothTasks/WindowPreview.h:26,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build/applet/moc_WindowPreview.cpp:10,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build/applet/plasma_applet_smooth-tasks_automoc.cpp:5:
    /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/Task.h:79:2: error: ‘TaskPtr’ in namespace ‘TaskManager’ does not name a type
    /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/Task.h:83:2: error: ‘StartupPtr’ in namespace ‘TaskManager’ does not name a type
    make[2]: *** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/plasma_applet_smooth-tasks_automoc.o] Error 1
    make[1]: *** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/all] Error 2
    make: *** [all] Error 2
    jrmy@kskdn:~/System/Deco/smooth-tasks-src-wip-2010-11-06/build$ sudo make install
    [sudo] password for jrmy: 
    [  0%] Built target translations
    [  0%] Built target plasma_applet_smooth-tasks_automoc
    [  3%] Building CXX object applet/CMakeFiles/plasma_applet_smooth-tasks.dir/plasma_applet_smooth-tasks_automoc.o
    In file included from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/TaskItem.h:25:0,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/ToolTipBase.h:25,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/DelayedToolTip.h:23,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/SmoothToolTip.h:39,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build/applet/../../applet/SmoothTasks/WindowPreview.h:26,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build/applet/moc_WindowPreview.cpp:10,
                     from /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/build/applet/plasma_applet_smooth-tasks_automoc.cpp:5:
    /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/Task.h:79:2: error: ‘TaskPtr’ in namespace ‘TaskManager’ does not name a type
    /home/jrmy/System/Deco/smooth-tasks-src-wip-2010-11-06/applet/SmoothTasks/Task.h:83:2: error: ‘StartupPtr’ in namespace ‘TaskManager’ does not name a type
    make[2]: *** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/plasma_applet_smooth-tasks_automoc.o] Error 1
    make[1]: *** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/all] Error 2
    make: *** [all] Error 2
    jrmy@kskdn:~/System/Deco/smooth-tasks-src-wip-2010-11-06/build$

    Sorry that I don't know much more about how to show what the problem is aside from terminal output - is there anything else I can do to give better info?
    Last edited by Aykay; Dec 31, 2012, 06:34 AM.

    #2
    Repositories

    :~$ apt-cache show plasma-widget-quickaccess

    Package: plasma-widget-quickaccess
    Priority: optional
    ...
    Maintainer: Kubuntu Developers <>
    Original-Maintainer: Jonathan Thomas <>
    ...
    Version: 0.8.1-0ubuntu9
    :~$ apt-cache show plasma-widget-smooth-tasks
    Package: plasma-widget-smooth-tasks
    Priority: optional
    ...
    Maintainer: Ubuntu Developers <>
    Original-Maintainer: Salvo Rinaldi <>
    ...
    Version: 1flupp0~hg20120610-2
    From sources

    quickaccess

    The output is telling:
    plasma-widget-quickaccess-0.8.2-2/quickaccess.cpp:34:29: fatal error: konq_operations.h: No such file or directory
    Do you have the libkonq5-dev installed ? -> http://packages.ubuntu.com/search?se...antal&arch=any


    smoothtasks (smooth-tasks-src-wip-2010-11-06)

    Earlier:
    - http://www.kubuntuforums.net/showthr...t-smooth-tasks
    &
    - http://www.kubuntuforums.net/showthr...l-be-available
    Last edited by OneLine; Dec 28, 2012, 09:36 AM.
    Have you tried ?

    - How to Ask a Question on the Internet and Get It Answered
    - How To Ask Questions The Smart Way

    Comment


      #3
      1. Quickaccess
      - Isn't 'plasma-widget-quickaccess' package available for installation straight from the repos for 12.10?
      - If you wish (or have a good reason) to build manually, I'd first check that 'libkonq5-dev' package is installed

      2. Smooth-tasks
      - Have you tried the latest smooth-tasks source from the link mentioned on the kde-look.org page (https://bitbucket.org/panzi/smooth-t...et/tip.tar.bz2), the kde-look.org source is rather old and possibly not compatible with newer KDE taskmanager libraries.
      - Smooth-tasks is available for raring in the repos, but IIRC it's not available for 12.10 (might be wrong though)

      EDIT: too slow

      Comment


        #4
        I recommend you try the official widget icontasks, which is similar to smooth tasks in many ways but is much better maintained.

        Comment


          #5
          waaa, sudo apt-get install plasma-widget-quickaccess && plasma-widget-smooth-tasks did the trick. I really don't know where people find these obvous informational bits sometimes (in this case, that they're in the repos) - I've been using kubuntu exclusively for like 3 years now and I still don't seem to catch on sometimes

          As a side note, it's curious that using the GUI-only method (unlock widgets, add, get new widgets) opens the kde-look widget browser window but doesn't by any means find all the available apps. Same goes for installing plasma themes though kde's system settings...

          Comment


            #6
            Originally posted by Aykay View Post
            As a side note, it's curious that using the GUI-only method (unlock widgets, add, get new widgets) opens the kde-look widget browser window but doesn't by any means find all the available apps. Same goes for installing plasma themes though kde's system settings...
            The get new stuff dialog can only install properly packaged plasmoid scripts, it does not list widgets that need to be compiled.

            Comment


              #7
              Originally posted by james147 View Post
              The get new stuff dialog can only install properly packaged plasmoid scripts, it does not list widgets that need to be compiled.
              It also doesn't list widgets that are available through the repos...get new widgets basically only checks kde-look.org/kde-apps.org

              Comment


                #8
                Originally posted by kubicle View Post
                It also doesn't list widgets that are available through the repos...get new widgets basically only checks kde-look.org/kde-apps.org
                Yeah, it installs things to the user area and so doesn't require root and is completely distro independent. Both of which would break if you made it package manager dependent.

                Comment


                  #9
                  Originally posted by james147 View Post
                  Yeah, it installs things to the user area and so doesn't require root and is completely distro independent. Both of which would break if you made it package manager dependent.
                  I totally agree. I wasn't trying to say it should check/install widgets from repos (would be hard to imagine a sane distribution agnostic way to do that), just that it isn't the only source you can get widgets from.

                  Comment


                    #10
                    Muon Discover

                    Jonathan Thomas: http://jontheechidna.wordpress.com/
                    -> http://jontheechidna.wordpress.com/2...lpha-released/
                    KNewStuff3 support

                    Both the Muon Software Center and Muon Discover now support installing things via KDE’s KNewStuff framework version 3...
                    At here (Kubuntu 13.04 a1) - tried to install/remove a plasmoid (AppMenu QML) script from the http://kde-look.org/ - seems to work.



                    The plasmoid was installed/removed to/from the ~/.kde/share/apps/plasma/plasmoids/...



                    GHNS/knewstuff

                    - http://ghns.freedesktop.org/
                    - http://api.kde.org/4.0-api/kdelibs-a...tml/index.html
                    - http://blogs.fsfe.org/gladhorn/2009/11/19/knewstuff3/
                    Have you tried ?

                    - How to Ask a Question on the Internet and Get It Answered
                    - How To Ask Questions The Smart Way

                    Comment


                      #11
                      That's a nice addition to Muon

                      And yes...it should be simpler to include knewstuff in a (semi-distro-specific) package manager than the other way around.

                      Comment


                        #12
                        Follow-up - sad to report that smooth tasks has been lousy on 12.10 - often icons from running progams don't show up on the panel and other times tiny (like 3 px) icons of programs are appearing over my menu launcher. Bizarre.

                        Comment


                          #13
                          Have you tried the icontasks widget instead?

                          Comment


                            #14
                            Originally posted by james147 View Post
                            Have you tried the icontasks widget instead?
                            Hey, icontasks is pretty!
                            --
                            Intocabile

                            Comment


                              #15
                              The one from kdelook or the "Icon-only task manager" that's pre-installed in 12.04/10? I've tried the latter, but haven't been able to successfully build the former. I didn't find icontasks here :
                              http://packages.ubuntu.com/quantal/kde/

                              Is it another instance of a package in the repos I'm oblivious to? Tried apt-get install plasma-widget-icont-tasks (&icontasks, etc), but no luck.

                              Comment

                              Working...
                              X