Questions tagged [64bit]
When your question involves conversions to/from or idiosyncrasies of running on a CPU that uses 64-bit addresses.
219 questions
0 votes
0 answers
44 views
Linux on Lenovo Miix 300
I want to install a Linux on my old Lenovo Miix 300, which has currently Win 10 installed. I followed this guide: https://super-useful-things.com/2021/05/02/install-linux-on-lenovo-miix/ However I ...
0 votes
1 answer
180 views
When memory is allocated using kmalloc, is a virtual memory address with an already established PTE (Page Table Entry) returned?
When memory is allocated via kmalloc (i.e., slab cache allocation like slab_alloc_node), it returns a virtual memory address. Presumably, when accessing this virtual address, the corresponding PTE (...
6 votes
2 answers
2k views
64-bit Linux and x86_64-v1 micro-architecture
At this writing (November 2024) are there still any currently-maintained 64-bit Linux distributions that install and run successfully on x86_64-v1 micro-architecture level hardware? Or do all ...
0 votes
0 answers
107 views
Trouble installing NVIDIA 32 bit driver
I can run steam games through the application itself and certain games successfully launch and play like Doki Doki Literature club. However games like Destiny or Poe fail to run and I am met with the ...
4 votes
2 answers
2k views
Why is off_t signed?
On my journey to create a 16 EiB sized file, I encountered the following issue: POSIX defines files to have their size represented using type off_t, and that "blkcnt_t and off_t shall be signed ...
0 votes
1 answer
204 views
Why does the 64bit Linux Mint Live run on my 32bit machine?
Just made my Live-USB from 64bit Mint 21.3 (https://www.linuxmint.com/torrents/linuxmint-21.3-xfce-64bit.iso.torrent) and plugged into my old 32bit laptop, forgetting it still is such old. (Probably ...
2 votes
1 answer
174 views
Mismatch of size of /var/run/utmp and `struct utmp` in Linux built with GLIBC 2.38 (Y2k38 fix)
I am working on an embedded Linux system (kernel-5.10.24), which is a 32bit system, and it is using GLibc-2.38 to fix Y2k38. The rootfs is built from buildroot rel.2023-aug with Y2k38 fix. (built with ...
3 votes
0 answers
135 views
Why is my 32 bit programs load in 3GB address space mode?
I have noticed, that Manjaro Linux (kernel 6.6.8) loads 32 bit executable files with ADDR_LIMIT_3GB set. Or as: setarch -B --3g. But I have a clear memory, that earlier it was not the case and 32 bit ...
0 votes
1 answer
51 views
.NET written console app dependencies
I have written a freeware console app in VB.net, which I have fine-tuned and successfully tested in headless Raspberry Pi Bullseye. I have also written a installation script after checking its ...
0 votes
1 answer
121 views
Low memory vs total memory in "free" command
I am trying to understand the output of the free command on an AWS Linux server. For example, free -h gives: total used free shared buff/cache available Mem: ...
1 vote
0 answers
108 views
i have 3.3gb useable out of 8gb installed, x64 linux mint
after looking at the sys monitor i saw that out of 8gigs i only had 3.3 available. both of the 4 gig sticks are perfectly fine, and the slots are perfectly fine, but it shows 2x4gigs in bios, and 2x4 ...
0 votes
1 answer
1k views
Install Debian 32 or 64 bit, on weak hardware with a lightweight desktop environment
I'm planning to install a Debian 32-bit or 64-bit if possible. It is a Toshiba Netbook NB305-N410BL-bn The mfg specs list my Intel Atom® Processor N450 512K Cache, 1.66 GHz as a 64-bit processor https:...
1 vote
2 answers
282 views
5.4 Linux kernel on x86 panics with alignment exception when kexec'ed from 6.1 kernel
The boot chain here is UEFI -> 6.1.14 kernel built with EFI stub, initramfs loads and checks 5.4.109 kernel, then kexecs it. CPU is a 2-core Intel Atom N6210. When booted this way, at startup when ...
0 votes
0 answers
248 views
Exam question - 64-Bit Virtual memory - Proper address for pointer variable
In a mock exam there is the following question: Which of the following addresses is a proper memory address for a pointer variable on an x86_64 processor? 0x7ffffff3328 0x0 0x8043844 0x555555ab3b ...
1 vote
0 answers
82 views
QEMU emulating two CPU archs
As I know, x86_64 Linuxes are capable of running x86 programs. I wonder if it would be possible to emulate it using QEMU. I am using proot and hoping to proot into such said system.