Some success with Clementine... solved.

Moderator: BarryK

Post Reply
oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Some success with Clementine... solved.

Post by oliverjames »

I found that I can load my favourite Clementine music manager in the Daedalus version. After install there was a menu entry for it, but that has now gone, not sure why. Can you please tell me how to create a launcher in the menu.
For the time being I found the App in /home and dragged it to the desktop, which appears to have made a link. I can start the App this way but would like to know how to restore the menu.

In addition there is a missing dependency (see attached screenshot). With Mint or MX I'd search with Synaptic. How can I resolve this with EasyOS?

Thank you for this brilliant approach. It's very interesting and a great performer.

Attachments
Clementine-dependency missing.jpg
Clementine-dependency missing.jpg (36.15 KiB) Viewed 815 times
Last edited by oliverjames on Mon Jan 20, 2025 8:58 am, edited 1 time in total.
User avatar
pp4mnklinux
Posts: 1317
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 684 times
Been thanked: 330 times

Re: Some success with Clementine...

Post by pp4mnklinux »

Hi @oliverjames :

For sure, this is not the most professional explanation about "Can you please tell me how to create a launcher in the menu." but it is the easier, for sure, haha.

In your menu, desktop, EasyJWM configure user JWM go to MENU LABEL and choose ITEM EDITOR, there you can decide what you wanna show or not at the menu.

If the file doesn't appears, add it to the applications folder in user, share, applications and that is.

I can edit the .desktop file, but I think this is the easier and most simple way to do this modificacions.

Hope it helps u.

CHEERS

(test and try :)

Attachments
easyJWM.jpg
easyJWM.jpg (111.81 KiB) Viewed 801 times
menu manager.jpg
menu manager.jpg (28.8 KiB) Viewed 801 times
menu2.jpg
menu2.jpg (87.06 KiB) Viewed 801 times
oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

Hello pp4mnklinux,

Thank you for your reply. There is no clementine entry in /usr/share/applications. Tried adding a relative lnk from the clementine app in /home but that doesn't show up as a choice to add to the audio apps. Can you tell me how to fix this please.

User avatar
pp4mnklinux
Posts: 1317
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 684 times
Been thanked: 330 times

Re: Some success with Clementine...

Post by pp4mnklinux »

Hi again @oliverjames

It is not really difficult, you only need to edit a hidden file.

It is called .jwmrc in home folder.

You can edit it the way u want to include or delete the files you need.

Edition is simple and you only need to follow this order...

<Program label="THE NAME YOU WANNA USE TO IDENTIFY THIS PROGRAM BY PP4MNK" icon="pathtoyouricon">"theprogram"</Program>

Hope it helps.

Have a nice day.

CHEERS.

pd.- don't forget to make a security copy of the original .jwmrc file JUST IN CASE haha.

Attachments
jwmrcfile.jpg
jwmrcfile.jpg (120.31 KiB) Viewed 774 times
jwmrc.jpg
jwmrc.jpg (163.37 KiB) Viewed 774 times
User avatar
MochiMoppel
Posts: 1343
Joined: Mon Jun 15, 2020 6:25 am
Location: Japan
Has thanked: 22 times
Been thanked: 521 times

Re: Some success with Clementine...

Post by MochiMoppel »

pp4mnklinux wrote: Fri Jan 17, 2025 11:07 am

It is not really difficult, you only need to edit a hidden file.
It is called .jwmrc in home folder.
You can edit it the way u want to include or delete the files you need.

He surely can, but he shouldn't. Did you read the third line of this file? Starts with IMPORTANT. This is not decoration. It is there to protect people from doing what you are proposing :roll:

oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

MochiMoppel wrote: Fri Jan 17, 2025 12:58 pm
pp4mnklinux wrote: Fri Jan 17, 2025 11:07 am

It is not really difficult, you only need to edit a hidden file.
It is called .jwmrc in home folder.
You can edit it the way u want to include or delete the files you need.

He surely can, but he shouldn't. Did you read the third line of this file? Starts with IMPORTANT. This is not decoration. It is there to protect people from doing what you are proposing :roll:

