You are not logged in.
So here's a doozy I haven't seen before, started working on Vuu-do 2 in earnest last night, working for now from my main everyday Daedalus install just to test, installed Openbox, Tint2, Pcmanfm and some other Openbox-specific stuff, logged out and logged back in to new openbox session.
Everything was actually going along swimmingly and I was getting excited, but then two things, one annoying, one weird as can be. Both in Pcmanfm, current version in Daedalus repo 1.3.2
1. No user added right-click context menu options work at all, doesn't matter what you do. The ones that it came with all work though, then next one though doesn't seem OEM to Pcmanfm...
2. This is a doozy, like every file manager i've ever used, pcmanfm when you click on open space in a folder offers you the "create new" option which normally has two choices : create new folder or empty file..only here there's a third, it offers to create a new "krita-5.2.3-x8664" for ya.
Curiousity got the better of me, so I clicked it, and instantaneously it somehow created a 350 mb appimage of krita-5.2.3 for me, and I do mean instantly, like there were local files on it, but I can't find any.
Have searched through about half the pcmanfm source code on github, nothing yet, will finish searching and then try checking libfm source code later.
Does ANYONE have the slightest idea about this stuff? How in the world does something like this make it into the program and .deb package?
I have a slight suspicion the two problems might be related, but not sure yet.
Anybody got a clean install of pcmanfm 1.3.2 that doesn't do these things?
I had never even heard of krita prior to this, never downloaded it.
Last edited by greenjeans (2024-12-02 17:45:54)
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
PCManFM 1.3.2 in daedalus, and I see no third option in the right-click menu. Just folder or file are the choices.
Offline
My apologies, been a while since I did this stuff and I should have tested more before posting.
This weird abomination now occurs across all file managers in this install, pcmanfm, pcmanfmqt, and also Caja when i'm running a MATE session.
I don't know when it happened, or whether it was in some update I did, or third party stuff I installed, or maybe one of the appimages i've been trying.
But it obviously stuck something in the system files somewhere that makes it occur in all file-managers. Kinda freaking me out.
Newer pcmanfm gtk version will still just not use right-click extensions, apparently this started happening off and on about 4-5 years ago, about the time they started working with the qt version. It's really aggravating me because in the qt version they seem to want to work at least, they show up in the context-menu at least when you right-click.
Seriously considering using an older version that actually works properly and just pinning it.
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
@fsmithred, when you have moment can I ask a big favor?
Drop the below extension in /home/(user)/.local/file-manager/actions/ , then you have to close pcmanfm, then re-open, and see if you now have an option to open terminal there?
[Desktop Entry]
Type=Action
Name=Open Terminal Here
Comment=Open terminal in the current folder
Icon=lxterminal
Profiles=on_folder;
[X-Action-Profile on_folder]
Exec=lxterminal --working-directory=%f
MimeTypes=inode/directory;
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
Okay, solved the krita thing at least effectively though I still don't know how it happened, logged into root account and it was not happening and there was a message that there were no "templates" installed.
Logged back in to user account and sure enough in the Templates folder there it was, krita appimage. And I was today years old when I learned you could put stuff in Templates and have it appear in context-menus, lol.
But I never put it there or downloaded any krita appimages, so i'm stumped how it got there.
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
I tried that desktop file and it does create the option to 'open terminal here' but it doesn't work. Message is "invalid desktop entry file". when I try to execute it.
Offline
What do people expect from going to Microsoft for software? Sanity?
Offline
I tried that desktop file and it does create the option to 'open terminal here' but it doesn't work. Message is "invalid desktop entry file". when I try to execute it.
Well that's progress at least, it's not even showing up for me. Wonder if there's some conflict since i'm also using MATE on that partition?
Sigh, lots of stuff to do, I really thought this was going to be easier than last time, lol. Right now Synaptic won't even open from the menu when i'm in the Openbox session.
Hurray pkexec, so glad they dumped gksu, because who would want a simple program that actually worked when you can have a mountain of crappy gnome policy s**t that doesn't work half the time on your machine?
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
I tried that desktop file and it does create the option to 'open terminal here' but it doesn't work. Message is "invalid desktop entry file". when I try to execute it.
pcmanfm should have a default "Open in Terminal" entry in the top part of a folder's context menu.
That should work - provided a correct x-terminal-emulator is set in pcmanfm's preferences --> advanced tab (or at least it does in my fluxuan daedalus setup)
Last edited by ceeslans (2024-12-03 14:08:27)
Offline
@ceesians true, and there's also that option at the top of the file menu. I was just using that one as it's the easiest to test, since it doesn't require other programs and scripts to work, just lxterminal.
There's a half a dozen others I use and that's what i'm concerned about, resize image, rotate image, edit file as root, open folder as root, set image as wallpaper, view exif data etc.
Basically i'm reproducing the functionality you can get in Caja file manager in MATE by installing the extras from the repo, I really missed that one-click convenience when I started using Openbox and PcmanFM.
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
@greenjeans : fwiw, your open-in-terminal action in #4 is working correctly in fluxuan, as are the open-folder-as root, edit-as-root, folder-attribs and set-wallpaper actions.
Last edited by ceeslans (2024-12-03 19:05:16)
Offline
@ceeslans Thank you!
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline