You are not logged in.
See https://wiki.debian.org/DebianRepository/Format for details.
You may browse the ISO to find out whether or not firmware is there. Though even if so it obviously wasn't loaded "automatically".
The linux-image packages are not forked; they are directly from debian. These are the newest ones available for amd64: https://pkginfo.devuan.org/cgi-bin/poli … .*%3Aamd64
It may be worth to note, that all Devuan installer ISOs still come with all firmware in the ISO pool, for installation.
The ISO also has a top level /firmware directory with links to the actual firmware packages within the ISO pool, although that (i.e. having links) doesn't actually work with some CD drives. There have further been some number of installation systems where the installer fails to find the firmware for one reason or another, typically because it fails to mount the ISO. In that case it's handy to have it available on something that can be mounted.
Nowadays (daedalus) non-free firmware packages have been moved into a non-free-firmware section rather than as previously being in the non-free section.
But that doesn't change the principle that all ISO includes all firmware packages on the ISO. Instead the ISO has that section as well as any firmware still in non-free.
Today, 2 May 2023, the available sources.list entries for ascii may be as per below.
But it's likely to change as some of them go away.
deb http://archive.devuan.org/merged ascii main contrib non-free
deb-src http://archive.devuan.org/merged ascii main contrib non-free
deb http://archive.devuan.org/merged ascii-backports main contrib non-free
deb-src http://archive.devuan.org/merged ascii-backports main contrib non-free
deb http://archive.devuan.org/merged ascii-proposed-updates main contrib non-free
deb-src http://archive.devuan.org/merged ascii-proposed-updates main contrib non-free
deb http://archive.devuan.org/merged ascii-security main contrib non-free
deb-src http://archive.devuan.org/merged ascii-security main contrib non-freeSounds like the kernel of the installer cannot handle that GPU. As @fsmithred says, try changing the vga= parameter of the boot line; see eg https://en.wikipedia.org/wiki/VESA_BIOS … de_numbers for options.
EDIT: as a fyi note, although the Devuan installer uses the debconf installation principle, which is the same principle used in the debian-installer package/project, the ISO building is by different software (https://git.devuan.org/devuan/installer-iso). The Devuan installer only offers the text mode process, and it does not include the gtk mode process.
The installation principle is to boot up a generic kernel+initrd (the installer) and then expand that by loading modules from the ISO appropriate for the target system while stepping through installation until there is a target filesystem set up. At that point, it runs debootstrap for a base system, transfers the so far captured setup details, and then starts installing packages via a chroot into the target system. It's the packages themselves that provide the second part dialogs through their postinst scripts.
I suppose this particular issue concerns the installer's kernel+initrd and how it interacts with the GPU.
man ar (from binutils-common)
man tar (from package tar)
Given that a .deb file is an ar archive file containing two .tar.gz files it might be within scope for you to repackage things yourself.
Well, no @Danielsan, you did not post output of ln -l /dev/disk/by-uuid
Good you fixed it ![]()
It doesn't matter now, but I'm not sure what you meant with "Already posted"? Afaict your OP doesn't include output of either ls -l /dev/disk/by-uuid (note the -l) or blkid, which both are ways of seeing the associations between uuids and partitions.
Kind of looks like something pre-grub tries to access the partition while the partition uuid is encypted.
Maybe ls -l /dev/disk/by-uuid or blkid would help identifying which partition it concerns.
I'm not sure when that trend started, and perhaps I'm really alone at getting "disturbed" by it, but I really can't understand what it is with this stupid quoting of prior posts rather than just making a follow-on post with a comment or answer.
Yeah, I'm guessing that when Microsoft bought github, they thought that people would show a "convenient mix of lazy and stupid" and pretend for themselves that Microsoft, by keeping keeping github services kind of the same at least initially, supports FOSS.
or perhaps place it somewhere that is not on by microsoft.
@MrReplicant, being defensive about sound behavioural advice won't serve you well in the long run.
Just to be petty: I think you really should have understood the sheer stupidity of including post #2 in post #3 especially when post #1 also was yours.
You see, a forum thread is generally intended to be a public group discussion where people advance the opening topic through a succession of discussion points adding expansions, explanations and viewpoints. It's not intended to be like a chat room with a series of (public) one-on-one exchanges. Hijacking the thread for a completely different topic, like we do here, is also very bad form.
It means in particular that each post implicitly concerns the thread topic as a whole. When you want to attach a note to something particular of a prior poster it might warrant quote, but in general one would only use quoting for the purpose of remarking on or highlighting the particular choice of words rather than the semantics.
And, there is never any need to quote a whole post like you did in post #3, since you would then rather refer to it by its sequence number.
In any case, I should also thank you for opening this opportunity to make this kind of public statement about that style of posting that had started to infect this forum. It will be interesting to see how that pans out in other topics in the future.
I wonder where the kids recently have got the idea that previous posts need to be included in their forum posts?
Is it an attention span thingy, maybe?
Anyhow, this is off topic.....
Fair enough. You haven't said there is an issue.
You merely show that with apt preferences set up so as to not install dbus, then apt will not install anything that declares it depends on dbus.
@dino.mesina: Thank you.
The reported bug is fixed for daedalus preview ISO building at or after 20230314.
What's the output of apt-cache policy dbus for you?
I tried with that ISO last week, and I tried the new one just hot out of the oven, and I can't repeat the problem;
basically, the kernel package includes the module.
What is your installation setup, i.e. partitions, filesystem setup, encryption, lvm, desktop?
Any "special" hands-on during the installation.
EDIT: actually I found a way to repeat the problem using an rtl8139 (emulated) card, and I see that probably the installer has a bug in its module selection logic, that results in that some "intermediate modules (e.g. mii.ko) are missing.
EDIT 2: Your path forward could be to just install without network the base system from the ISO. That will install a kernel with modules, and that will (should) detect your ethernet card. Thereafter you make sure to configure the network, eg
# cat <<EOF >> /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
EOF
# ifup eth0and to enable the source.list entries for network installation, followed by manual apt-get, for example:
# nano /etc/apt/sources.list
... ensure the cdrom line is commented out
... there is: deb http://deb.devuan.org/merged daedalus main
... save and exit
# apt-get update
# apt-get install task-xfce-desktopEDIT 3: the daedalus-security repository is not available yet
Not sure why your install has that issue; there should be an r8196.ko kernel module availabele on your system, and assuming that to be the module for handling RTL8111/8168/8411, the kernel should have loaded that.
Try with modprobe r8169 to see if it looks happier, and if that works, then add r8169 to your /etc/initramfs-tools/modules file before using the command update-initramfs -u -k all in order to prime your initrd to load the module on boot.
One possible approach on this could be that you get and install using a daedalus preview server iso, without using network.
It is more than odd that it now doesn't find the firmware for your network adapter and it would be helpful if you could grab the log file at the point just before partitioning disks, and either upload to here or send to me on email. The steps for that would be:
1. start the installation and step forward up to partitioning disks dialog
2. then use ctrl-alt-f2 to enter a shell with the installer system
3. copy /var/log/syslog to a safe place; maybe ideally onto a separate USB disk/stick
The server iso has the same installer s/w as netinstall but it also includes a package pool for setting up a server system, and is self-contained in that way. The desktop iso is similar, but with a much larger package pool that includes a couple of desktop environments.
I at one time had the problem that the UEFI nvram was filled up so it couldn't add the boot entry for Devuan, and though I remember solving that by clearing the nvram, I don't remember exactly how. Also this is probably not the cause since you are able to install other systems.
@Marjorie: I think it's slightly misleading to say that the kernel module is nftables; rather it's the netfiltering subsystem that is targeted by either (or both) iptables rules and nft rules. And the main change in iptables is in using the netfilter socket for its kernel interactions rather than ioctls that it used previously. I guess you are clear on this, but generally there's a lot of confusion on this topic.
Basically nft rules and iptables rules do the same things with different syntax. As far as I know they are alternatives for the same function, except that iptables allows use of ipset, which is something that hasn't got into nft yet.
I suggested you install iptables just because that would solve your problem; whether "debian" prefers that in their default installation or not doesn't seem to be particularly relevant or important to me. I think of it as one of the advantages with debian's and thus devuan's large repository that often there are alternative solutions to various functionalities, and then you stack solutions that work together.
E.g., apparently fail2ban works with iptables, so if one wants fail2ban one also installs iptables. Of course, since both nftables and iptables are support software operating on the kernel's network filtering subsystem you might not want both or at least you may have to take some care to make their usages complement each other.
@bai4Iej2need, you could also just install iptables, couldn't you?