Yes, I was about to reply concerning that warning "<!-- IMPORTANT, ONLY EDIT /etc/xdg/templates/_root_.jwmrc -->" I'm a retired engineer who's fascinated and not fazed by computers or software, but I'm not a coder. @pp4mnklinux I'm sure your knowledge allows you to do this, but I'm not sure. I've made a bkp of .jwmrc but will I break something by editing the original?

I see that, having installed GIMP from PKGget, that has put "gimp.desktop" in /usr/share/applications/.

Thank you.

User avatar
pp4mnklinux
Posts: 1317
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 684 times
Been thanked: 330 times

Re: Some success with Clementine...

Post by pp4mnklinux »

Thanks a lot for your observation and comment, @MochiMoppel, I read it, but I don't know what are the neccessities of @oliverjames .

It is possible this limitations or supposed problems will only appear to programmers like you or to very specific people.-

I edited it (at my own risk) and I didn't find any problems, so I suggest it to Oliver, because he hasn't got any other answer, so he can test and try.

If he save a security copy of this file (as I suggested) it is possible he find no problem... I don't know.

I think interesting advanced users like you help him telling him what he must do instead of what he musn't.

Thanks again for your comment, for sure it will teach a lot of easyos users about how to proceed (me included, of course)

Have a nice day, and be happy, my friend,-

Cheers, good luck with your plans. :thumbup2:

Attachments
Screenshot_2025-01-17_14-35-55.jpg
Screenshot_2025-01-17_14-35-55.jpg (36.31 KiB) Viewed 723 times
Caramel
Posts: 557
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 107 times
Been thanked: 101 times

Re: Some success with Clementine...

Post by Caramel »

oliverjames wrote: Fri Jan 17, 2025 9:12 am

...

In addition there is a missing dependency (see attached screenshot). With Mint or MX I'd search with Synaptic. How can I resolve this with EasyOS?

...

It is a quirk of Debian packages.

These packages do not exist but are "provided" by others packages

https://pkgs.org/search/?q=qtbase-abi-5 ... n=provides
https://pkgs.org/search/?q=vlc-plugin-a ... n=provides

There is nothing to resolve

oliverjames wrote: Fri Jan 17, 2025 10:30 am

...
There is no clementine entry in /usr/share/applications.
...

The entry is named org.clementine_player.Clementine.desktop

oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

Caramel wrote: Fri Jan 17, 2025 2:17 pm

It is a quirk of Debian packages.

These packages do not exist but are "provided" by others packages

https://pkgs.org/search/?q=qtbase-abi-5 ... n=provides
https://pkgs.org/search/?q=vlc-plugin-a ... n=provides

There is nothing to resolve

oliverjames wrote: Fri Jan 17, 2025 10:30 am

...
There is no clementine entry in /usr/share/applications.
...

The entry is named org.clementine_player.Clementine.desktop

@Caramel - thank you for the info regarding packages. It's true that Clementine is running pretty well. Apart from the disappearing menu entry the only other issue I've encountered is when trying to play a radio stream; Clementine advises "Error Your GStreamer installation is missing a plugin"
When I check GStreamer1.0 plugins-base/good/ugly with the PKGget dependency app the message received is that all's good, any suggestion for how to diagnose this?

There is no org.clementine_player.Clementine.desktop entry in /usr/share/applications.

Caramel
Posts: 557
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 107 times
Been thanked: 101 times

Re: Some success with Clementine...

Post by Caramel »

oliverjames wrote: Fri Jan 17, 2025 2:54 pm

...Apart from the disappearing menu entry the only other issue I've encountered is when trying to play a radio stream; Clementine advises "Error Your GStreamer installation is missing a plugin"
When I check GStreamer1.0 plugins-base/good/ugly with the PKGget dependency app the message received is that all's good, any suggestion for how to diagnose this?

Verify that libgstreamer and libgstreamer-plugins-base are installed.

oliverjames wrote: Fri Jan 17, 2025 2:54 pm

There is no org.clementine_player.Clementine.desktop entry in /usr/share/applications.

Uninstall and then reinstall clementine

or

use

org.clementine_player.Clementine.desktop.gz
(8.65 KiB) Downloaded 14 times

Remove the fake .gz extension.
After copy in /usr/share/applications, execute

