Re: [DNG] Beowulf: 32bit or 64 bit?

2020-11-25 Thread terryc
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?

2020-11-25 Thread Adam Borowski
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?

2020-11-25 Thread wirelessduck--- via Dng


> 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?

2020-11-25 Thread Gregory Nowak
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?

2020-11-25 Thread Fred

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?

2020-11-25 Thread Patrick Bartek via Dng
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?

2020-11-25 Thread kdibble
 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?

2020-11-25 Thread Fred

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