How about KDE Dolphin and Okular?

Moderator: BarryK

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

How about KDE Dolphin and Okular?

Post by Federico »

Barry,

I get asked by people using Easy for working about the possibility to add Dolphin and Okular from KDE to EasyOS.

Okular is more refined than Evince. It adds functionalities for:

- Adding bookmarks
- Adding annotations
- Highlighting text

and this is so much more comfortable than Evince for people working with large amounts of PDF files.

Dolphin is by many cosidered as being the best file manager. Not just for Linux, but generally speaking. Within Dolphin it is possible to:

- Add comments and annotations to files
- Manage file associations to applications
- Fully customize the toolbar, by re-positioning buttons and even changing their icons
- to get a tree visualization of the file system contents
- to change or modify the icons theme
- to be given the possibility to choose among all installed apps when opening a file
- fast searching through files by using an indexing service

Screenshot(12).png
Screenshot(12).png (159.65 KiB) Viewed 1956 times

Now, since you've already started to add integrated Quick Time 5 packages for other applications, I ask if it would also be possible to add these programs to the official repository or to the list of available Flatpaks and App-Images. Or if you can also eventually suggest valid alternatives.

Thanks in advance

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

Thanos
Posts: 92
Joined: Wed Mar 29, 2023 6:02 am
Has thanked: 3 times
Been thanked: 14 times

Re: KDE Dolphin and Okular

Post by Thanos »

I think Dolphin and Okular are too big and too heavy to easy. I use spacefm on easy ,it is small,fast and powerful.

williwaw
Posts: 1954
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: KDE Dolphin and Okular

Post by williwaw »

Thanos wrote: Wed Jun 28, 2023 4:45 am

I think Dolphin and Okular are too big and too heavy to easy. I use spacefm on easy ,it is small,fast and powerful.

true, for inclusion directly in the OS, but we each have more specialized needs for our work flow. both apps are available at flathub tho

User avatar
bigpup
Moderator
Posts: 6995
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 913 times
Been thanked: 1528 times

Re: KDE Dolphin and Okular

Post by bigpup »

Didn't you already do this?

See this post by you:
viewtopic.php?p=92583#p92583

I would agree it would be better to not try and have the programs preinstalled, but a good how to on adding them, after you get EasyOS up and running.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

bigpup wrote: Wed Jun 28, 2023 7:07 am

Didn't you already do this?

See this post by you:
viewtopic.php?p=92583#p92583

I would agree it would be better to not try and have the programs preinstalled, but a good how to on adding them, after you get EasyOS up and running.

