-
-
Notifications
You must be signed in to change notification settings - Fork 506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
i686 support #4024
Comments
Hi, many thanks for your request. Let me link an older request that was already rejected #1854 |
Hi Brian, nice to "see" you 🙂. Yeah we have though about x86_32 support in the past and while it is theoretically easy to allow that So we always decided against it so far. The only thing I could imagine is to add it as kind off experimental/non-official case and by default disable all software titles for it, then enabling the ones which are only APT installs from Debian repository and keep it a volunteer user task to manually enable and test other software titles and contribute the code change/addition, where necessary. But at least from my end it would cost too much development (and maintenance) time that is desperately needed for the currently supported architectures 😉. |
Makes sense, Micha. I hadn't appreciated the secondary amount of work involved, and I wouldn't dream of dumping extra work on anyone. I like your "experimental/non-official" option, access to Debian would suffice in the vast majority of cases I am sure. I am happy to help out in this area. But I think the whole support of multi-architecture is interesting if purely taken from the point of debugging things (code that runs only on one architecture, in my experience, tends to be more fragile). I was pleasantly surprised how little intervention I had to do. Would a CI/CD approach help out handling additional architecture? (Not sure how it is handle now, etc) Afterwards I worked out the first networking issue was partly mine, when I switch to another SSID it worked and found an IP address. The downsides of this process seem (and I haven't had time to do a fuller study):
Upsides:
I shall try and report more, time and health permitting! |
I have quickly audited both of the systems (which were initially installed from scratch and nothing much added). The antiX Linux on the Sony V2S had these additionally: firmware-ath9k-htc Overall, dkpg -l reveals 1640 packages on antiX, whereas DietPi on the same hardware, after having stripped out a standard Debian Buster 10.7, had 324. Similarly, /sbin/ on antiX has about 525 binaries, DietPi had 207. Initially it lacked lspci (until I quickly installed), which triggered my investigation, as the Ethernet device** is not fully functioning just yet. **lspci now shows: 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02) |
https://packages.debian.org/buster/firmware-realtek
We install |
I think we can close this. I tend to agree, it is too much like hard work for minimal results. I tried it again on another machine (gave that older one away), 64-bit based on Buster 10.7 XFCE 4.12 (then turned off). New Debian install (post update/upgrade and install of SSH, apart from that, complete fresh). Done from the console took about 27 minutes, little if any human intervention apart from at start, which is nice. Only two things:
Otherwise a very good experience. |
Indeed, it installs the Since I have no idea how to reliable determine if there is a functional bootloader installed and if it is the intended one to keep, we'd need to make this a DietPi-PREP option for x86_64. For ARMs, too much options depend on the ability to alter boot parameters, so I see no chance there to natively allow multi-boot. I just remember the Berryboot issues in this regards, which breaks large parts of
Jep, currently we do not support swap partitions: #2995 |
No worries, let us close it, thanks for trying, I found it all very interesting and informative. |
Creating a feature request
Is your feature request related to a problem? Please describe:
Describe the solution you'd like:
Describe alternatives you've considered:
Additional context
Vote for this feature on FeatHub: https://feathub.com/MichaIng/DietPi/
The text was updated successfully, but these errors were encountered: