The officially official Devuan Forum!

You are not logged in.

#1 Re: ARM Builds » Which Raspberry Pi ? » 2022-09-19 04:17:45

Reporting back on the BeagleBone devices. They do not have the best freedom so it appears I was mistaken, and the GPU has the same issues as the RPi. The heck..

https://www.fsf.org/resources/hw/single-board-computers

#2 Re: Installation » Please suggest how to get BBB running Devuan » 2022-09-19 02:53:51

I figure it is best to continue an old identical thread.

I am installing armhf on my BeagleBone Black.

I read that armel and armhf both work but that Debian plans to obsolete armel eventually.

I tried the arm-sdk but soon realized I was in over my head, as the config file is not fully filled out.

Additional dependencies were installed besides the ones mentioned here:
https://git.devuan.dev/devuan-sdk/arm-sdk
% sudo apt install quilt bison flex chrpath gawk texinfo libsdl1.2-dev whiptail diffstat cpio libssl-dev zsh

% load devuan beagleboneblack 
Disabling additional executable binary formats: binfmt-support.
Enabling additional executable binary formats: binfmt-support.
[E] no valid distro specified
[E] error in: load devuan beagleboneblack
[W] called in: arm-sdk loaded

So...
https://pkgmaster.devuan.org/devuan/dists/chimaera/main/installer-armhf/current/images/

I am working from this directory. First stumbling block is the sheer amount of files, and there is no README. I'm not sure what files I need, what the purpose of each file is.. It's akin to having all the ingredients, but not the recipe.

Maybe this only reflects that what is needed right now is skilled devs, more than anything, before it can be made accessible to others. Any documentation out there?

Related threads:
https://dev1galaxy.org/viewtopic.php?id=1158
https://dev1galaxy.org/viewtopic.php?id=2043

#3 Re: Installation » Revised migration page on www » 2022-09-18 22:07:40

Hi, I'm working on some home server stuff today and it leads me to do another migration so here we go, testing.

On this particular Debian I haven't installed much, just MATE Desktop, KDE Connect, LibreOffice, Firefox.. I haven't had it for much time.

So,

$ sudo nano /etc/apt/sources.list
$ sudo apt update --allow-insecure-repositories
[sudo] password for x: 
Get:1 http://deb.devuan.org/merged chimaera InRelease [33.5 kB]
Get:2 http://deb.devuan.org/merged chimaera-updates InRelease [26.1 kB]
Get:3 http://deb.devuan.org/merged chimaera-security InRelease [26.2 kB]
Ign:1 http://deb.devuan.org/merged chimaera InRelease
Get:4 http://deb.devuan.org/merged chimaera/main amd64 Packages [8,313 kB]
Ign:2 http://deb.devuan.org/merged chimaera-updates InRelease
Ign:3 http://deb.devuan.org/merged chimaera-security InRelease
Get:5 http://deb.devuan.org/merged chimaera/main Translation-en [6,480 kB]     
Get:6 http://deb.devuan.org/merged chimaera-updates/main amd64 Packages [2,612 B]
Get:7 http://deb.devuan.org/merged chimaera-updates/main Translation-en [2,343 B]
Get:8 http://deb.devuan.org/merged chimaera-security/main amd64 Packages [186 kB]
Get:9 http://deb.devuan.org/merged chimaera-security/main Translation-en [2,178 B]
Fetched 15.1 MB in 39s (385 kB/s)                                              
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
142 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: GPG error: http://deb.devuan.org/merged chimaera InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 94532124541922FB
W: The repository 'http://deb.devuan.org/merged chimaera InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://deb.devuan.org/merged chimaera-updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 94532124541922FB
W: The repository 'http://deb.devuan.org/merged chimaera-updates InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://deb.devuan.org/merged chimaera-security InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 94532124541922FB
W: The repository 'http://deb.devuan.org/merged chimaera-security InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
$ sudo apt install devuan-keyring --allow-unauthenticated
[sudo] password for x: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
  grub-pc-bin
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
  devuan-keyring
0 upgraded, 1 newly installed, 0 to remove and 142 not upgraded.
Need to get 36.1 kB of archives.
After this operation, 68.6 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  devuan-keyring
Authentication warning overridden.
Get:1 http://deb.devuan.org/merged chimaera/main amd64 devuan-keyring all 2022.09.04 [36.1 kB]
Fetched 36.1 kB in 2s (18.3 kB/s)       
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)
debconf: falling back to frontend: Readline
Selecting previously unselected package devuan-keyring.
(Reading database ... 163914 files and directories currently installed.)
Preparing to unpack .../devuan-keyring_2022.09.04_all.deb ...
Unpacking devuan-keyring (2022.09.04) ...
Setting up devuan-keyring (2022.09.04) ...
$ sudo apt update
Get:1 http://deb.devuan.org/merged chimaera InRelease [33.5 kB]
Get:2 http://deb.devuan.org/merged chimaera-updates InRelease [26.1 kB]
Get:3 http://deb.devuan.org/merged chimaera-security InRelease [26.2 kB]
Fetched 85.8 kB in 2s (54.0 kB/s)   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
142 packages can be upgraded. Run 'apt list --upgradable' to see them.
$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  fonts-quicksand grub-pc-bin libplymouth5 plymouth plymouth-label
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  clearlooks-phenix-deepsea-theme deepsea-icon-theme dmz-cursor-theme gnome-extra-icons gtk3-nooverlayscrollbar initscripts insserv
  linux-image-5.10.0-18-amd64 startpar sysv-rc
The following packages have been kept back:
  apt apt-utils init libapt-pkg6.0 libcolord2 libpolkit-agent-1-0 libpolkit-gobject-1-0 libsystemd0 libudev1 policykit-1 udev udisks2
  util-linux
The following packages will be upgraded:
  avahi-autoipd avahi-daemon base-files bsdextrautils bsdutils colord colord-data dbus dbus-x11 desktop-base distro-info-data dpkg
  eject fdisk firefox-esr fonts-opensymbol gir1.2-gdkpixbuf-2.0 grub-common grub-efi grub-efi-amd64 grub-efi-amd64-bin
  grub-efi-amd64-signed grub-pc-bin grub2-common gstreamer1.0-gtk3 gstreamer1.0-plugins-good init-system-helpers krb5-locales
  libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libayatana-appindicator3-1 libblkid1 libc-bin
  libc-l10n libc6 libcolorhug2 libcpupower1 libcurl3-gnutls libcurl4 libdbus-1-3 libdpkg-perl libfdisk1 libgdk-pixbuf-2.0-0
  libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgnutls30 libgssapi-krb5-2 libhttp-daemon-perl libjavascriptcoregtk-4.0-18
  libjuh-java libjurt-java libk5crypto3 libkrb5-3 libkrb5support0 libldb2 liblibreoffice-java liblightdm-gobject-1-0 libmount1
  libpcre2-16-0 libpcre2-8-0 libpcsclite1 libpoppler-cpp0v5 libpoppler-glib8 libpoppler102 libprocps8 libreoffice-base-core
  libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gtk3 libreoffice-help-common
  libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-style-colibre libreoffice-writer libridl-java libsmartcols1
  libsmbclient libsnmp-base libsnmp40 libtirpc-common libtirpc3 libudisks2-0 libuno-cppu3 libuno-cppuhelpergcc3-3
  libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libunoloader-java libuuid1 libwbclient0 libwebkit2gtk-4.0-37
  libxslt1.1 lightdm linux-image-amd64 locales mokutil mount poppler-utils popularity-contest procps publicsuffix python3-ldb
  python3-reportbug python3-uno reportbug rsyslog samba-libs sysvinit-utils task-desktop task-english task-laptop task-mate-desktop
  tasksel tasksel-data tzdata uno-libs-private unzip ure util-linux-locales xserver-common xserver-xorg-core xserver-xorg-legacy
  zlib1g
