Re: [DNG] Beowulf: 32bit or 64 bit?
On Wed, 25 Nov 2020 16:07:24 -0700 Fred wrote: > Hello, > > I recently upgraded from Debian Jessie to Devuan Beowulf. I tried to > run a program (ClipGrab-3.9.2-x86_64.AppImage) which would not run. > ...snip > So, is Beowulf 32 bit or 64 bit? Further to the other answers, if you are running Devuan-beowulf@ i386 (try 'uname -m'), before you multi-arch(add @686/amd64, consider if you ever want to use Playonlinux. If so, add it now before you multi-arch as PoL requires i386 libraries for a lot of their emulations which are very hard to install after you have added 686 architecture. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf: 32bit or 64 bit?
On Thu, Nov 26, 2020 at 01:12:01PM +1100, wirelessduck--- via Dng wrote: > > On 26 Nov 2020, at 13:02, Gregory Nowak wrote: > > On Wed, Nov 25, 2020 at 05:34:16PM -0700, Fred wrote: ^^ Unrelated: Gregory, please fix your mail client to not insert invalid control characters. > >> I think Debian Jessie is 32 bit. To upgrade to Beowulf I just followed > >> instructions that didn't say anything about 32 or 64. I just assumed > >> Beowulf was 64 bit. > > > > Debian jessie was available in i386 and amd64 as far as I recall. > >> > >> My CPU appears to be able to do 64 so how do I change over? You really, really want to use a 64-bit kernel even with 32-bit userspace. Doing otherwise is insecure and very slow. Especially with mitigations for bugs found in the last few years. 32-bit kernels can't do so right, and their code to handle modern hardware is really barebones and slow -- and Linus refuses to merge speed-ups that would complicate things, as 32-bit kernels are meant only for 32-bit hardware. You need to install an -amd64 kernel. If that AppImage is self-contained, that's all. If it won't work, please add minimal multiarch: dpkg --add-architecture amd64 apt update apt install libc6:amd64 > > Probably the easiest way is to do a fresh 64 bit install of > > Beowulf. There might be a way to do a migration through dpkg > > --add-architecture, but I'm not sure about that. > > The debian wiki has an article on doing this transition. > https://wiki.debian.org/CrossGrading > > It also mentions a new package debian-crossgrading from google summer of code > 2020 that appears to automate some of this. > https://salsa.debian.org/crossgrading-team/debian-crossgrading If you feel adventureous (or have good backups, or would do a fresh install) it would be nice if you could give "crossgrader" a try. Its author would be thankful for feedback, including problems you face. That package should be available in ceres and unstable. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can. ⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener. ⠈⠳⣄ A master species delegates. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf: 32bit or 64 bit?
> On 26 Nov 2020, at 13:02, Gregory Nowak wrote: > > On Wed, Nov 25, 2020 at 05:34:16PM -0700, Fred wrote: >> I think Debian Jessie is 32 bit. To upgrade to Beowulf I just followed >> instructions that didn't say anything about 32 or 64. I just assumed >> Beowulf was 64 bit. > > Debian jessie was available in i386 and amd64 as far as I recall. > >> >> My CPU appears to be able to do 64 so how do I change over? > > Probably the easiest way is to do a fresh 64 bit install of > Beowulf. There might be a way to do a migration through dpkg > --add-architecture, but I'm not sure about that. > > Greg The debian wiki has an article on doing this transition. https://wiki.debian.org/CrossGrading It also mentions a new package debian-crossgrading from google summer of code 2020 that appears to automate some of this. https://salsa.debian.org/crossgrading-team/debian-crossgrading ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf: 32bit or 64 bit?
On Wed, Nov 25, 2020 at 05:34:16PM -0700, Fred wrote: > I think Debian Jessie is 32 bit. To upgrade to Beowulf I just followed > instructions that didn't say anything about 32 or 64. I just assumed > Beowulf was 64 bit. Debian jessie was available in i386 and amd64 as far as I recall. > > My CPU appears to be able to do 64 so how do I change over? Probably the easiest way is to do a fresh 64 bit install of Beowulf. There might be a way to do a migration through dpkg --add-architecture, but I'm not sure about that. Greg -- web site: http://www.gregn.net gpg public key: http://www.gregn.net/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) If we haven't been in touch before, e-mail me before adding me to your contacts. -- Free domains: http://www.eu.org/ or mail dns-mana...@eu.org ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf: 32bit or 64 bit?
On 11/25/20 4:56 PM, Patrick Bartek via Dng wrote: On Wed, 25 Nov 2020 16:07:24 -0700 Fred wrote: Hello, I recently upgraded from Debian Jessie to Devuan Beowulf. I tried to run a program (ClipGrab-3.9.2-x86_64.AppImage) which would not run. bash: ./ClipGrab-3.9.2-x86_64.AppImage: cannot execute binary file: Exec format error I asked for help on the Debian user mail list (because of previous discussion) and was told I am running a 32 bit version. uname -m i686 lspci Architecture:i686 CPU op-mode(s): 32-bit, 64-bit (the rest cut) So, is Beowulf 32 bit or 64 bit? It can be either or both, that is, Multi-Architecture. It depends on which version you chose to install. Evidently, you installed or upgraded to the 32-bit version. Perhaps, your Jessie install was 32-bit to begin with. B ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng I think Debian Jessie is 32 bit. To upgrade to Beowulf I just followed instructions that didn't say anything about 32 or 64. I just assumed Beowulf was 64 bit. My CPU appears to be able to do 64 so how do I change over? Best regards, Fred ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf: 32bit or 64 bit?
On Wed, 25 Nov 2020 16:07:24 -0700 Fred wrote: > Hello, > > I recently upgraded from Debian Jessie to Devuan Beowulf. I tried to > run a program (ClipGrab-3.9.2-x86_64.AppImage) which would not run. > > bash: ./ClipGrab-3.9.2-x86_64.AppImage: cannot execute binary file: > Exec format error > > I asked for help on the Debian user mail list (because of previous > discussion) and was told I am running a 32 bit version. > > uname -m > i686 > > lspci > Architecture:i686 > CPU op-mode(s): 32-bit, 64-bit > (the rest cut) > > So, is Beowulf 32 bit or 64 bit? It can be either or both, that is, Multi-Architecture. It depends on which version you chose to install. Evidently, you installed or upgraded to the 32-bit version. Perhaps, your Jessie install was 32-bit to begin with. B ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Beowulf: 32bit or 64 bit?
On Wed, 25 Nov 2020 15:07:19 -0800 Fred wrote >Hello, >I recently upgraded from Debian Jessie to Devuan Beowulf. I tried to >run a program (ClipGrab-3.9.2-x86_64.AppImage) which would not run. >bash: ./ClipGrab-3.9.2-x86_64.AppImage: cannot execute binary file: Exec >format error >I asked for help on the Debian user mail list (because of previous >discussion) and was told I am running a 32 bit version. >uname -m >i686 >lspci >Architecture:i686 >CPU op-mode(s): 32-bit, 64-bit >(the rest cut) >So, is Beowulf 32 bit or 64 bit? >Best regards, >Fred ___ Devuan 3 Beowulf is available for i386, amd64, armel, armhf, arm64 It appears that you installed the 32 bit version, i.e. i386 Ken___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Beowulf: 32bit or 64 bit?
Hello, I recently upgraded from Debian Jessie to Devuan Beowulf. I tried to run a program (ClipGrab-3.9.2-x86_64.AppImage) which would not run. bash: ./ClipGrab-3.9.2-x86_64.AppImage: cannot execute binary file: Exec format error I asked for help on the Debian user mail list (because of previous discussion) and was told I am running a 32 bit version. uname -m i686 lspci Architecture:i686 CPU op-mode(s): 32-bit, 64-bit (the rest cut) So, is Beowulf 32 bit or 64 bit? Best regards, Fred ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng