You are not logged in.
If you check with pgrep -a Xorg (on the host where it is running) you will se that it is started with the parameter -nolisten tcp which means precisely that, that the server doesn't listen for connections on its standard tcp port (well not on any port).
To run remotely the way you attempt to do it requires you to start Xorg without that parameter.
When you've figured out how to do that, you have passed "Xorg usage 101" I'll have a browse myself meanwhile, and we can have it as a race....
@igorzwx if you know it all so well, why don't you turn that into helping rather than spewing innuendo and flaffing about other ways of doing things?
Or at least, keep it to your own threads.
Yes, pulseaudio is quite "intrusive"; it installs itself as the default audio path handler into the ALSA configuration which makes it difficult to use together with alternatives or differently by different users or different use cases.
Similarly it seems mocp has a per-user configuration making it hard for a user to have it used differently in different use cases. And being server based, I guess it will be determined by the start-up use case for the server.
I actually had a different issue, namely that my analog output is on card 1, and I didn't have the default CTL device configured properly. So now, instead of solving it with apulse I have the following in my /etc/alsa/conf.d/00-defaults.conf
defaults.pcm.!card 1
defaults.ctl.!card 1
For you, the use case differentiator would be with the files /usr/share/alsa/alsa.conf.d/pulse.conf and/or /usr/share/alsa/pulse-alsa.conf, which define how pulseaudio hooks into ALSA. If those files are absent, then pure ALSA is in use, and with those files in place pulseaudio takes over the audio path (I don't remeber which is "the master").
And there is also /etc/alsa/conf.d/99-pulse.conf...
Thanks. So when I installed it and try to use it, it does indeed complain. I have pure ALSA only on an excalibur installation.
Preliminary strace suggests it needs a "mixer" PCM
I don;t know what mocp does (not in the repo), but I would expect if you run it via apulse it'd be happy using pure ALSA.
Afaiui, I'd note that ALSA is the sound system the kernel implements for operating the sound card(s). All layers above that, including s.c. sound servers, typically just use the ALSA API with various forms of wrappings over it. I.e., ALSA is not an alternative but a more basic API level.
What does "Alsa complains of no sound server" mean?
An addendum to answer 2:
a devuan repository is actually a kind of overlay where it provides all index files (the dists trees) but has only the forked packages in its pool tree. All other packages are set up to be accessed directly from debian's repositories. This is done by the index including a URI prefix of either DEVUAN or DEBIAN for the packages' filename attribute, so that the devuan server (and mirror) can distinguish and respond with redirect's for the DEBIAN packages. See https://pkgmaster.devuan.org/devuan_mir … hrough.txt for some more details on this.
Good find; appears to be a sysctl default with linux-image-6.1.0-28-amd64 (current daedalus). I guess someone found a "security" sticker and needed somewhere to put it so decided that "Oh! non-root users shouldn't be allowed to 'ping' willy-nilly"... or something.
Slightly odd though that you don't have the same with your debian setup, but perhaps that non-root user is more capable(?). (As we often find repeated: the packages in devuan are mostly debian's packages directly and not changed, other than the few that are forked and compiled by devuan)
Yes, the Depends: should only relate to ABI requirements and all else should be Recommeds: or Suggests:.
Though I see that your strawberry deb is not the one in the Devuan (Debian) repository. So whilst your method is good or indeed very good, its details differ from a Devuanite experience which at least will find pulseaudio promoted (demoted) into (indirect) Recommends.
Which kind of interface is set up for 192.168.26.252 ?
If it uses some pcap connection (like "user" networking in qemu), then it would only support IP level networking and ICMP would not be supported. I agree it's an LXC (on Devuan) issue although it may also be an admin choice of local networking. (I don't know LXC well enough to tell).
How is your networking set up?
Well, doesn't it actually depend on what one think of as "devuan"?
I think one should have a broad interpretation that aims to include everyone who think of themselves as a Devuan person. "Devuan Infrastructure" would include any and all means such a person would use for acting as Devuan person; in particular it then does include IRC groups at libera.chat even though the underlying networking and server equipment for that has a broader context than just for Devuan. (golinux likely meant only that the people providing libera.chat do so independently from any Devuan discussion group)
So in my mind, "Devuan infrastructure" would also include all mirroring of packages and ISOs and DNS service as well as the "health checking" of that, in addition to the git store and the build system and other services that explicitly are maintained in the name of Devuan.
The "central" part, i.e., the equipment paid by the registered devuan organisation, currently comprises three bare-metal hosts in Europe that together hold 28 virtual hosts with different service roles. Some of those are "inwards facing", such as package, ISO and docker image building (not to forget "amprolla", which prepares the repository indexes for the Devuan repositories) as well as the git store, bug tracking and more. A few services are for organisational purposes, such as email and backup, and some other are "outwards facing", such as web, forum, wiki and mailing list(s).
I don't understand what you talk about.
Any choice between using UEFI bios and legacy bios is a choice on and for the target system, because it's the target system that decides how it boots, and at best a choice for the person installing.
An installer ISO image may be prepared to support either or both means of booting.
The installer software, when executed, may offer setup for either one or both means of booting into the installed system. One of the primary differences is then the requirements that the means of booting has on the target system's disk partitioning and filesystem choices. That is in the hands of the person installing.
You should use the devuan-proposed-updates repository, and the soures.list line for that is
deb http://deb.devuan.org/merged daedalus-proposed-updates main contrib non-free non-free-.firmware
Pay special attention to the /merged URI which is what all devuan repositories have because devuan provides a merge of debian packages with an overlay of certain forked packages.
You tried to use the URI /devuan and that didn't work because that is wrong.
EDIT: you may omit some sections, like e.g. non-free but should at least include main.
I choose to close this thread here on my determination that continuing it is too off-topic even for the off-topic section of this forum.
To be a bit security minded, the script would rather isolate the one or two command(s) that actually require root, and make due wrapping for them, instead of "user transition wrapping" let root run X (display) programs.
And in a normal linux OS there is good use of the disk group, which would be a sufficient permission for running those disk device manipulation commands. (Possibly this has got lost since there are so many M$ heads putting their fingers into linux s/w nowadays; does your udev rules assign group permission for removable devices?)
I.e., to become root is just a "lazy convenience" in this case; easy to do, easy to talk about but sacrificing on security. (Though umount will require root). I do it all the time myself
Also, @greenjeans, (and for the benefit of the grandkids) the blkid verification does not in any way verify the result of the partition formating (by mkfs.vfat), but rather the result of sfdisk, i.e., that the partition table declares a vfat partition. You may use fsck for that although it'd typically be sufficient to accept the successful run of mkfs.vfat as evidence that formatting went well.
You may need to make "root" have access and permissions to use "non-root"'s X display.
E.g use pgrep -a Xorg to learn the pathname for the authority file, (might be /var/lib/xdm/authdir/authfiles/A:0-tznMUP or something else, say, /AAA). Then run with
XAUTHORITY=/AAA DISPLAY=:0 ./fatstick.sh
Commodification of software takes many forms and "appimages" is one of them.
Who cares?
Install the deb. This is done with the three normal steps:
Use wget or curl
to download their https://repo.librewolf.net/keyring.gpg
to be your file /etc/apt/trusted.gpg.d/repo.librewolf.net.gpgAdd the line deb http://repo.librewolf.net librewolf main
to your /etc/apt/sources.list.Then run apt-get update
and apt-get install librewolf
(though that might not be pointy-ckicky enough to suit everyone)
Note: All steps are to be done as root.
The package installs a librewolf.desktop file that typically makes up an entry in the "Applications" graphical menu system, in addition to installing a librewolf binary that typically is available for execution as commandline command.
Maybe having lz4 in /etc/initramfs-tools/modules (and an update-initramfs run) would work?
What's lz_4 ?
Hmm my downloaded devuan_daedalus_5.0.0_i386_desktop-live.iso gets this fdisk report:'
Disk devuan_daedalus_5.0.0_i386_desktop-live.iso: 1.29 GiB, 1385709568 bytes, 2706464 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bae8a95
Device Boot Start End Sectors Size Id Type
devuan_daedalus_5.0.0_i386_desktop-live.iso1 * 64 2706463 2706400 1.3G 17 Hidd
Seems like something is off with your iso. I just downloaded mine, from devuan.ipacct.com (which is reasonably fast for me).
btw. the UEFI installers of chimaera and daedalus are two different technologies. chimaera has a grub installer and daedalus a syslinux installer. The grub installer has its kernel and initrd on a different partition. The syslinux installer has the kernel and initrd on the EFI/FAT partition. All that irrelevant to here, which wouldn't be an EFI boot.
@altoid: did you dd with conv=fsync so that the program does not exit before data is actually written?
Next is to verify the USB by cmp $ISO $USB which should not find a difference until the end of the $ISO.
Updated chimaera netboot available:
https://pkgmaster.devuan.org/devuan/dis … oot.tar.gz
Yes that's the kernel version of the tar.gz. And the running system (unpacked initrd) probably has /lib/modules/5.10.0-22-686 with 687 kernel modules, but the problem seems to be that the "Download installer components" step looks online for more modules for that kernel, which it won't find.
Thanks. Yes, it would be good if that netboot could be updated to align kernel versions.
There's no easy way to come forward while waiting. Basically you'll need the kernel from kernel-image-5.10.0-32-686-di to replace "linux" from the tar.gz, and then those 687 modules to pack into the initrd.gz. All that from
http://deb.devuan.org/merged main/debian-installer
(plus a depmod run)...
EDIT: actually you might get away with just unpacking kernel-image-5.10.0-32-686-pae-di_5.10.223-1_i386.udeb and nic-modules-5.10.0-32-686-pae-di_5.10.223-1_i386.udeb (or without pae) into a directory tree. Then move /boot/vmlinuz to be your debian-installer/i386/linux and copy in /lib/modules/5.10.0-32-686-pae into an unpacked initrd tree. chroot into that to run "depmod 5.10.0-32-686-pae" before packing it up again, to become your debian-installer/i386/initrd.gz. Doing only that makes it work for "standard" network devices. I can drop a detailed command sequence if you wish.
Hmm. at the point of loading "components" could you use Alt-F2 to check which linux version (uname) is in play?