Announcement

Collapse
No announcement yet.

Living on the Edge with KDE Project Neon

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

    Living on the Edge with KDE Project Neon

    For a number of weeks I have been unsuccessfully in trying to install KDE neon on my "Sacrificial Desktop". I first tried the file neon5-201312021508.iso and installed it in a new partition on my Desktop. After all the downloads during installation and those subsequently in recovery mode, I could not get past the login screen as I got the message that kdeinit5 failed to start. I couldn't even issue an add-apt-repository command as it did not know about it.

    I found a good outline on how to get started. So I installed Saucy and got all the updates and then issued the commands:
    Code:
    sudo add-apt-repository ppa:neon/ppa
    sudo apt-get update
    sudo apt-get dist-upgrade
    sudo apt-get install project-neon-base
    sudo apt-get install project-neon-all
    sudo apt-get update
    sudo apt-get dist-upgrade
    I then logged out and then was able to select project neon as the desktop before logging in. In hindsight I have regretted using "neon-all" as I got a truckload of games which I have since removed.

    The list of project neon applications that I have currently installed are:
    project-neon-akonadi install
    project-neon-amarok install
    project-neon-analitza install
    project-neon-apport install
    project-neon-ark install
    project-neon-attica install
    project-neon-audiocd-kio install
    project-neon-automoc install
    project-neon-base install
    project-neon-bluedevil install
    project-neon-calligra deinstall
    project-neon-cantor install
    project-neon-cervisia install
    project-neon-common install
    project-neon-dbusmenu-qt install
    project-neon-dolphin-plugins install
    project-neon-dragon install
    project-neon-ffmpegthumbs install
    project-neon-filelight install
    project-neon-gwenview install
    project-neon-homerun install
    project-neon-jovie install
    project-neon-juk install
    project-neon-kaccessible install
    project-neon-kactivities install
    project-neon-kalgebra install
    project-neon-kalzium install
    project-neon-kamera install
    project-neon-kapptemplate install
    project-neon-kate install
    project-neon-kbruch install
    project-neon-kcachegrind install
    project-neon-kcalc install
    project-neon-kcharselect install
    project-neon-kcolorchooser install
    project-neon-kcron install
    project-neon-kde-base-artwork install
    project-neon-kde-baseapps install
    project-neon-kde-dev-scripts install
    project-neon-kde-dev-utils install
    project-neon-kde-runtime install
    project-neon-kde-wallpapers install
    project-neon-kde-workspace install
    project-neon-kdeartwork install
    project-neon-kdebindings install
    project-neon-kdegraphics-mobipocket install
    project-neon-kdegraphics-strigi-analyzer install
    project-neon-kdegraphics-thumbnailers install
    project-neon-kdelibs install
    project-neon-kdemultimedia install
    project-neon-kdenetwork-filesharing install
    project-neon-kdenetwork-strigi-analyzers install
    project-neon-kdepim install
    project-neon-kdepim-runtime install
    project-neon-kdepimlibs install
    project-neon-kdeplasma-addons install
    project-neon-kdesdk-kioslaves install
    project-neon-kdesdk-strigi-analyzers install
    project-neon-kdesdk-thumbnailers install
    project-neon-kdesupport install
    project-neon-kdewebdev install
    project-neon-kdf install
    project-neon-kdnssd install
    project-neon-kfloppy install
    project-neon-kgamma install
    project-neon-kgeography install
    project-neon-kget install
    project-neon-kgpg install
    project-neon-kig install
    project-neon-kimono install
    project-neon-kiten install
    project-neon-klettres install
    project-neon-kmag install
    project-neon-kmix install
    project-neon-kmousetool install
    project-neon-kmouth install
    project-neon-kmplot install
    project-neon-kolourpaint install
    project-neon-kompare install
    project-neon-konsole install
    project-neon-kopete install
    project-neon-korundum install
    project-neon-krdc install
    project-neon-kremotecontrol install
    project-neon-krfb install
    project-neon-kross install
    project-neon-kruler install
    project-neon-kscd install
    project-neon-ksnapshot install
    project-neon-kstars install
    project-neon-ksystemlog install
    project-neon-kteatime install
    project-neon-ktimer install
    project-neon-ktouch install
    project-neon-kturtle install
    project-neon-ktux install
    project-neon-kuser install
    project-neon-kwallet install
    project-neon-kwordquiz install
    project-neon-libbluedevil install
    project-neon-libkcddb install
    project-neon-libkcompactdisc install
    project-neon-libkdcraw install
    project-neon-libkdeedu install
    project-neon-libkdegames install
    project-neon-libkexiv2 install
    project-neon-libkgapi install
    project-neon-libkipi install
    project-neon-libkmahjongg install
    project-neon-libkolab install
    project-neon-libkolabxml install
    project-neon-libkomparediff2 install
    project-neon-libksane install
    project-neon-libmm-qt install
    project-neon-libnm-qt install
    project-neon-libqapt install
    project-neon-libqtscript4-qtbindings install
    project-neon-lokalize install
    project-neon-marble install
    project-neon-minimal install
    project-neon-muon install
    project-neon-nepomuk-core install
    project-neon-nepomuk-widgets install
    project-neon-nepomukshell install
    project-neon-networkmanagement install
    project-neon-okteta install
    project-neon-okular install
    project-neon-oxygen-gtk2 install
    project-neon-oxygen-gtk3 install
    project-neon-parley install
    project-neon-perlkde install
    project-neon-perlqt install
    project-neon-phonon install
    project-neon-phonon-gstreamer install
    project-neon-phonon-vlc install
    project-neon-plasma-mediacenter install
    project-neon-plasmate install
    project-neon-polkit-kde-agent-1 install
    project-neon-polkit-qt-1 install
    project-neon-poxml install
    project-neon-prison install
    project-neon-qca2 install
    project-neon-qt install
    project-neon-qtruby install
    project-neon-qyoto install
    project-neon-rocs install
    project-neon-session install
    project-neon-shared-desktop-ontologies install
    project-neon-smokegen install
    project-neon-smokekde install
    project-neon-smokeqt install
    project-neon-soprano install
    project-neon-step install
    project-neon-strigi install
    project-neon-superkaramba install
    project-neon-sweeper install
    project-neon-taglib install
    project-neon-umbrello install
    project-neon-utils install
    The Wayland files are:
    libwayland-client0:amd64 install
    libwayland-cursor0:amd64 install
    libwayland-server0:amd64 install
    I have also installed my standard list of applications which are not converted to project-neon. For example, Libreoffice is unchanged. Also, VLC which is listed, does not work and gives the output
    Code:
    :~$ vlc
    VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b)
    [0x827108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
    Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40804)
    Aborted (core dumped)
    Currently I have it connected to my home network and it is working with both project-neon and "other' applications. I certainly enjoy seeing the progress that has been made and look forward to the day when I can add project-neon to Trusty.

    Well done to the project neon team and keep up the good work!

    #2
    Hm.

    Code:
    steve@t520:~$ [B]sudo apt-file update && apt-file list vlc | grep -i qt[/B]
    phonon-backend-vlc: /usr/lib/qt4/plugins/phonon_backend/phonon_vlc.so
    phonon-backend-vlc-dbg: /usr/lib/debug/usr/lib/qt4/plugins/phonon_backend/phonon_vlc.so
    vlc: /usr/lib/vlc/plugins/gui/libqt4_plugin.so
    vlc-data: /usr/share/doc/vlc-nox/libvlc/QtPlayer/QtVLC.pro
    vlc-data: /usr/share/doc/vlc-nox/libvlc/QtPlayer/main.cpp
    vlc-data: /usr/share/doc/vlc-nox/libvlc/QtPlayer/player.cpp.gz
    vlc-data: /usr/share/doc/vlc-nox/libvlc/QtPlayer/player.h
    vlc-dbg: /usr/lib/debug/usr/lib/vlc/plugins/gui/libqt4_plugin.so
    Are any of these files present elsewhere in the system? Of course, the "incompatible Qt library" error may be the result of some other library collision, one without "qt" in its name. I'm just kind of guessing here. That certainly is a rather helpful error message, no? </sarcasm>

    Perhaps if you wade through the voluminous output of
    Code:
    strace vlc
    you could find exactly where it craps out.

    Comment


      #3
      I don't currently have neon installed, but it is probably configured to use qt5 (and vlc uses qt4, hence the incorrect library version).

      I don't know whether it's possible to run vlc in neon by setting $LD_LIBRARY_PATH explicitly for vlc to include qt4.

      Comment


        #4
        Thanks for the replies and I am beginning to think that VLC is still work in progress.

        Using SteveRiley's comand, I get exactly the same output with qt4 in the list. When I list all the installed packages with VLC in the Muon search, I get the list attached.
        Click image for larger version