129 upgraded, 10 newly installed, 0 to remove and 13 not upgraded.
Need to get 295 MB of archives.
After this operation, 339 MB of additional disk space will be used.
Do you want to continue? [Y/n]                                           
# series of "Get:# http://deb.devuan.org/merged chimaera/main amd64 packagename all 1:4.1 [#### kB] 
# series of messages unpacking and processing packages
# done, no errors
$ sudo apt install eudev sysvinit-core
[sudo] password for x: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  fonts-quicksand grub-pc-bin libplymouth5
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  elogind libelogind0 libeudev1 libpam-elogind libudev1
  orphan-sysvinit-scripts udev
Suggested packages:
  bootlogd
The following packages will be REMOVED:
  dbus-user-session libnss-systemd libpam-systemd libsystemd0 plymouth
  plymouth-label systemd systemd-sysv systemd-timesyncd
The following NEW packages will be installed:
  elogind eudev libelogind0 libeudev1 libpam-elogind orphan-sysvinit-scripts
  sysvinit-core
The following packages will be upgraded:
  libudev1 udev
2 upgraded, 7 newly installed, 9 to remove and 10 not upgraded.
Need to get 2,460 kB of archives.
After this operation, 16.7 MB disk space will be freed.
Do you want to continue? [Y/n] 
Get:1 http://deb.devuan.org/merged chimaera/main amd64 udev amd64 1:3.2.9+devuan4 [2,964 B]
Get:2 http://deb.devuan.org/merged chimaera/main amd64 eudev amd64 3.2.9-10~chimaera1 [1,072 kB]
Get:3 http://deb.devuan.org/merged chimaera/main amd64 libeudev1 amd64 3.2.9-10~chimaera1 [97.7 kB]
Get:4 http://deb.devuan.org/merged chimaera/main amd64 libudev1 amd64 1:3.2.9+devuan4 [2,724 B]
Get:5 http://deb.devuan.org/merged chimaera/main amd64 libelogind0 amd64 246.10-2 [250 kB]
Get:6 http://deb.devuan.org/merged chimaera/main amd64 elogind amd64 246.10-2 [657 kB]
Get:7 http://deb.devuan.org/merged chimaera/main amd64 libpam-elogind amd64 246.10-2 [208 kB]
Get:8 http://deb.devuan.org/merged chimaera/main amd64 sysvinit-core amd64 2.96-7+devuan2 [156 kB]
Get:9 http://deb.devuan.org/merged chimaera/main amd64 orphan-sysvinit-scripts all 0.07 [12.6 kB]
Fetched 2,460 kB in 7s (376 kB/s)                                              
Reading changelogs... Done
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)
debconf: falling back to frontend: Readline
Preconfiguring packages ...
(Reading database ... 176137 files and directories currently installed.)
Removing dbus-user-session (1.12.20-2) ...
Removing libnss-systemd:amd64 (247.3-7) ...
Checking NSS setup...
Removing plymouth-label (0.9.5-3) ...
Removing plymouth (0.9.5-3) ...
update-initramfs: deferring update (trigger activated)
Removing systemd-timesyncd (247.3-7) ...
dpkg: systemd: dependency problems, but removing anyway as you requested:
 systemd-sysv depends on systemd.
 mate-power-manager depends on systemd | elogind | consolekit; however:
  Package systemd is to be removed.
  Package elogind is not installed.
  Package consolekit is not installed.
 libpam-systemd:amd64 depends on systemd (= 247.3-7).

Removing systemd (247.3-7) ...
systemd is the active init system, please switch to another before removing syst
emd.
dpkg: error processing package systemd (--remove):
 installed systemd package pre-removal script subprocess returned error exit sta
tus 1
dpkg: too many errors, stopping
Errors were encountered while processing:
 systemd
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo apt -f install 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  fonts-quicksand grub-pc-bin libplymouth5
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.

Reboot.

Then I get messages:

[FAILED] Failed to start Avahi mDNS/DNS-SD Stack.
[FAILED] Failed to start System Logging Service.
[FAILED] Failed to start WPA Supplicant.
[FAILED] Failed to start Network Manager.

Then I get to the login screen, I log in, everything looks normal, but of course, I can't get on the network. Networking services are disabled, network-manager is disabled.

A minute later, it goes to a black screen and a blinking cursor, and not because of screensaver, because I was using the computer.

The system is unresponsive, and I have to move to tty1 but while fighting with the keyboard (pressing the same keys twice to get a single press). Can't start X. The above error messages appear again.

