The officially official Devuan Forum!

You are not logged in.

#1 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.

#2 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.

#3 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

#4 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)

#5 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..

#6 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.

#7 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...

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

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

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

#10 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..)

#11 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

#12 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.

#13 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

#14 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!

#15 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.

#16 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.

#17 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.

#18 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

#19 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.

#20 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.

#21 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

#22 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.

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

192.168.0.1 is usually a router address. Verify that 192.168.0.1 the local router IP address for your internal network by looking in your network settings for "default gateway".

So what that line tells me is iptables is saying is that your router is broadcasting UDP packets to all devices on the network, including into your machine through the ethernet connection.

What is the port information of the UDP packets?
Are you or anyone else on your network having any problems connecting to the internet?
I wouldn't worry about it, these broadcasts are normal in a local area network. The router will happily forward UDP packets from several protocols by design: TFTP, DNS, Time, NetBIOS, ND, BOOTP or DHCP, TACACS, IEN-116

Unless you are having issues connecting to the internet, or you just want to tinker with iptables to learn how it all works, you can safely ignore it.

#24 Installation » [Solved] desktop and minimal live isos not booting on usb » 2022-08-05 05:49:35

auanta
Replies: 2

On different devices I am trying all the ISOs and I ran across an error with the desktop-live and minimal-live

Plug in the USB, start computer from USB, it gets to a GRUB menu and you can't proceed past it.

On one computer, it says nothing, only on the first option it counts down 7 seconds and then nothing, it starts over the countdown.

On another, I can see the errors:

"error: invalid magic number
error: you need to load the kernel first"
And for memtest: "error: file `/live/memtest86+.bin` not found.

"Press any key to continue..."

Also a the bottom it says:
"error: no video mode activated.nd./vga.mod' not found.t found.nd."

The installer-iso seems fine but doesn't have firmware like the other two. I'll have to try loading the firmware blobs I got off debian.org from usb tomorrow. Also for some reason I can't get my wifi dongles to work during the install, so I'm stuck with ethernet til I load the firmware.

The respective ISO files matched the checksums, sizes, and signatures. The only thing that looked screwy to me is that for both the problem ISOs, the signed checksum has an expired signature.

#25 Re: Installation » Power button » 2022-08-05 05:18:28

I had similar things when I moved to Arch on my netbook, I know they're different devices but try acpid

https://wiki.archlinux.org/title/Power_ … CPI_events
https://wiki.archlinux.org/title/Acpid

acpid handles things like what happens when the power button is pressed. Afaik it is independent of systemd. I haven't tried it on this system yet.

Board footer

Forum Software