Code: Select all

fixmenus
jwm -reload
User avatar
BarryK
Posts: 2959
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 159 times
Been thanked: 819 times

Re: Some success with Clementine...

Post by BarryK »

Caramel wrote: Fri Jan 17, 2025 3:09 pm

Verify that libgstreamer and libgstreamer-plugins-base are installed.

And you must be running Daedalus 6.5.5, which fixed the bug Caramel reported, see blog post:

https://bkhome.org/news/202501/fix-desc ... kg-db.html

oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

Caramel wrote: Fri Jan 17, 2025 3:09 pm
oliverjames wrote: Fri Jan 17, 2025 2:54 pm

...Apart from the disappearing menu entry the only other issue I've encountered is when trying to play a radio stream; Clementine advises "Error Your GStreamer installation is missing a plugin"
When I check GStreamer1.0 plugins-base/good/ugly with the PKGget dependency app the message received is that all's good, any suggestion for how to diagnose this?

Verify that libgstreamer and libgstreamer-plugins-base are installed.

oliverjames wrote: Fri Jan 17, 2025 2:54 pm

There is no org.clementine_player.Clementine.desktop entry in /usr/share/applications.

Uninstall and then reinstall clementine

libgstreamer and libgstreamer-plugins-base are installed. I uninstalled / reinstalled Clementine (thank you for the fixmenus option) and it's back in the mnenu list. However the Radio stream is still not playing; same message about a missing GStreamer plugin.

oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

BarryK wrote: Sat Jan 18, 2025 2:08 am
Caramel wrote: Fri Jan 17, 2025 3:09 pm

Verify that libgstreamer and libgstreamer-plugins-base are installed.

And you must be running Daedalus 6.5.5, which fixed the bug Caramel reported, see blog post:

https://bkhome.org/news/202501/fix-desc ... kg-db.html

I am running Daedalus 6.5.5. Maybe related to your blog post, when installing a package with multiple dependencies the install window remains active after install of all elements.

Thank you for the update procedure, very satisfying to use.

Caramel
Posts: 557
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 107 times
Been thanked: 101 times

Re: Some success with Clementine...

Post by Caramel »

oliverjames wrote: Sat Jan 18, 2025 8:45 am

...
. However the Radio stream is still not playing; same message about a missing GStreamer plugin.

Launch clementine in terminal with the verbose option :

Code: Select all

clementine --verbose

Maybe there will be a more complete error message.

EDIT : Some radios need the package gstreamer1.0-libav

EDIT2 : A relaunch of clementine could be necessary after the installation of new plugins/codecs

oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

Caramel wrote: Sat Jan 18, 2025 9:42 am

Launch clementine in terminal with the verbose option :

Code: Select all

clementine --verbose

Maybe there will be a more complete error message.

EDIT : Some radios need the package gstreamer1.0-libav

EDIT2 : A relaunch of clementine could be necessary after the installation of new plugins/codecs

gstreamer1.0-libav_1.22.0-3 is installed. Launching clementine in terminal with the verbose option doesn't result in any messages.

Still the same message about GStreamer missing a plugin, however that only happens with BBC radio (my English roots ;-)) ; FIP, France Info... all play without issue. Since bloody Brexit les anglais sont devenus trop renfermés!

I'll start by asking the Clementine forum. Their application streams these BBC stations on Mint, on MX and on Fedora so they might be able to identify the missing plugin.

Caramel
Posts: 557
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 107 times
Been thanked: 101 times

Re: Some success with Clementine...

Post by Caramel »

oliverjames wrote: Sat Jan 18, 2025 11:03 am

...

Still the same message about GStreamer missing a plugin, however that only happens with BBC radio

...

The package gstreamer1.0-plugins-bad provides the plugin tsdemux that was missing.

oliverjames
Posts: 69
Joined: Tue Sep 22, 2020 4:21 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Some success with Clementine...

Post by oliverjames »

Caramel wrote: Sat Jan 18, 2025 2:37 pm

The package gstreamer1.0-plugins-bad provides the plugin tsdemux that was missing.

Brilliant, thank you. Clementine now working perfectly.

Post Reply

Return to “EasyOS”