I can't actually proceed now with this machine because wifi doesn't work anymore and I have no ethernet port.

And that concludes my migration adventures, I don't think migration works, maybe systemd is just too much of a beast. A clean install is best. I would write in the guide that migrations are generally not recommended.

#4 Re: Installation » Revised migration page on www » 2022-08-12 14:02:53

golinux wrote:

Thanks for posting again. Chances of migration success are best with a vanilla install. I think there is something to that effect in the notes. (Too tired to check atm.)

See you tomorrow.

Noting from the errors that in fact it is complaining about dependencies on systemd, I decided to proceed with the next step in removing systemd. I turned on my laptop and the same errors with systemd hanging and failing to load stuff but actually this time (I think thanks to dist-upgrade) I got to the login manager. Uh.. and just as I type this the screen dims and the login manager is gone! OK back on tty1 let's try finishing this.

Removing systemd and libnss-systemd

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libpam-systemd : Depends: systemd but it is not going to be installed
elogind but it is not going to be installed
consolekit but it is not going to be installed
systemd-sysv : PreDepends: systemd but it is not going to be installed
Recommends: libnss-systemd but it is not installable
udev : Depends: libudev1 (= 247.3-7)
E: Unmet dependencies. Try 'apt --fix-broken-install' with no packages (or specify a solution).

apt autoremove --purge and apt autoclean also spit out a cycle of similar dependency hell messages.

If we know which dependencies will conflict, it should be possible to run a command prior to the migration to scan for those packages and either inform the user to abort the migration, or uninstall the offending packages prior to migration and reinstall them later.

#5 Re: Installation » Revised migration page on www » 2022-08-12 04:01:45

I need to figure that out tomorrow, but for now let me put my second attempt at migration here before I forget.

So I did it differently this time around. I installed and used sudo, wireless firmware, the MATE desktop, anki, zim, and kdeconnect. This is actually a selection of my fav daily apps from the other machine. So the mayhem begins upon reboot.

The reboot was normal but systemd failed to load a bunch of stuff and was hanging at boot. I managed to log in with CTRL + ALT + F1/F2/F3/F4 (switching between them until one of them gave me a tty) and landed on tty1.

From there I logged in. Could not use arrow keys, this would result in systemd spitting errors at me about failed to load stuff. I ALSO had to struggle to type on the keyboard, hitting every button twice to register. Got it on camera so I can review tomorrow.

I had to use wpa_supplicant in order to do dist-upgrade, but first I had to configure a config file, and the only way the system permitted me to do it (using sudo here) was to manually edit one and then pass the config in the wpa_supplicant command. There should probably be a way to do it in one line without much hastle, for later review.. It was awful to type anything at all. I ended up making use of CTRL-R to search and save me the frustration of mistyped commands and navigated the line with CTRL-A and CTRL-E.

After passing a sudo wpa_supplicant etc, I did dhclient and got connected. Ran dist-upgrade. This time the exact same type of breakage I saw before on the other machine happened. The system is now unable to perform the migration, essentially, and is in an uncertain state. I will leave it for now at this step.

I now know how to reproduce the issue, sadly maybe not all systems can be migrated depending on what packages they have installed on their system.

#6 Re: Installation » Revised migration page on www » 2022-08-11 22:44:44

golinux wrote:

@auanta . . . perhaps you would like to collect all the little fixes you are discovering and publish them in md on our git? Or the forum?

I'll put them in git! smile

#7 Re: Installation » Revised migration page on www » 2022-08-11 21:52:03

Dutch_Master wrote:
echo "ALWAYS_SET_PATH yes" >> /etc/default/su

This forces the shell to set the root path if you elevate permissions from a regular user to root, using su. It works, even skeptical me was converted. This was default behavior until upstream Debian changed it, citing "this was originally as intended under Unix" or something of that nature roll

Good idea! Sadly, no dice for me.. I am using a fresh Debian. What gives.. I don't feel like pressing the power button so I'm gonna keep searching commands yikes

I take that back! I just needed to type su again, and reboot command works now.

Continuing on because why double post. https://odysee.com/VID_20220811_174931:8

I am plugged in directly to the router to eliminate complexity. After reboot, the network stopped working, so dist-upgrade does not work.

My solution (for wireless might need to install an app at the eudev and sysvinit-core step or long before messing with the apt sources list):

ip and dhclient is installed by default on a new debian so this should be the generic solution.

ip link (to check that your interface is up while plugged in)
dhclient
apt dist-upgrade
apt-get install task-xfce-desktop (because this is the default for devuan)
root@devuan:~# apt-get autoremove --purge
root@devuan:~# apt-get autoclean

So this is what should happen to most typical users (a lot of people use Gnome, X200s are popular, xfce is default, wired connection)

#8 Re: Installation » Revised migration page on www » 2022-08-11 21:24:36

Here I go, testing..

Let's get this perfect. I follow manual instructions with an x200 running a fresh net-install of Debian Bullseye, no configuration, base packages.

After the root@debian:~# apt-get update --allow-insecure-repositories step, it does not result that... Oh, "should now be installed" -- can we change the wording on that to "Now, we should" because when phrased in the past tense it implied that following that command, somehow the keys would be installed. I know it sounds silly but the clear wording helps..

Everything looks good on this machine. This time no struggle! I should retry on the other..  Not over yet.. Rebooting now..

If I can reboot... Reboot and shutdown commands are not working lol..

root@debian:~# reboot
bash: reboot: command not found
root@debian:~# shutdown -t time now
bash: shutdown: command not found
root@debian:~#

So I log out and this happens.. https://odysee.com/VID_20220811_173448

No worries let's see..

#9 Re: Other Issues » Scribus - Daedalus » 2022-08-10 12:49:46

ndavilam wrote:

Hi friends!

I have installed Devuan Daedalus on my new computer and I have observed that the Scribus package for Daedalus does not exist, exist an alternative repo without compromising or breaking the system due to dependencies?

You could maybe use git to clone the source repo it comes from, compile it and use dpkg to install as a .deb

The process might be intimidating the first time, but there are some good guides on it, I believe Debian wiki has one.

Just gotta read the README files in the source tarball, the developer should provide clear instructions for source compilation.

#10 Re: DIY » Beyond the mouse and keyboard » 2022-08-09 00:04:07

Camtaf wrote:

My main keyboard is a CiT KB-738, its small overall size is what drew me to it, I hate those massive keyboards with keypads & multi media keys, this is just a keyboard. smile

When I'm setting up my RPi, I often use a wireless mini keyboard with touch pad.

Maybe one of the above may appeal to you. wink

EDIT: Almost forgot, I use xvkbd on my thin client computer, I don't type much generally, & this suffices for online web browser, music, videos, & time wasting games. big_smile

Thank you for sharing your setup! I have an Ultimate Hacking Keyboard. It splits in half, which is a necessity for touch typing, and I can change the bindings with a key combination.

I actually do ( or did ) a lot of typing and unless I get the voice dictation working, well.......

After doing all that research, maybe I should get some different switches. Never can have too many tools. The brown Kailh box switches are too hard to press down. OH I GET IT NOW, it's because the force is at 60. I could get a 45...

#11 Re: Installation » Revised migration page on www » 2022-08-08 03:41:25

tomasz wrote:

Looks like someone's forgotten about the network again. Or is this on purpose?

Please share the output of the error you are seeing?

#12 Re: Installation » Revised migration page on www » 2022-08-08 03:11:12

Excellent work, go team, thank you! I will test this ASAP!!

#13 DIY » Beyond the mouse and keyboard » 2022-08-08 03:07:25

auanta
Replies: 2

I love my "hacker's" keyboard but I find that it is too big for me, so it hurts my hands because I don't have the range most people do and I get tired quickly. (A vim person most definitely.) I just wish that it was smaller because I strain to reach the keys. I thought it is only because I am a bad typist! (Sarcasm alert: Only REAL hackers type 999 WPM in the dark on a glow in the dark dvorak keyboard that goes clackity clack! ... Reality: become a fast typist, still struggle with the keyboard, and get chronic pain.)

Most devices on the market that cater to hackers are kinda inaccessible and uncomfortable for to me to use, it gets worse with age. There are some devices but they run proprietary stuff and often don't work on Linux.

I think I am stuck now having to look for alternatives to keyboards altogether because 99% of them hurt, I can't live this way! Also it would be ideal to do typing while I am walking outside or just moving around in general. Not just on a phone, either, but the PinePhone does help.

Anyway so now I say No More of this Nonsense! I'm trying to put together some solutions for alternative input devices. And, even among the supposed alternatives...not a lot really satisfy. But I will list here what I find compelling, and your thoughts are welcome.

So this is just a place to collect my research on what may or may not become a project... (I know, I need a blog..)

#14 Re: Installation » Trouble installing Devuan with sysvinit (netinstall) » 2022-08-08 00:05:42

Do you have a GPT or MBR partition?
What commands did you use to install grub and its configuration?

You might be missing a grub config. It happened to me on another distro. Sometimes grub doesn't detect the linux kernel, just the BIOS, so it only makes a menu entry to enter the BIOS when you boot up! So you just needed to edit the grub.cfg probably, or let it try to generate a new config when you tried a second time.

As for why?? I can't say I know yet, still learning lol

#15 Re: ARM Builds » Which Raspberry Pi ? » 2022-08-07 23:53:12

To the user I recommended the Beagleboard to, definitely contact them first (or search around on the forums) and double check. I bought it because I didn't like the Raspberry Pi's proprietary 3D graphics, I thought it was ridiculous, so I went with a Beagleboard. But I never had a need for any graphics because I sadly broke the HDMI port, LOL! Anyway, it's still a good device for beginners, or for pros who wanna make a tiny server. Also, many security attacks are being directed at the Raspberry Pi (because they are so popular), so maybe picking something a little less popular would be a good idea.

There's also the PinePhone and various Pine64 devices, but those are mainly aimed at developers, people who have a lot of experience and/or a high frustration tolerance.

Camtaf wrote:

proprietary firmware for the graphics drivers

Don't all computers.....

I don't know of any open graphics cards(?), but if you do please enlighten us.

Never say all! There was the Lemote Yeelong many years ago! Man, if someone could get me the chance to buy one of those...

If you are looking for a specific device, give me some desired specs and I'll see if I know anything. Yes, there are very few devices that pass all the "freedom" tests, most get a B rating at best. Newer devices take years to get included in the Linux kernel, because it's not an easy job (or more of us would be doing it). Yes there are a variety of devices that work with the Linux-libre kernel (which vigilantly removes any non-free blobs) and have 3D graphics acceleration. There are a number of vendors out there that sell "open source hardware" and strive to produce machines that operate on the least possible amount of closed code.

TLDR from the point of view of a user, the linx-libre kernel is a very good way to test the "openness" of a given hardware. Just see how it goes when you try to run one of the Linux-libre distros on it.

https://trisquel.info/en/wiki/configure … celeration

https://wiki.gentoo.org/wiki/Xorg/Hardw … tion_guide

To ensure that you will always have a working driver, you would have to work backwards from what's in the Linux-libre kernel, to the devices that are supported by it. An easy way is to search "linux-libre {your device}" so I search "linux-libre" graphics card (on DDG for example) and:

https://www.reddit.com/r/linuxhardware/ … re_distro/
https://trisquel.info/en/forum/good-pro … e-friendly

I've always been happy with basic graphics, so don't ask me about fancy high end stuff it's not my area of expertise, I'm a tiny computers kinda person lol

Actually one thing I remember hearing about is FPGAs, so that'd be something to look into.

#16 Re: ARM Builds » Which Raspberry Pi ? » 2022-08-06 19:40:07

SpongeBOB wrote:

Thanks @vortex & @Camtaf !

Really appreciate your feedback.

So I'm going in !... I'm mean when the current Raspberry Pi shortage is resolved big_smile

My gripe with Raspberry Pi is they require proprietary firmware for the graphics drivers, so I stopped looking at them.

Instead I got a Beagleboard which is basically the same but I don't worry about things not working no matter what distro I choose!

Might I suggest one of these? https://beagleboard.org/boards