Hi, thank you for your answer. I have personally posted those messages. I will explain to you all my background better. So that my situation may not be misunderstood.
Basically, we (and when I say we I mean me and my family) have been using EasyOS for office work very successfully during the last 3 years, since the moment when I managed to successfully install and run Dolphin and Okular on Buster (I think, I don't remember well). In fact, most software from Debian may successfully be installed and executed on EasyOS and any Puppy Linux, since Puppy Linux is a Debian derivative generally speaking. By adding Okular and Dolphin to EasyOS, it has been able to fully replace MS Windows for us. My father is slowly forgetting how Windows works... he doesn't remember any more.
Of course installing and running KDE programs on Easy is not a very straightforward task because a lot of Quick Time 5 and KDE dependencies must be manually downloaded and installed; but it is worth it, since at the end you get a system which provides all the advantages of Easy, plus a very complete and powerful open source software environment, which may be compared to what Windows can offer.

With that said, there were of course always small problems when updating EasyOS. For example, after every update 3 KDE packages had to be manually uninstalled and reinstalled to prevent Dolphin from loosing the ability to show the list of the available applications and manage file associations. But these were really minor issues.
Now, since the version 5.4.3 Barry has added a couple of programs which also require Quick Time 5 functionality, and he has developed own versions of the QT5 packages for them. This has led us for the first time to library conflicts.
As you can read, I have anyway managed to fix these conflicts by uninstalling the pre-installed QT5 packages and re-installing some QT5 packages from Debian.
Therefore, we are still running Dolphin and Okular without problems.
And, the reason why I opened this thread is that since Barry has begun to develop own versions of these packages, I think that it would be beautiful and useful if he directly adds to EasyOS the possibility to install and run (some) KDE apps. If he doesn't, there is also the possibility that it will progressively become more and more difficult for us to keep running these KDE programs through packages downloaded from the Debian repository in the future. And we could therefore loose the possibility to update Easy furtherly, We and of course any other person who has done the same.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

Thanos wrote: Wed Jun 28, 2023 4:45 am

I think Dolphin and Okular are too big and too heavy to easy. I use spacefm on easy ,it is small,fast and powerful.

Hi, thank you very much for your answer. I can assure you that they're neither too big nor too heavy. We have been using them more than 2 years long now, without any single problem. The space needed on disk is marginal and even an average laptop is able to launch and run them very fast. What they are is difficult to install: they require lots and lots of QT5 and KDE dependencies to work fully and correctly.

I'll of course try out SpaceFM, thank you.

Last edited by Federico on Wed Jun 28, 2023 6:20 pm, edited 1 time in total.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

Just tried SpaceFM.
The version for Bookworm doesn't work, requiring GLIBCXX_3.4.30, so you can forget it. The Bullseye version is useable, needing also libffmpegthumbnailer4v5_2.1.1-0.2+b1_amd64.

Screenshot(14).png
Screenshot(14).png (131.79 KiB) Viewed 1856 times

This was born as a fork from PCmanFM-QT. It is in fact very similar to PCmanFM-QT. This has the special ability to run 2 sub-windows horizontally and 2 vertically, and the visualization of every sub-window can be switched on/off.
It works similarly to Total Commander on Android in some way, and this can be useful in particular situations but at the end of the day, if every sub-window supports tabs, I don't really see the point here (if you have tabs, why should you just even feel the need of having sub-windows?).
Tree visualization is supported but in a small separate sub-window, which only shows folders and no files. This is not even nearly as comfortable as Dolphin, which offers tree visualization everywhere (you can either doble click a folder to enter inside it or simply open the tree structure till that folder to access the corresponding contents). There are no icon previews, toolbar keys cannot be chosen / moved and their icons are also not freely configurable. If I do View --> Preferences nothing happens. Maybe it isn't running correctly but I get no errors, so this is also not very easy to troubleshoot.
No, this is not exactly my favourite file manager, but thank you anyway for the advice.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

backi
Posts: 601
Joined: Thu Jul 23, 2020 2:28 pm
Has thanked: 77 times
Been thanked: 70 times

Re: KDE Dolphin and Okular

Post by backi »

Hi you Guys !
I would not recommend using Spacefm.
I found it a cool Filemanager......but stopped using it.....

.....Cause......There were Problems encountered when copying Files......(SpaceFm did stall while copying in certain Cases).
This Problem was already discussed in the old Forum.
https://oldforum.puppylinux.com/viewtopic.php?t=88851

As far as i am aware..... this Problem was never solved....I think the Developer stopped working on SpaceFm.
Please correct me someone if i am wrong.

williwaw
Posts: 1954
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: KDE Dolphin and Okular

Post by williwaw »

Federico wrote: Wed Jun 28, 2023 12:53 pm

Therefore, we are still running Dolphin and Okular without problems.
And, the reason why I opened this thread is that since Barry has begun to develop own versions of these packages, I think that it would be beautiful and useful if he directly adds to EasyOS the possibility to install and run (some) KDE apps. If he doesn't, there is also the possibility that it will progressively become more and more difficult for us to keep running these KDE programs through packages downloaded from the Debian repository in the future.

Kde does have some very useful apps, and years back I tried to build a puppy with kde but with little success. I do use EasyOs every day, but for many things I use an older version which gets rebuilt but every few months.
Since Barry is testing new features frequently, I also keep a second install that gets updated frequently.

Have you found that ocular and dolphin. installed as flatpacks work well? When I lookd at flat hub I could not find some kde apps I was looking for and not sure if the kde project maintains flatpacks at flathub or they are built by a third party.
where do you obtain the flatpacks you use?

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

williwaw wrote: Wed Jun 28, 2023 5:22 pm
Federico wrote: Wed Jun 28, 2023 12:53 pm

Therefore, we are still running Dolphin and Okular without problems.
And, the reason why I opened this thread is that since Barry has begun to develop own versions of these packages, I think that it would be beautiful and useful if he directly adds to EasyOS the possibility to install and run (some) KDE apps. If he doesn't, there is also the possibility that it will progressively become more and more difficult for us to keep running these KDE programs through packages downloaded from the Debian repository in the future.

Kde does have some very useful apps, and years back I tried to build a puppy with kde but with little success. I do use EasyOs every day, but for many things I use an older version which gets rebuilt but every few months.
Since Barry is testing new features frequently, I also keep a second install that gets updated frequently.

Have you found that ocular and dolphin. installed as flatpacks work well? When I lookd at flat hub I could not find some kde apps I was looking for and not sure if the kde project maintains flatpacks at flathub or they are built by a third party.
where do you obtain the flatpacks you use?

Hi, sorry I think that you misunderstood something. I use Okular and Dolphin on EasyOS, and I have been doing so almost 3 years long now. I did this simply by downloading and manually installing every necessary dependency from the Debian repository https://Debian.org/distrib/packages. I didn't get any flatpacks (this would be a dream). I was only patient enough to do the job. The same can be done by anyone, and probably on any Puppy Linux distribution (or any Debian derivative speaking more correctly).

I see that this topic has already lots of visualizations, even twice as much as my guide for runnning Windows on QEmu. Thus, I assume that many people are interested in doing this.
What I will do then is to provide some instructions, taking absolutely no responsability about what you do with your system.
This may also be helpful for Barry, if he decides to do something for this; and this will also make this thread helpful for many, even if Barry decides not to do anything.

So, in order to run Okular and Dolphin we have to distinguish 2 situations:

A) EasyOS <= 5.4.1

