Bitcoin Forum

Bitcoin => Electrum => Topic started by: blue Snow on November 01, 2020, 03:11:11 AM



Title: AppImage on 32bit Linux
Post by: blue Snow on November 01, 2020, 03:11:11 AM
Is there any method I can run AppImage on Linux 32bit? I tried running with the executing button but nothing happens, I get an invalid encoded text file beside electrum AppImage.

I know, I can run it by Installation from Python sources and write command "python3 Electrum-4.0.4/run_electrum" in the terminal. But it makes me confused, I want to one-click Appimage and running it without an open the terminal.

I will appreciate it if you all post on-topic on AppImage only.


Title: Re: AppImage on 32bit Linux
Post by: NotATether on November 01, 2020, 09:21:31 AM
There is no Electrum AppImage for 32-bit systems. Only a 64-bit AppImage is made, and because that packages 64-bit libraries, they are not understood by a 32-bit system (that’s where the invalid format error comes from)  and so are cannot be used on it.


Title: Re: AppImage on 32bit Linux
Post by: blue Snow on November 01, 2020, 11:45:23 AM
yes, the best way is running it in the terminal. I heard about virtualization software it could be running it. but I only have 2 CPU and I doubt it can work with 32 bits. ( I don't know what my CPU type and restriction).


Title: Re: AppImage on 32bit Linux
Post by: joniboini on November 01, 2020, 01:18:59 PM
but I only have 2 CPU and I doubt it can work with 32 bits. ( I don't know what my CPU type and restriction).
You mean 2 cores? It's quite easy to find out your detailed CPU specs with apps like CPU-Z. If the CPU details contain AMD64, x86-x64, or EM64T then it means your CPU can run a 64-bit system. Or you can also follow this (https://support.microsoft.com/en-us/windows/32-bit-and-64-bit-windows-frequently-asked-questions-c6ca9541-8dce-4d48-0415-94a3faa2e13d) guide.

I'm not sure why you'd limit your system to 32-bit though, is it because a lack of RAM?


Title: Re: AppImage on 32bit Linux
Post by: NotATether on November 02, 2020, 08:17:32 AM
but I only have 2 CPU and I doubt it can work with 32 bits. ( I don't know what my CPU type and restriction).
You mean 2 cores? It's quite easy to find out your detailed CPU specs with apps like CPU-Z. If the CPU details contain AMD64, x86-x64, or EM64T then it means your CPU can run a 64-bit system. Or you can also follow this (https://support.microsoft.com/en-us/windows/32-bit-and-64-bit-windows-frequently-asked-questions-c6ca9541-8dce-4d48-0415-94a3faa2e13d) guide.

I'm not sure why you'd limit your system to 32-bit though, is it because a lack of RAM?

64-bit Linux systems actually run very well with even 1 gigabyte of RAM and 1 CPU as long as you use a lightweight window manager and not a desktop environment like GNOME or others. I used to run Electrum on such a system.

You can use lscpu command to print the CPU information on Linux, and look at the “CPU op-mode(s)” row to see if it says “64-bit”. If it does then you can run 64-bit Linux on it.


Title: Re: AppImage on 32bit Linux
Post by: joniboini on November 02, 2020, 11:26:56 AM
CPU-Z isn't even available on Linux. You only need to run command lscpu to get details of your CPU, which already mentioned by @NotATether.
My goodness, maybe I'm a bit drunk when I typed that. Yeah, there is no CPU-Z on Linux but there is an alternative called CPU-G. Don't know why I assume OP is also running a Windows OS, my bad.


Title: Re: AppImage on 32bit Linux
Post by: bob123 on November 02, 2020, 03:15:11 PM
My goodness, maybe I'm a bit drunk when I typed that. Yeah, there is no CPU-Z on Linux but there is an alternative called CPU-G. Don't know why I assume OP is also running a Windows OS, my bad.

But there literally is not a single reason to download any software when there are built-in command line tools to retrieve the information you are looking for.
A single command is all OP has to enter.

I didn't even know that 32 bit CPU's are still a thing. I can't imagine OP is using a 32bit only CPU.


Title: Re: AppImage on 32bit Linux
Post by: NotATether on November 02, 2020, 03:23:04 PM
My goodness, maybe I'm a bit drunk when I typed that. Yeah, there is no CPU-Z on Linux but there is an alternative called CPU-G. Don't know why I assume OP is also running a Windows OS, my bad.

But there literally is not a single reason to download any software when there are built-in command line tools to retrieve the information you are looking for.
A single command is all OP has to enter.

I didn't even know that 32 bit CPU's are still a thing. I can't imagine OP is using a 32bit only CPU.

There is no 32-bit only CPU that has two cores in it, every multi-core processor since Intel Core 2 Duo and AMD Athlon 64 X2 had 64-bit support in them.

It’s likely OP’s computer has low system specs and he thought that a 32-bit Linux distro would be easier on it (because that’s how it works in Windows) but as I explained above, 64-bit Linux runs well on it.


Title: Re: AppImage on 32bit Linux
Post by: Arman The Parman on November 03, 2020, 03:19:13 AM
If you are using a Raspberry Pi, Appimages don't work. They can not be used with machines with ARM chips. Regardless of 32 or 64 bit