i never before have any problem like this with bionic x64
I am running BionicPup64. is your problem with FossaPup64?
mabe i must add executable to repair this rwx becouse not this not start as app...
Can anyone check your autostart folder and tell me:
The .desktop files in /root/.config/autostart/ in BionicPup64 are all not executable
(they are all unchanged from the original pup.sfs.)
you should use "wmpoweroff" instead of "poweroff"
Actually, in BionicPup64 and AFAIK in FossaPup64,
poweroff, wmpoweroff, reboot, wmreboot, and wmexit are all scripts,
and if they work properly, any one of them should shut down properly whether X is running or not. If they work properly.
All 3 comand looks same open roxfiler window. My default wm is rox and i love this i never try change anything
if when you boot or reboot, Geany pop up with the .desktop files that are in /root/.config/autostart/ as text in tabs, then it must be /bin/xdg_autostart.sh that is responsible.
It is as if the run action that is set in rox for .desktop files is to open the .desktop file with geany.
But you can not Set Run Action for desktop files.
In BionicPup64 and AFAIK in FossaPup64, /usr/local/bin/roxfiler has a bug in it, easy to fix, that prevents it from working properly with URIs. But that should not cause your problem. It would be a problem with, for example, Calibre.
You could disable the Geany config files by closing all geany windows then renaming the geany config dir to see if that would help. Like this:
Code: Select all
cd /root/.config/
mv geany geanyBAK
wmreboot
If that helps then you would know there is a problem with geany's configuration.
I don't think that is the problem.
Does Geany pop up automatically with the text in the .desktop files, in Geany, every time you boot?
Rox should execute a .desktop file when you click it.
Rox should not show the text in a .desktop file in Geany, when you click it.
this is rly wierd structure. I mean path to file can be unlimited coz symlinc back me to autostart folder.
It is not the best practice. But Puppy has a few places where there are infinite loops, for example, in /lib (necessary to work with Ubuntu's default paths.)
Really, all of the library so files in the dir should each one be symlinked, to prevent infinite loops, but the Linux file system seems to be able to handle infinite loops without difficulty.