What you need to do is "just" to download and install these packages from the Debian Repo:

- adwaita-icon-theme-full_3.36.1-2ubuntu0.20.04.2_all.deb
- baloo-kf5_5.78.0-3_amd64.deb
- breeze-icon-theme_5.78.0-2_all.deb (optional)
- dolphin-plugins_20.12.2-1_amd64.deb
- dolphin_20.12.2-1_amd64.deb
- kimageformat-plugins_5.78.0-5_amd64.deb
- kinit_5.78.0-2_amd64.deb
- kio-extras-data_20.12.2-1_all.deb
- kio-extras_20.12.2-1_amd64.deb
- kio_5.78.0-5_amd64.deb
- libbz2-1.0_1.0.8-4_amd64.deb
- libdbusmenu-qt5-2_0.9.3+16.04.20160218-2+b1_amd64.deb
- libdolphinvcs5_20.12.2-1_amd64.deb
- libfam0_2.7.0-17.3_amd64.deb
- libffi7_3.3-6_amd64.deb
- libfm-qt8_0.16.0-3_amd64.deb
- libgssapi-krb5-2_1.18.3-6+deb11u1_amd64.deb
- libicu67_67.1-7_amd64.deb
- libicu-dev_67.1-7_amd64.deb
- libk5crypto3_1.18.3-6+deb11u1_amd64.deb
- libkf5activities5_5.78.0-2_amd64.deb
- libkf5archive5_5.78.0-2_amd64.deb
- libkf5attica5_5.78.0-2_amd64.deb
- libkf5auth5_5.78.0-2_amd64.deb
- libkf5authcore5_5.78.0-2_amd64.deb
- libkf5baloo5_5.78.0-3_amd64.deb
- libkf5balooengine5_5.78.0-3_amd64.deb
- libkf5baloowidgets5_20.12.0-1_amd64.deb
- libkf5bookmarks5_5.78.0-2_amd64.deb
- libkf5codecs5_5.78.0-2_amd64.deb
- libkf5completion5_5.78.0-3_amd64.deb
- libkf5configcore5_5.78.0-4_amd64.deb
- libkf5configgui5_5.78.0-4_amd64.deb
- libkf5configwidgets5_5.78.0-2_amd64.deb
- libkf5coreaddons5_5.78.0-4_amd64.deb
- libkf5crash5_5.78.0-3_amd64.deb
- libkf5dbusaddons5_5.78.0-2_amd64.deb
- libkf5declarative5_5.78.0-2_amd64.deb
- libkf5filemetadata3_5.78.0-2_amd64.deb
- libkf5globalaccel5_5.78.0-3_amd64.deb
- libkf5guiaddons5_5.78.0-3_amd64.deb
- libkf5i18n5_5.78.0-2_amd64.deb
- libkf5iconthemes5_5.78.0-2_amd64.deb
- libkf5idletime5_5.78.0-2_amd64.deb
- libkf5itemviews5_5.78.0-2_amd64.deb
- libkf5jobwidgets5_5.78.0-2_amd64.deb
- libkf5js5_5.78.0-2_amd64.deb
- libkf5jsapi5_5.78.0-2_amd64.deb
- libkf5kcmutils5_5.78.0-3_amd64.deb
- libkf5kiocore5_5.78.0-5_amd64.deb
- libkf5kiofilewidgets5_5.78.0-5_amd64.deb
- libkf5kiofilewidgets5_5.78.0-5_arm64.deb
- libkf5kiogui5_5.78.0-5_amd64.deb
- libkf5kiowidgets5_5.78.0-5_amd64.deb
- libkf5newstuff-data_5.78.0-4_all.deb
- libkf5newstuff5_5.78.0-4_amd64.deb
- libkf5newstuffcore5_5.78.0-4_amd64.deb
- libkf5notifications5_5.78.0-2_amd64.deb
- libkf5package5_5.78.0-3_amd64.deb
- libkf5parts5_5.78.0-3_amd64.deb
- libkf5purpose5_5.78.0-2_amd64.deb
- libkf5quickaddons5_5.78.0-2_amd64.deb
- libkf5service-bin_5.78.0-2_amd64.deb
- libkf5service-data_5.78.0-2_all.deb
- libkf5service5_5.78.0-2_amd64.deb
- libkf5solid5_5.78.0-2_amd64.deb
- libkf5sonnetcore5_5.78.0-2_amd64.deb
- libkf5sonnetui5_5.78.0-2_amd64.deb
- libkf5syntaxhighlighting-data_5.78.0-2_all.deb
- libkf5syntaxhighlighting5_5.78.0-2_amd64.deb
- libkf5textwidgets5_5.78.0-2_amd64.deb
- libkf5threadweaver5_5.78.0-2_amd64.deb
- libkf5wallet5_5.78.0-2_amd64.deb
- libkf5widgetsaddons5_5.78.0-2_amd64.deb
- libkf5windowsystem5_5.78.0-2_amd64.deb
- libkf5xmlgui5_5.78.0-2_amd64.deb
- libkrb5-3_1.18.3-6+deb11u1_amd64.deb
- libkrb5support0_1.18.3-6+deb11u1_amd64.deb
- libkuserfeedbackcore1_1.0.0-3_amd64.deb
- libkuserfeedbackwidgets1_1.0.0-3_amd64.deb
- liblmdb0_0.9.24-1_amd64.deb
- libmd4c0_0.4.7-2_amd64.deb
- libokular5core9_20.12.3-2_amd64.deb
- libpackagekitqt5-1_1.0.2-1_amd64.deb
- libpcre2-16-0_10.36-2_amd64.deb
- libpcre3_8.39-13_amd64.deb
- libphonon4qt5-4_4.11.1-4_amd64.deb
- libpoppler-qt5-1_20.09.0-3.1+deb11u1_amd64.deb
- libpoppler102_20.09.0-3.1+deb11u1_amd64.deb
- libqt5core5a_5.15.2+dfsg-9_amd64.deb
- libqt5dbus5_5.15.2+dfsg-9_amd64.deb
- libqt5gui5-gles_5.15.2+dfsg-4_amd64.deb
- libqt5gui5_5.15.2+dfsg-9_amd64.deb
- libqt5multimedia5_5.15.2-3_amd64.deb
- libqt5network5_5.15.2+dfsg-9_amd64.deb
- libqt5printsupport5_5.15.2+dfsg-9_amd64.deb
- libqt5qml5_5.15.2+dfsg-6_amd64.deb
- libqt5qmlmodels5_5.15.2+dfsg-6_amd64.deb
- libqt5quick5_5.15.2+dfsg-6_amd64.deb
- libqt5quick5_5.15.8+dfsg-3_amd64.deb
- libqt5quickcontrols2-5_5.15.2+dfsg-2_amd64.deb
- libqt5quickwidgets5_5.15.2+dfsg-6_amd64.deb
- libqt5svg5_5.15.2-3_amd64.deb
- libqt5texttospeech5_5.15.2-2_amd64.deb
- libqt5waylandclient5_5.15.2-3_amd64.deb
- libqt5webengine5_5.15.2+dfsg-3_amd64.deb
- libqt5widgets5_5.15.2+dfsg-9_amd64.deb
- libqt5x11extras5_5.15.2-2_amd64.deb
- libqt5xml5_5.15.2+dfsg-9_amd64.deb
- libstdc++6_10.2.1-6_amd64.deb
- libstdc++6_12.2.0-14_amd64.deb
- libwayland-client0_1.18.0-2~exp1.1_amd64.deb
- libwayland-cursor0_1.18.0-2~exp1.1_amd64.deb
- libzstd1_1.4.8+dfsg-2.1_amd64.deb
- okular-extra-backends_20.12.3-2_amd64.deb
- okular_20.12.3-2_amd64.deb
- phonon4qt5_4.11.1-4_amd64.deb
- qml-module-org-kde-newstuff_5.78.0-4_amd64.deb
- shared-mime-info_2.0-1_amd64.deb
- zlib1g_1.2.11.dfsg-2_amd64.deb