Name:	VLC.jpg
Views:	1
Size:	70.1 KB
ID:	640621 This shows that, as pointed out by kubicle, qt5 is in some of the packages used by VLC. From this, I expect to see a project-neon-vlc in the future. I have a project-neon-dragon currently installed and this works quite well - so all is not lost.

        Updates are always coming in, and today I noticed an update to project-neon-phonon-vlc, but that made no difference. Still lots of fun seeing the progress being made.

        Comment


          #5
          It is some time since I have reported my progress with neon. To start with, I installed the neon5 iso from here. I had some difficulty with the installation in a separate partition on my Compaq Presario All-in-One. When I booted from the installation USB, I got the message: gfxboot.C32: not a COM32R image. To get it to install, I found that I had to hit the tab key and this gave a list of options. The first was live and this stated the installation. I then had problems with running two systems on this desktop. I eventually found that a partition BIOSGrub was the culprit and when I totolly rebuilt the system without this partition, I got consistent performance. I also found that the iso installed correctly without the gfxboot . . . message.

          I am doing this post from the neon5 system and I have installed most of my favourite applications. I organize my desktop with applications that I launch by placing them in a panel on the left of the desktop. This is shown in the graphic below. Dolphin has a new icon which is below Skype. The Konsole is at the bottom and the System Setting is above muon.

          The only major problem that I have had with Dolphin is that it does not provide the option to create a directory! One aspect that surprises me is that plasmashell is taking 49% of the processing load and I am sure that this has an impact on video and desktop refresh.!!!!

          I have been able to play DVD's and other multimedia files. I can use Gwenview and Gimp plus all the applications listed on the panel. Currently the number of Widgets is limited. For the case of the analoque clock, it cannot be located on the RHS of the desktop because the control handle progressively moves away from the clock as it is shifted to the right

          Significant progress has been made and I look forward to the above current show stoppers being fixed and more Widgets added.
          Attached Files
          Last edited by NoWorries; Jun 26, 2014, 06:06 AM.

          Comment


            #6
            It is now a couple of weeks since my last report on neon. Each day I find that there are over 80 updates with only a smattering of new packages. A times, I have to get used to being logged out during the upgrade process and I then have to log-in again.

            I have noticed that all the packages I have are for a 32B system and I have not been able to find a 64B iso to correct this. For some time, I had problems with muon package manager not being able to find packages. If, for example, I put kde in the search window, nothing would be listed. To resolve this, I downloaded a more recent iso build and did a re-install. This still had 32B packages, but thankfully muon now works as it should.

            The previous problem that I had with plasmashell using excessive CPU cycles is no longer present. It is no longer active, so the System Monitor now gives:

            Click image for larger version

Name:	System_Monitor2.jpg
Views:	1
Size:	85.1 KB
ID:	642313

            What hasn't changed with System Monitor is its display of System Load which should give a graphical display. Instead it gives:

            Click image for larger version

Name:	System_Monitor3.jpg
Views:	1
Size:	70.3 KB
ID:	642314

            Which is the Processing Table contents shown in the window for the graph. If I exit the System monitor in this mode and start it again, I get the black window for the graphical display, but no graph as shown below:

            Click image for larger version

Name:	System_Monitor4.jpg
Views:	1
Size:	52.1 KB
ID:	642315

            So this aspect is definitely work in progress and I feel sure that the developers are aware of this.

            The final problem that I feel is worth mentioning is that regarding widgets for the desktop. For example, if I add the Waste Bin, it is located at the top of the screen and it is not possible to access the item to move and scale it. On the other hand, the analogue clock is placed on the left and I can access the movement handle, but as I move it to the right, it moves away from the clock. The clock cannot then be moved past the centre of the screen.

            I can use many applications on this system, ranging from multimedia, office and graphic work. So great progress is being made and I enjoy seeing the progress being made.

            Comment


              #7
              Interesting report! Thanks
              I may have to install it in a guest OS.
              "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
              – John F. Kennedy, February 26, 1962.

              Comment


                #8
                Thanks GG, hope you find it interesting and it doesn't give you more grey hairs.

                I found out this morning after another lot of updates, that plasmashell was back again. This time it uses slightly less CPU but Xorg is now using more CPU as shown in the following System Monitor output:

                Click image for larger version

