I've tried running the eclipse IDE on a linux system emulated in termux, but it didn't work due to the architecture. So is that possible? (Don't suggest qemu, it is very unstable and laggy on android)
P.S Sorry for bad English
Hello,
I'm currently working on building a pocketable setup for running Ubuntu/Debian on my smartphone and cast the screen to my wireless android AR glasses.
I always used x86 but am considering to completely transition to aarch64/arm to leverage the mobile arm chipset as much as possible. (Virtualization on mobile chipsets partially supports x86, because mobile chipsets are arm based, so reducing overhead would be important. x86 would be possible but not on all chipsets and only with some overhead that I think is worth taking in account)
My concern is that I would have to find a lot of inconvenient workarounds because everything is built for x86, but not for arm. But arm would run natively on those powerful mobile chipsets.
What type of issues would I encounter? And what would be a solid long-term strategy to solve them?
I hope someone experienced can give me some advice.
Hey, can anyone help me? I've been trying for hours to install Linux on my notebook, the problem is that it's ARM64 architecture, I saw that Ubuntu is compatible with ARM, but when I try to start it on my notebook, the screen goes blank, I'm trying to boot with Ventoy
Hi guys!
I am currently planning on installing Ubuntu on an ARM64 laptop having a Qualcomm Snapdragon 8cx CPU. Is it even possible?
Does Ubuntu have an ARM64 release and where I could download it from?
Thanks!
Relative novice here, would really like a scrcpy GUI on my SBC running Armbian. Been advised to compile an arm64 version of a GUI off of GitHub. Any good general pointers / guides where I can start doing this?
Hi, I have Ubuntu 22.04 and my computer is 64 bit. I recently installed the Open JDK 11 that comes with Ubuntu and I want to install Eclipse as well. The two options are x86_64 and AArch64 but I don’t get what they are. I tried looking it up but I’m still lost. Is one version better suited for Ubuntu? I’m very new to all of this. Thank you in advance.
Hello everyone!
Yesterday I changed to Linux and since I'm a gamer or I like to play some games from time to time I decided to try out Garuda OS. Everything fine so far but now I'm trying to install Nvidia drivers and all that jazz and I'm afraid to do something wrong and somehow destroy my PC or brick it somehow.
That said? How do I get the Nvidia drivers installed? I've read up a little bit but I'm not sure I'm understanding everything so I'm coming here for help.
I checked the Nvidia website and they do have the option to choose the OS but there are several and unreasonably scared to pick the wrong one because I don't know what could go wrong if I did. Yes I know that I should try to avoid doing it this way and if I can do everything through the terminal. That's where you guys come in!
The choices for OS are:
- Linux 64bit
- Linux 32bit
- Linux 32bit ARM
- Linux aarch64 which I assume is the correct one
Thank you so much!
Edit: accidently posted before I finished lmao
There is a official desktop ISO for 22.04 for ARM64, but I couldn't find one for 24.04 LTS. I want to use Ubuntu as a virtual machine on a Mac.
I thought that Ubuntu would also release desktop versions for ARM64 for LTS releases.
Hey. I am working with Linux for couple of years. I bought a Mac mini with arm64 processor. Looked for compatible hypervisor. And found something called “utm” which is vplayer backend by qemu. Installed Ubuntu 22.04. Things went smooth. Tried CentOS arm image. But it was failing “I am wondering why”. But I am not extremely concern since ubuntu is working. I am starting Kubernetes devOps course. For that I am looking for your experiences and thoughts about similar experiences. Thanks,,,
Look into Asahi Linux for a bare metal Arch-based distro (it’s still wip but useable). Also, VMWare Fusion has a beta which runs well on MacOS. You may also want to look into running FreeBSD aarch64 in VMware or UTM, for a nice clean, working OS to toy with.
You might try using HyperKit as the hypervisor with Kubernetes. It uses Apple's own hypervisor. Minikube, or rather docker, supports it. I would go with minicube as you can start and stop it as needed with ease.
If you just want to run VM's, then UTM is better with a nice GUI.
I think QEMU can also utilize hyperkit: https://wiki.qemu.org/ChangeLog/6.2#Arm
Hey y'all. I'm using Fedora 40 Silverblue. I'm preparing a script to bootstrap a RPi with Restic's rest-server. Since this is the first time I'm dealing with non-x86 binarys, I wondered what would happen if I'd run one. And surprisingly I could. Without any (explicit) emulation. How's that possible?
$ uname -m x86_64 $ file rest-server rest-server: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, Go BuildID=tlIunxPyO4OkwN17ZJH8/xWI6rpQTANlCH9QlD4-O/PFGwHwnCoOeTqhsJo7BJ/p3nT4smShTdwc3mjeubZ, stripped $ ./rest-server --no-auth Data directory: /tmp/restic Authentication disabled Private repositories disabled start server on [::]:8000
Hi, Is there a way to run a 64 bit app on arm64 bit ubuntu without installing a VM?
Trying Again... This time I am getting a little desperate. I am using an ARM64 based Lenovo Flex 5G running Windows 11.
I am trying my hardest to get out of the Windows ecosystem - I have simply had enough.
So, I downloaded the 22.04 LTS desktop for ARM64. I have tried creating a USB pen with the most recent version of Rufus, as well as Balena Etcher.
I have also tried turning off Secure Boot, Secure Boot and Fast Boot - nothing. I have even tried different USB pens to be sure the one I was using was not defective in some way.
Nothing - I simply am unable to get a USB pen to load the image for a live desktop or even an install.
Anyone else having these issues on ARM64 based units?
So i have an aarch 64 Chromebook it is a Lenovo idea pad 3 and im looking to put linux on it, i was wondering if there was anyway to get linux on an aarch64 because so far i cant find a way to get linux. (i dont want to use rasberry pi).
thank you
Hello all,
n00bish question here, but I was wondering if there was any advantage to running the RetroPie install script on top of the ARM64 version of Ubuntu on Pi's that support 64-bit (Pi 2 v1.2 and better.) When it comes to squeezing out the last bit of performance to handle systems like N64, Dreamcast and PSP, would software tailored for 64-bit make enough of a difference? Admittedly I haven't looked into whether RetroPie even has the ARM64 packages to make use of the ARM64-optimized OS.
Maybe this is a really basic question but I am just starting out with asm. and when I look at some videos about asm I can only find videos about AArch64 but never a bout arm64 I know I have arm architecture and I know I have 64 bit computer please correct me if the 64 in arm64 dosen’t stand for the number of bits in my computer the reason why I am asking this when they right some code in the video it always throws an error at my computer
I've successfully got all these distros running in UTM each with various DEs. All are native ARM64 (except MS-DOS of course). Arch Linux is using Apple Virtualization and seems stable.
What other ARM64 distros should I be looking at?
I tried installing Wine, but it fails with this:
The following packages have unmet dependencies:
wine-staging:i386 : Depends: libc6:i386 (>= 2.34) but it is not installable
Depends: wine-staging-i386:i386 (= 9.18~jammy-1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.Also tried to use the various dockers found on the internet, but none have specified linux/arm64 platform:
docker: image with reference was found but does not match the specified platform: wanted linux/arm64, actual: linux/amd64.docker.io/mornedhels/enshrouded-server:latest
I have ARM64 cause that's what was suggested in a guide for Valheim server, not really sure why.
Edit1. Alright small update. Still no success but some I got some info. I know why I have ARM64 - cause that is the only one that you can get for free from Oracle lol.
Anyway, turns out Enshrouded server has no official native support for Linux. Why else would every single guide require you to install Wine and Windows Enshrouded server application on Linux? Makes no sense. I tried to download Linux version, but Steam gives me just two weird files that fail when I run them. Windows version on the other hand looks like something real, with folders full of files and an exe.
If there is no Linux support, you can forget about ARM support. And here comes the problem - in order to run Enshrouded on ARM Linux, you have to introduce two layers of emulation. One being box, the other being Wine. Box is very easy to setup, there is one guide for Valheim server that makes it so easy everyone can do it (I will link it later).
Wine on the other hand... Is a bitch. If you try download official packages, you get tons of missing dependencies errors due to different architectures. I have no idea how to fix that yet, or if it even is fixable. So the most promising option now is to clone the Wine repo and cross-compile it for AMD. I compiled it, but something went wrong and I'm getting segmentarion faults when running winecfg, or when trying to launch anything.
tldr; If you wanna run the server on ARM Linux, you need to be able to run "box64 wine enshrouded_server.exe" successfully.
If anyone manages to do this, please share. I'm gonna try, but cross-compilation is completely new to me and I have no idea what I'm doing.
Edit2. Made some progess with this guide: How to Install Box86-Box64 Wine32-Wine64 Winetricks on Arm64 - Beginners - Armbian Community Forums. Got some issues with Wine version, I think I read somewhere a few weeks ago that there needs to be specific version of Wine installed that can run Enshrouded server. I have to find it and try.
I finally feel like it's possible, well at least as far as just launching the server goes. Whether the performance is acceptable remains to be seen.
Edit3. Theoretically the servers goes up - I'm seeing [Session] 'HostOnline' (up)!
But in practice it hangs and I cannot connect. Getting errors like these:
0210:err:sync:RtlpWaitForCriticalSection section 00007FFFFF5FDCD0 "?" wait timed out in thread 0210, blocked by 0218, retrying (60 sec)
I think this means that Wine hanged. No idea how to solve it. Getting it on staging version 7.16 and 7.17.
Next time I'm gonna attempt a trial and error run, trying different versions. I know that version 7.1 and below do not work, getting a different error there but that error is just a bug in Wine that has been fixed in later version.
If I do not find a version that works, I think I'm gonna give up. No idea what this RtlpWaitForCriticalSection error might be related to. I saw people having the same errors with Conan Exiles servers, but when I attempted that solution it didn't work. Anyway, I had my hopes up earlier, but now I don't think I will be able to make this work anymore.
I was thinking about getting the ThinkPad X13s but I have always been skeptical of ARM devices because of support and app availability so I was wondering if Linux is good enough on ARM to use and not even notice it ARM for the most part and if I can do some development and coding like C, js, HTML and whatever else.
Hey guys,
a few month ago, ubuntu 20.04 arm64 desktop iso was available for download on the ubuntu official website, but it has been removed for some reason... does anybody still have it ?
Sorry for being super dumb :P I ran Ubuntu from termux on my android phone. So, I'd like to if it's possible.