The officially official Devuan Forum!

You are not logged in.

#1 2020-03-09 00:33:49

take_a_number
Member
Registered: 2020-03-08
Posts: 11  

Can't execute program. System doesn't recognize it's location.

I had just installed devuan in the LXQt environment. Tried to extract Palemoon for Linux, but the system was unresponsive several times when I tried to right-click and extract the tarball. When I double clicked the tarball and extraced the program it worked fine, but if I try to run palemoon via the executable I get the following message:

"Failed to execute child process "home/[username]/Desktop/palemoon/palemoon" (No such file or directory)"

Which makes no sense because the file is right there along that exact filepath. I went through these steps on a virtual machine once before and never had this issue occur. What happened? Was there some kind of desyncing issue? How would I go about fixing this error?


Lord Wily did nothing wrong.

Offline

#2 2020-03-09 14:22:55

rolfie
Member
Registered: 2017-11-25
Posts: 1,171  

Re: Can't execute program. System doesn't recognize it's location.

Extract Palemoon to /tmp.
As root do a cd /tmp and then mv palemoon /opt/palemoon
As user create starter on the desktop that calls up /opt/palemoon/palemoon

That should work fine.

rolfie

Offline

#3 2020-03-09 15:21:44

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,125  
Website

Re: Can't execute program. System doesn't recognize it's location.

take_a_number wrote:

"Failed to execute child process "home/[username]/Desktop/palemoon/palemoon" (No such file or directory)"

Have you downloaded the correct architecture?

file ~/Desktop/palemoon/palemoon
dpkg --print-architecture

Brianna Ghey — Rest In Power

Offline

#4 2020-03-10 21:08:58

take_a_number
Member
Registered: 2020-03-08
Posts: 11  

Re: Can't execute program. System doesn't recognize it's location.

Head_on_a_Stick wrote:
take_a_number wrote:

"Failed to execute child process "home/[username]/Desktop/palemoon/palemoon" (No such file or directory)"

Have you downloaded the correct architecture?

file ~/Desktop/palemoon/palemoon
dpkg --print-architecture

Not too sure what this was meant to accomplish but I don't think it worked.

[username]@[hostname]:~$ file ~/Desktop/palemoon/palemoon
/home/[username]/Desktop/palemoon/palemoon: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=85a9932d8111ba3bb1c58f85331435adab6e79e8, stripped
[username]@[hostname]:~$ dpkg --print-architexture
dpkg: error: unknown option --print-architexture

Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !

Did you mistype the second instruction set perhaps?

rolfie wrote:

Extract Palemoon to /tmp.
As root do a cd /tmp and then mv palemoon /opt/palemoon
As user create starter on the desktop that calls up /opt/palemoon/palemoon

That should work fine.

rolfie

Well I'd love to try that but unfortunately I'd need to reinstall everything since I already forgot what I set my root password as. Which wouldn't be an issue, were it not for the fact that the machine I'm doing this on is a TOSHIBA and for some odd reason I can no longer access the BIOS after installing.

This is actually the second time in a row now I've had this issue. The first time I was able to hold down Fn + F12 and reach the boot options, but after my first install I could no longer do this. I was later able to get back in by taking out the battery, running on AC power and then holding Fn and repeatedly pressing F12. Now neither of these options work any longer and I have no idea what the hell is going on. I'm probably going to have to try and flash the BIOS on this damn thing the next chance I get just because this thing is so damn finnicky.

If it helps diagnosis, the power options on the top right of the login screen are all greyed out. Also, this is a non-UEFI model, which is crazy, because my two Lenovos are UEFI capable and they didn't put up anywhere near as much of a fight as this bratty heap of circuits is.


Lord Wily did nothing wrong.

Offline

#5 2020-03-10 21:57:24

rolfie
Member
Registered: 2017-11-25
Posts: 1,171  

Re: Can't execute program. System doesn't recognize it's location.

You have to run dpkg as root.

rolfie

Last edited by rolfie (2020-03-10 21:57:35)

Offline

#6 2020-03-11 03:30:39

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,251  

Re: Can't execute program. System doesn't recognize it's location.

More importantly you'll need to spell the argument the way it was given,
i.e. --print-architecture rather than --print-architexture

Offline

#7 2020-03-11 07:26:47

boycottsystemd
Member
Registered: 2017-09-25
Posts: 101  

Re: Can't execute program. System doesn't recognize it's location.

take_a_number wrote:

Well I'd love to try that but unfortunately I'd need to reinstall everything since I already forgot what I set my root password as. Which wouldn't be an issue, were it not for the fact that the machine I'm doing this on is a TOSHIBA and for some odd reason I can no longer access the BIOS after installing.

Root password can be reset AFAIK so no need for reinstall Devuan.

Palemoon has some troubles in LXDE but I'm not sure whether it apply to LXQT too. Can you try another DE ? Icewm or Xfce for example.

Offline

#8 2020-03-11 10:05:23

Camtaf
Member
Registered: 2019-11-19
Posts: 436  

Re: Can't execute program. System doesn't recognize it's location.

"Failed to execute child process "home/[username]/Desktop/palemoon/palemoon" (No such file or directory)"

That should read /home/[username]/Desktop/palemoon/palemoon.

However, try moving it to /home/[username]/palemoon/palemoon & running by typing ./palemoon/palemoon in a terminal.
(If that doesn't work, check the permissions.)

Last edited by Camtaf (2020-03-11 10:06:04)

Offline

#9 2020-03-11 17:11:14

chris2be8
Member
Registered: 2018-08-11
Posts: 307  

Re: Can't execute program. System doesn't recognize it's location.

take_a_number wrote:
[username]@[hostname]:~$ file ~/Desktop/palemoon/palemoon
/home/[username]/Desktop/palemoon/palemoon: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=85a9932d8111ba3bb1c58f85331435adab6e79e8, stripped

That's probably the wrong architecture. Unless your system is very old you want a 64-bit executable.

Post output from uname -a which will tell us what sort of system you are running on, and what OS it runs.

Also post output from ls -ld ~/Desktop/palemoon/palemoon so we can see what permissions it has.

Chris

Offline

Board footer