Name:	System_Monitor5.jpg
Views:	1
Size:	53.3 KB
ID:	642316

                At least this time I do not get video tearing. I am still unclear about the role off plasmashell even after doing a search about its purpose. It would certainly need to be important since it is using so much processing.

                Comment


                  #9
                  Which PPA are you using NoWorries?

                  /kf5 currently wants to remove the plasma-neon5-live-session package, which would break everything.

                  Comment


                    #10
                    Originally posted by ronw View Post
                    Which PPA are you using NoWorries?
                    I actually did not use a ppa for the installation. I downloaded an iso image and used Startup Disk Creator to form a bootable usb. One recent announcement has an iso that can be downloaded.

                    I would suggest that you use a separate partition on a computer that is not critical as this is still very experimental. After installation, my first action is to launch muon and go to Settings > Software Sources > Other Software and enable Canonical Partners and 3rd Party software. This gives access to packages for multimedia, graphics, etc. Hope you are successful with this installation.

                    Comment


                      #11
                      For those who cannot install Plasma next or simply don't want to here's a video demonstrating it.

                      Comment


                        #12
                        Want to see a funky kde?

                        This guy has too much time on his hands.

                        Comment


                          #13
                          Originally posted by NoWorries View Post
                          I actually did not use a ppa for the installation. I downloaded an iso image and used Startup Disk Creator to form a bootable usb.
                          The iso install didn't install this ppa?

                          Code:
                          ronw@neon:~$ l /etc/apt/sources.list.d
                          total 16
                          drwxr-xr-x 2 root root 4096 Jul 11 07:57 ./
                          drwxr-xr-x 6 root root 4096 Jun 28 15:11 ../
                          -rw-r--r-- 1 root root   57 Jul  4 12:54 ubuntu-defaults.list
                          ronw@neon:~$ 
                          ronw@neon:~$ cat /etc/apt/sources.list.d/ubuntu-defaults.list 
                          deb http://ppa.launchpad.net/neon/kf5/ubuntu trusty main

                          Comment


                            #14
                            Thanks for the ISO link. I'm downloading it now and will install it as a guest OS in VirtualBox.
                            "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                            – John F. Kennedy, February 26, 1962.

                            Comment


                              #15
                              Originally posted by ronw View Post
                              The iso install didn't install this ppa?

                              Code:
                              ronw@neon:~$ l /etc/apt/sources.list.d
                              total 16
                              drwxr-xr-x 2 root root 4096 Jul 11 07:57 ./
                              drwxr-xr-x 6 root root 4096 Jun 28 15:11 ../
                              -rw-r--r-- 1 root root   57 Jul  4 12:54 ubuntu-defaults.list
                              ronw@neon:~$ 
                              ronw@neon:~$ cat /etc/apt/sources.list.d/ubuntu-defaults.list 
                              deb http://ppa.launchpad.net/neon/kf5/ubuntu trusty main
                              I have just used muon to list my sources and this is shown below;

                              Click image for larger version

Name:	Muon.png
Views:	1
Size:	56.2 KB
ID:	642317

                              As you can see, I also have the neon/kf5.... that you have.

                              Also, I forgot to mention that when selecting Try Kubuntu, I found that the installation can be started by selecting System and this gives the install option.

                              I must confess, that I am dissappointed that I do not have any alternative launch menu. I find that I can operate much faster with the classic menu.

                              Comment

                              Working...
                              X