All these packages should be the version for Bullseye (oldstable). Please do not use Bookworm versions since there are also dependencies which cannot be met among them and you could end up destroying the system. The best way to do this in my opinion is to install directly the package dolphin_20.12.2-1_amd64.deb and subsequently run it on Sakura and install step by step one by one all the needed dependencies. In this way it can be assured that only missing dependencies will be installed. Anyway, the way you want to go is up to you and I repeat that I absolutely do not take any responsability about what you do with your system.
The Baloo file system indexing service needs to be configured after the installation, otherwise you won't be able to search files within Dolphin. You can google this by yourself or I can eventually explain that later with another post.
Also, every time Easy gets updated, the 3 packages libkf5service5, libkfs5service-bin and libkf5service-data will need to be manually uninstalled and re-installed as explained in a previous post.

B) EasyOS >= 5.4.3

in this case, the way to go is basically to first do what I did to solve the library conflicts , that is:

Uninstall the following pre-installed packages through Menu --> Configuration --> Remove built-in packages:

- qtbase
- qt5-styleplugins
- qtdeclarative
- qtimageformats
- qtsvg
- qttools
- qtx11extras
- qtxmlpatterns

these can only be uninstalled one by one and everyone of them needs to be manually found by scrollig the (huge) list.
Afterwards, do exactly the same actions described for situation A.
And lastly, as already explained here viewtopic.php?p=92594&sid=97fbe6d85a356 ... dd3#p92594 , add the line export QT_PLUGIN_PATH=/usr/lib/qt5/plugins to the file /etc/profile.d/qt5 .