#17 Re: Off-topic » Is wayland the new systemd ? » 2022-08-06 14:42:31

https://itsfoss.com/hyperbola-linux-bsd/

@zapper You just saved me lots of time, omg, I didn't know Rust had trademark issues, I will have to rethink even learning Rust. Wayland I now see is a flop. And jwm looks beautiful, tinyx is cool. Hyperbola BSD?! I have to try it. I might have to get hardware that supports it... So glad that some smart people are carrying the flame.

I hope we can bring the accessibility apps with us.

Oh nice! Hyperbola has support for vision impaired users!

#18 Re: Off-topic » Lennart Poettering (Systemd) Lands at Microsoft After Leaving Red Hat » 2022-08-06 13:30:14

You can't make this stuff up. OMG. The man has revealed his hand.

#19 Re: Installation » install does not find wifi » 2022-08-05 21:36:24

I had this issue, and this for me it was with the firmware loaded. I sat next to the router, lol. To solve it, I realized I had to enter the details manually instead of selecting from the list. Then it happily connected.

#20 Re: Other Issues » [SOLVED] What is that UDP traffic ? » 2022-08-05 17:38:23

That mystery will take you a little bit of a dive into networking theory, I'd say if it's an unassigned port then one of the protocols chose it at random. So which of the above protocols choose a random UDP port? I'll let you do that one haha

Yep, so you're not having any problems with the internet so you can definitely ignore it or just research for curiosity.

#21 Re: Installation » [Solved] desktop and minimal live isos not booting on usb » 2022-08-05 17:31:40

I cleared the USB stick, and dd'd the ISO again, the desktop-live worked. And it is beautiful.

Cleared the stick and dd again with the minimal-live, GRUB didn't load kernel, same errors. Cleared it again, dd again, now it works. A couple of the options ask for username and password, that's kinda annoying, have to go find the notes where the ISO's login is stored (I found it, it's in the README). The "access" options let you get in without a login.

The first thing I see (only happens on minimal-live) is it's trying to select a screen resolution or video modes, various options for VGA and VESA but you can just press spacebar to continue.

Then you're in root, so I do an ls and I see the README is still named Beowulf. That will need to be corrected.

The memtest does not work. So, a couple bug reports will be opened.

Everything else is good. I think I am just having some problem in the process of DD'ing the ISOs to USB stick.

The minimal-live README says it's more of a live system for live use, not an installer and to use this live to install "at your own risk," scary message so I'll go back to netinstall even though desktop-live would work just fine.

Update: it was a bad usb stick

#22 Re: Off-topic » best criticism of systemd » 2022-08-05 16:47:06

Oh yes, this is good. Also I learned some history. This is why I like Linux, it is not a monoculture. There are some softwares that are big and bulky, living alongside others that are small and unixy. We can do things our own needs.The modularity and diversity allows for accessibility for all.

#23 Re: Other Issues » [SOLVED] What is that UDP traffic ? » 2022-08-05 14:34:05

SpongeBOB wrote:

Thank you Auanta,

192.168.0.1 is the IP of the machine (not the router, there are none, this is a VM network )

I'm not using iptables but NFtables.

Oh yeah, it's a vm so that makes sense. Also iptables and nftables, both firewalls so same info, I misspoke

Have you tried browsing the internet from within your Devuan VM?

As for what type of UDP traffic it is, it's harmless, but if you want to know then you'd have to look at the port number and correspond it to the protocol.

#24 Re: Installation » Bullseye migration story » 2022-08-05 13:28:30

Oooo yes thank you so it's at https://git.devuan.org/devuan/www.devua … maera.html

And https://git.devuan.org/devuan/documenta … himaera.md

I will add this to the issue along with all your other recommendations.

Not sure if I should open an issue for your trouble logging into git web interface. @tomasz

#25 Re: Other Issues » How to boot the minimal-live from USB? » 2022-08-05 13:15:54

etech wrote:

On my machines, I always disable 'Secure Boot' before installing a Linux Distro. Is it the reason why it failed for you?

No, I don't have secure boot (actually one of them has coreboot) and I had installed other Linux distros on them previously without any problems.

Board footer

Forum Software