Last edited by Federico on Wed Jun 28, 2023 7:04 pm, edited 1 time in total.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

williwaw
Posts: 1954
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: KDE Dolphin and Okular

Post by williwaw »

@Federico
guess I need to read closer :oops:

@all
is there a way to try out new flatpacks that have not been added by barry to the flappi list/repo?

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

I think so. Not very expert about this. Flatpaks and App-Images are a new thing. I've already read on another thread about people adding flatpaks to installers. Barry is also testing a new installer, as far as I've understood.

https://www.forum.puppylinux.com/viewtopic.php?t=8248

But the point is that there is not a flatpak for any program; and furtherly, every installer only supports certain paks.
Probably one can find additional flatpaks for a certain installer around, but I've never heard about a flatpak for Dolphin. I see that there is a flatpak for Okular. I've never tried it, I have to check.

If Dolphin may be installed easily through a flatpak (I don't think so) I don't see why Barry didn't tell me immediately about this possibility...

Last edited by Federico on Wed Jun 28, 2023 7:41 pm, edited 1 time in total.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

williwaw wrote: Wed Jun 28, 2023 6:42 pm

@Federico
guess I need to read closer :oops:

@all
is there a way to try out new flatpacks that have not been added by barry to the flappi list/repo?

you have probably seen this one?

https://flathub.org/apps/org.kde.dolphin

I don't know if it can be installed on Easy in any way because, as already noted, proprietary QT5 packages are being used for other programs.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

williwaw
Posts: 1954
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: KDE Dolphin and Okular

Post by williwaw »

Federico wrote: Wed Jun 28, 2023 7:32 pm
williwaw wrote: Wed Jun 28, 2023 6:42 pm

@Federico
guess I need to read closer :oops:

@all
is there a way to try out new flatpacks that have not been added by Barry to the flappi list/repo?

you have probably seen this one?

https://flathub.org/apps/org.kde.dolphin

I don't know if it can be installed on Easy in any way because, as already noted, proprietary QT5 packages are being used for other programs.

yes at flat hub. Btw, it appears to be an official KDE build and there are about a half a dozen more official KDE builds offered at the bottom of the page, not all that many really.

It might be useful, (since you already have removed these dependencies), to see if the flatpak works. This presumes there is a way to install a flatpack in Easy without having Barry test and add it to the list.

edit: deleted a brainfart

Last edited by williwaw on Thu Jun 29, 2023 12:23 am, edited 2 times in total.
User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

If I remember well I've already tested that Okular flatpak and it doesn't work (after the installation the program does not start).

Anyway, I hope that any solution is found as soon as possible.

@ all

- Can anyone re-test the Okular flatpak please?

- Does anyone know if there's a way to add further flatpaks to the AppImage or Flatpak-Installer?

- Has anyone already managed to install this flatpak?

- If yes, does it work?

Thanks in advance

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

williwaw
Posts: 1954
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: KDE Dolphin and Okular

Post by williwaw »

https://userbase.kde.org/Tutorials/Flatpak
may help

as an alternative, have you tried to run a fully configured KDE distro in Qemu?
if I recall correctly, SUSE does KDE well

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

williwaw wrote: Wed Jun 28, 2023 8:44 pm

have you tried to run a fully configured KDE distro in Qemu?
if I recall correctly, SUSE does KDE well

Ugh... of course there are distros which run the KDE perfectly, and of course QEmu may also be used to emulate any other distro (I have to try this, also for testing the added 9P functionality. I think I'll do that soon, as well as writing a new guide for that)- But this is off-topic now, since this thread is about running Okular and Dolphin on EasyOS.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

So, I did some checks: I installed a new blank Easy 5.4.3 image on another USB stick and I tried to install these flatpaks on it, so that no library conflicts may arise because of other non official packages already installed by me. I discovered that the problem is not that Okular doesn't work after having been installed, but that the Flatpak-Installer itself does not work as a whole.
Basically, at the moment only the AppImage-Installer works, the Flatpak-Installer does not (at least not with its default configuration).

What happens is the following:

- If I simply run it, select a program and click on the install button it says that it can't synchronize itself with the repository.
- If I open Sakura and add the Flathub flatpak repository by issueing the command:

Code: Select all

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

I get an error saying that the URL can't be loaded because of a not acceptable TLS certificate. But I think that the repository gets added anyway.

ScreenshotX.jpg
ScreenshotX.jpg (145.77 KiB) Viewed 1691 times

- If I try again with the program, after adding the repository, the program outputs an error saying simply that the flatpak hasn't been installed.

ScreenshotY.jpg
ScreenshotY.jpg (6.39 KiB) Viewed 1691 times

- The same happens if I also add the other repository by issueing:

Code: Select all

flatpak remote-add --if-not-exists kdeapps https://distribute.kde.org/kdeapps.flatpakrepo

- If I type:

Code: Select all

flatpak install kdeapps org.kde.okular

or:

Code: Select all

flatpak install kdeapps org.kde.dolphin

I get the same message complaining for the TLS certificate.

With that said, I'm really not sure here but I think that probably this just means that the software is still being developed and not jet ready to be used. If anyone has already been successful in installing flatpaks please tell us here what exactly has been done, and from which repository did these flatpaks come from.

Thanks in advance.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

Found this page:

https://bkhome.org/news/202305/user-cus ... flapi.html

I didn't read it. So I apologize for my ignorance. Barry please accept my apologies. Even though no one has directed me there, even after more than 200 visualizations.

Anyway, I managed to add Dolphin to Flapi with the following information:

cCATEGORY='office'
cURL='https://flathub.org/apps/org.kde.dolphin'
cTRIPLET='org.kde.dolphin'
cAPPname='Dolphin'
cAPPdesc='File Manager with many functions'

but when I try to install it I still get immediately the message stating that "The Flatpak was not installed". Is the information I added correct? May anybody help?

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

butiliero
Posts: 13
Joined: Thu Jun 29, 2023 11:12 am

Re: KDE Dolphin and Okular

Post by butiliero »

Out of curiosity I tried installing Okular and Dolphin using the method described in Barry's blog here (including the GUI for customized entries)

https://bkhome.org/news/202305/user-cus ... flapi.html

and they seems to work well OOTB although it was a huge download (by Puppy standards). It was on a clean 5.4.1 updated to 5.4.3 in vitrualbox.

User avatar
BarryK
Posts: 2692
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 132 times
Been thanked: 738 times

Re: KDE Dolphin and Okular

Post by BarryK »

Federico wrote: Thu Jun 29, 2023 2:54 am

but when I try to install it I still get immediately the message stating that "The Flatpak was not installed". Is the information I added correct? May anybody help?

There was one other person reporting the tls certificate problem when trying to register with flathub.
I don't know why that is happening to just you two.

flathub uses a lets-encrypt certificate.

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

butiliero wrote: Thu Jun 29, 2023 11:35 am

Out of curiosity I tried installing Okular and Dolphin using the method described in Barry's blog here (including the GUI for customized entries)

https://bkhome.org/news/202305/user-cus ... flapi.html

and they seems to work well OOTB although it was a huge download (by Puppy standards). It was on a clean 5.4.1 updated to 5.4.3 in vitrualbox.

Would you provide more details? Can you post the contents of your Dolphin and Okular files on /usr/local/flatpak/custom/ ? I can neither download nor install anything through Flapi.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

BarryK wrote: Thu Jun 29, 2023 1:15 pm
Federico wrote: Thu Jun 29, 2023 2:54 am

but when I try to install it I still get immediately the message stating that "The Flatpak was not installed". Is the information I added correct? May anybody help?

There was one other person reporting the tls certificate problem when trying to register with flathub.
I don't know why that is happening to just you two.

flathub uses a lets-encrypt certificate.

Hello Barry! Nice to see you! :D Maybe could this be a regional problem? I'm located in Europe.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

Fearing to be doing anything wrong, I also repeated the procedure by using the .flatpakref file, and I always get the same unacceptable TLS certificate error:

Screenshot(2).jpg
Screenshot(2).jpg (58.51 KiB) Viewed 1716 times

Could this maybe be related to translations?

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

butiliero
Posts: 13
Joined: Thu Jun 29, 2023 11:12 am

Re: KDE Dolphin and Okular

Post by butiliero »

Federico wrote: Thu Jun 29, 2023 1:21 pm

Would you provide more details? Can you post the contents of your Dolphin and Okular files on /usr/local/flatpak/custom/ ? I can neither download nor install anything through Flapi.

I just followed step by step the istructions, entered the flathub url, flappi does its check and then it downloads and install the apps.

The Okular custom file somehow disappeared, but the Dolphin one reads:

Code: Select all

cCATEGORY='system'
cURL='https://flathub.org/apps/org.kde.dolphin'
cTRIPLET='org.kde.dolphin'
cAPPname='Dolphin'
cAPPdesc='KDE File Manager'

I didn't test it extensively, but I was able to copy/paste a pdf that I subsequently opened with Okular.

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

butiliero wrote: Thu Jun 29, 2023 2:16 pm

I just followed step by step the istructions, entered the flathub url, flappi does its check and then it downloads and install the apps.

The Okular custom file somehow disappeared, but the Dolphin one reads:

Code: Select all

cCATEGORY='system'
cURL='https://flathub.org/apps/org.kde.dolphin'
cTRIPLET='org.kde.dolphin'
cAPPname='Dolphin'
cAPPdesc='KDE File Manager'

I didn't test it extensively, but I was able to copy/paste a pdf that I subsequently opened with Okular.

Thank you! Tried your file. With your file the only noticeable difference is that Dolphin gets placed inside the System category rather than the Office category. Sorry but my output does not change. It tries to download for some hundredths of a second and then the following message appears:

Screenshot(3).jpg
Screenshot(3).jpg (4.77 KiB) Viewed 1700 times

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

If I type on Sakura:

Code: Select all

# flatpak search dolphin

the program is found on the repository. But, if I type:

Code: Select all

flatpak install Dolphin

or:

Code: Select all

flatpak install org.kde.dolphin

I do not only get the error message concerning the TLS certificate, but also another one, stating that The application org.kde.dolphin/x86_64/master requires the runtime org.kde.Platform/x86_64/5.15-22.08 which was not found

Screenshot(5).jpg
Screenshot(5).jpg (77.59 KiB) Viewed 1675 times

Therefore, I'm starting to think that all KDE applications distributed as flatpaks may only be run on the KDE, that is: on distributions running the KDE. This would mean that the way I went, installing all the packages from the Debian repo, is the only possible way at the moment. If I'm wrong please do not esitate to inform me.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

williwaw
Posts: 1954
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 172 times
Been thanked: 370 times

Re: KDE Dolphin and Okular

Post by williwaw »

Maybe could this be a regional problem?

dunno if this makes a difference, but I recently installed easy on a usb and @ first boot Quick setup, the default keyboard was set to turkish and I did not change it.

I could not log on to the forum hmmm...........

went back and ran Quick setup again with the approiate values and logged on as normal

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

williwaw wrote: Thu Jun 29, 2023 9:20 pm

dunno if this makes a difference, but I recently installed easy on a usb and @ first boot Quick setup, the default keyboard was set to turkish and I did not change it.

I could not log on to the forum hmmm...........

went back and ran Quick setup again with the approiate values and logged on as normal

So, my settings were correct but, in order to follow your advice I repeated Quick Setup. After repeating Quick Setup, when I launched Flapi I found that all custom flatpaks had disappeared; so I added Dolphin again and when I started the download process, the download process started and I was happy, thinking that the problem was just some regional setting which needed to be repeated after the first run of Flapi.
But, unfortunately, close to the end of the download, after downloading about 1 GB of data, the download routine crashed and the software begun once again to say that The Flatpak was not installed. And it keeps on doing that: I can try again even a million times. It looks like the download procedure itself is extremely unstable for some reason (maybe video drivers? I'm running on Intel Iris).
I will try resetting Flapi again. I will of course report if I'm successfull.

Last edited by Federico on Thu Jun 29, 2023 11:27 pm, edited 2 times in total.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

User avatar
Federico
Posts: 288
Joined: Tue Jun 20, 2023 2:40 pm
Has thanked: 1 time
Been thanked: 36 times

Re: KDE Dolphin and Okular

Post by Federico »

So, I did Quick Setup once again and I restarted Flapi. But this time the Dolphin flatpak was not removed and all settings remained. So I manually deleted the Dolphin file on /usr/local/flatpak/custom and added it once again by pressing the Customize button. But unfortunately no luck: the download does not start any more: I always get the message The flatpak was not installed almost immediately.
So, in light of this experience I think that there are only 4 possibilities:

- The strange and unstable behaviour is caused by the website hosting the flatpaks

- The strange and unstable behaviour is caused by the the network connection latency (using LTE)

- The strange and unstable behaviour is caused by the video driver

- The strange and unstable behaviour is caused by a software bug

Any further help is appreciated. I hope that this will also be helpful for others.

Desktop PC
Case: Sharkoon S25-W MB: Asus Rog Strix B550-A PSU: XFX Pro 750W CPU: AMD Ryzen 5700X @ 4.6 GHz RAM: Corsair 32 GB DDR4 @ 3000 MHz Heatsink: Scythe Mugen 5 rev. B VGA: Asus Tuf RTX 3080 12 GB OC

Laptop PC: Asus Zenbook UX325E

Post Reply

Return to “EasyOS”