The officially official Devuan Forum!

You are not logged in.

#1351 Re: News & Announcements » Beowulf Beta is here! » 2020-05-11 13:37:03

FWIW, I did an offline install with the beta3 netinstall iso, and it had the necessary packages to edit sources.list and get online. I'm guessing the build was not limited to minbase, which doesn't include those packages.

Also...

beta3 live isos have been uploaded. The lvm/udev issue seems to be resolved.

#1352 Documentation » Devuan Packaging Guide » 2020-05-10 14:20:00

fsmithred
Replies: 5

New packaging guide for official devuan packages. (Work in progress.)
https://git.devuan.org/devuan/documenta … aintainers

For information and discussion about building packages for yourself, see the thread in DIY.
https://dev1galaxy.org/viewtopic.php?pid=21605#p21605

#1353 DIY » Making your own packages - Toxic build deps. » 2020-05-10 14:17:38

fsmithred
Replies: 4

This thread is about building packages for yourself. If you're building official packages for devuan, this won't be an issue on the actual build hosts, but you might have problems building locally. For official packaging guidelines, see https://git.devuan.org/devuan-doc/docum … aintainers or see the discussion in the Documentation section of this forum - https://dev1galaxy.org/viewtopic.php?pid=21606#p21606

If you're building packages for yourself, you may have run across a situation where you need to install libsystemd-dev to build your package. That won't work if elogind is installed.

https://bugs.devuan.org/435

As you have discovered, building directly on the host system does not
work if the system uses elogind and the package has a build dependency
on libsystemd-dev.  However, it will work fine in a build chroot. Try
using pbuilder and the pbdebuild  command and/or cowbuilder.
There are also other options that should work, but I have not used
myself, like qemu-builder and sbuild.

#1354 Re: Other Issues » neofetch on ceres » 2020-05-10 13:55:42

I'm not seeing it in my ceres installation. Everything says Devuan 4 ceres except /etc/issue, which still says 3.

Was this originally a jessie installation that got upgraded?

#1355 Re: News & Announcements » Beowulf Beta is here! » 2020-05-10 12:45:05

pcalvert: check ~/.xsession-errors, /var/log/Xorg.0.log, /var/log/apt/history.log (to see if something important got removed), maybe try grub-install and update-grub again.

darry1966: The problem is not with dpkg. The behavior of su changed when they moved it to a different source package. I've found the easiest way to restore the old behavior is to put ALWAYS_SET_PATH yes in /etc/default/su. (create the file if it doesn't exist)

I fixed root's path in Refracta isos, where I have more freedom to stray from the default settings. The Devuan live isos won't get that fix, same as if someone installs from the installer isos.

Edit: pcalvert,  Maybe edit the grub screen at boot, add set gfxpayload=1600x900 before the linux line.

#1356 Re: Hardware & System Configuration » SOLVED: Package no longer known to apt after you remove it » 2020-05-08 15:48:17

Wireless firmware is installed in the live isos partly for testing that it works with your hardware and partly so that we're not bombarded with questions about how to get wireless working. There's a script to remove all the non-free firmware if you don't want it, and deb packages are included in case you need to reinstall one. (See the included README file.)

The reason non-free and contrib are not enabled in sources.list is so that people who don't want non-free won't accidentally install anything from there.

#1357 Re: Hardware & System Configuration » SOLVED: Package no longer known to apt after you remove it » 2020-05-07 17:53:14

I'm guessing you installed from the desktop-live iso. If you want to install wireless firmware from the repo, you need to enable contrib and non-free in /etc/apt/sources.list (or in synaptic). Or, you could just install the package from the local copy in /firmware.
dpkg -i /firmware/firmware-zd1211*.deb

Why do you need to remove and install it? That's weird.

#1358 Re: News & Announcements » Beowulf Beta is here! » 2020-05-07 14:27:15

Oh, you are my hero, Phil. Nice find!

I made a test refracta iso because it's easier to include a custom initrd, and it seems to fix the issue. DVD boots without the udev warnings or any other delays, and then I have no mouse or keyboard on the desktop. Plugging a mouse into the laptop wakes up the trackpad and the keyboard. Plugging in a usb flash drive does not wake up the inputs.

Test iso is here:
https://get.refracta.org/files/testing/ … 7_1346.iso

sha256sum:

f527940265e4dff0b7b807611e1ebb96fc870ab03e505a4bb52c70b9aa5fefaf  refracta10-beta2+_xfce_amd64-20200507_1346.iso

Here is what I changed in /etc/lvm/lvm.conf inside initrd.img:

devices {
    # Disable scanning udev for md/multipath components.
    # This is required with recent versions of lvm2, even if you use another solution for
    # your LV device nodes; without it lvm commands will stall for minutes waiting for udev.
    multipath_component_detection = 0
    md_component_detection = 0
}
activation {
    # Set to 0 to disable udev synchronisation (if compiled into the binaries).
    udev_sync = 0
    # Set to 0 to disable the udev rules installed by LVM2
    udev_rules = 0
}

Reference: https://wiki.gentoo.org/wiki/Custom_Initramfs#LVM

#1359 Re: Installation » New install of Beowulf » 2020-05-06 14:34:41

There is no more xfce4-mixer, but there is xfce4-pulseaudio-plugin. Some of the devuan derivative distros use volumeicon-alsa and don't include pulseaudio.

If you install a desktop from the tasksel screen in the installer, you get whatever task-*-desktop pulls in, which means you get pulseaudio. You can remove it, and if you're recording, you probably want to install a real sound server, like jack.

Are you getting those latencies with default kernel or realtime kernel?

#1360 Re: News & Announcements » Beowulf Beta is here! » 2020-05-06 14:12:35

To get rid of those repeating udev warnings, I tried (and failed) disabling lvm. Made a new snapshot and booted it from DVD. It booted without the repeated warnings. Instead, I got them on shutdown, and whenever it reached the end of the list, it would start over.

It's the device mapper that's doing this, but I don't know what calls it or how it's called. It appears to be confused.

#1361 Re: News & Announcements » Beowulf Beta is here! » 2020-05-06 14:08:25

5. Installed lightdm and lightdm-gtk-greeter-settings

6. Reboot and login using lightdm:
--> OK, but actions-menu-entries still greyed.

7. Corrected:
    sudo vi /etc/pam.d/lightdm-greeter
    changed line to: session   optional pam_elogind.so (I have filed a bugreport for that)

8. Reboot --> actions-menu-entries now working on login screen

This is fixed in ceres. The fix might make it into beowulf for a later (not too much later) point-release.
Manual fix is already described in the release notes.

9: /etc/pulse/client.conf.d/00-disable-autospawn.conf
    is corrected in this release. Great! Bravo!

Only in the desktop-live, where it's really easy to make such changes.

12. Bug: Installer did not respect locale settings, corrected:
--> sudo dpkg-reconfigure locales

This needs to be fixed in the live installer. If you select your locale and keyboard when you boot the live media, those settings will be carried over to the installed system.

13. Missing software: Java Runtime 8 (jre8)
    (where is the nvidia-openjdk-8-jre package?)

That package is in non-free. You'll need to add that to your software sources and update/refresh before installing it.

#1362 Re: Installation » [Solved] Grub issues with Beowulf beta » 2020-05-05 14:57:57

ralph.ronnquist wrote:

Note that the smallest installer iso to use for offline installation is called "server" iso.

Fixed in beta3. Thanks!!!

I got nano and network commands with the no-mirror install using the amd64 beta3 netinstall iso.

#1363 Re: News & Announcements » Beowulf Beta is here! » 2020-05-05 13:16:20

I can get the problem reliably by booting from dvd. Adding 'rootdelay=5' (or 10) does not help. Adding 'toram' allows me to boot.

#1364 Re: News & Announcements » Beowulf Beta is here! » 2020-05-04 19:02:23

root password is toor

Also, sudo works without password in the live session.

#1365 Re: News & Announcements » Beowulf Beta is here! » 2020-05-04 17:02:53

No jigdo. There's a torrent, but probably not a lot of seeders yet.

I can't boot the live iso from hard disk, not with beowulf and not with ascii. Will have to try on a different computer. It used to work.

I'm looking into the udev bug with the repeated warnings. The problem only shows up occasionally for me, so that makes it impossible to try anything. If you're getting it every time, please try adding rootdelay=5 to the boot command to see if that prevents it from happening. Thanks.

#1366 Re: Installation » [Solved] Grub issues with Beowulf beta » 2020-05-04 16:34:11

I'm pretty sure this will be update-proof for you because you will be ahead of the update. The only other thing that will change is the target of the symlink, /etc/alternatives/desktop-grub-theme.

#1367 Re: Devuan Derivatives » Refracta beowulf xfce isos » 2020-05-04 16:22:36

WARNING: Device /dev/loop0 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda not initialized in udev database even after waiting 10000000 microseconds.

I got it once today when booting the amd64 iso in qemu. Can't repeat it, so I can try what I wanted to test.

Please try adding rootdelay=5 to the boot command. Meanwhile, I'm trying to track down the bug. Seems to be in udev and fixed in version 240 according to debian bug reports.

For frozen mouse and keyboard, unplug and replug one of them.

#1368 Re: News & Announcements » Beowulf Beta is here! » 2020-05-02 19:48:23

beta2 live isos are up. Libreoffice now opens in a live session.

Newer version of release notes is there, too.

#1369 Re: Installation » [Solved] Grub issues with Beowulf beta » 2020-05-01 14:22:49

What do you mean when you say the issue was solved?

I can reproduce the problem, and it seems to be coming from the grub scripts, but I haven't tracked it down completely.

/usr/share/grub/grub-mkconfig_lib has a function called is_path_readable_by_grub.That function gets used by /etc/grub.d/05_debian_theme.

When the root filesystem is mounted and chrooted, then /usr/share/desktop-base/grub-themes is readable. When you're booting the system and the root filesystem hasn't been unlocked yet, it's not readable.

I tried copying the theme into /boot/grub/themes and using the --theme option with grub-install. That ran without error, but there's no similar option for update-grub or grub-mkconfig, and that looks in /usr/share/desktop-base. So right now, the only solution I have is no solution - press space bar or wait the 10 seconds or so for it to get to the boot menu. Manually editing grub.cfg will only work until the next time update-grub runs.

Edit: Another solution is to comment out the GRUB_THEME line in /etc/default/grub. You can optionally add an image file to /boot/grub if you want a background for the boot menu.

Edit2: Duh! Change the GRUB_THEME line.

mkdir /boot/grub/themes
cp -r /usr/share/desktop-base/grub-themes/cinnabar-grub /boot/grub/themes/

Then edit
/etc/default grub to change the GRUB_THEME:

GRUB_THEME=/boot/grub/themes/cinnabar-grub/theme.txt

Then run 'update-grub'

Edit(dunno - 6 or 7 now?): I think I can change desktop-base to put the theme in /boot/grub, but that won't happen in time for beowulf release. Maybe for point-release later.

#1370 Re: Installation » [Solved] Grub issues with Beowulf beta » 2020-04-30 10:17:55

I tried reproducing this in a VM install, but I get a scrambled screen. I'll have to find some hard drive space to do a proper EFI install. I'm not seeing the problem in a bios install.

#1371 Re: Installation » Ethernet driver needed for Devuan_jessie 1.0.0_amd64 installation » 2020-04-30 10:13:40

Jessie has about a month of long term support remaining. Ascii or beowulf would be a better choice.

The devuan live isos have some non-free firmware installed, and ath10k_pci is present in ascii and beowulf.

The devuan installer isos have non-free firmware packages that will be automatically installed if your hardware requires it. (You can exclude non-free software if you choose Expert install.)

#1372 Re: Installation » [Solved] Grub issues with Beowulf beta » 2020-04-27 17:10:22

With a full desktop install from the installer isos, you don't get the grub theme. This is because desktop-base tries to set up the grub theme before grub is installed, and /etc/default/grub can't be edited because it does not exist yet. If you install destkop-base after the initial install, you should get the grub theme.

I don't know how the following lines get into /boot/grub/grub.cfg, but they came in when lightdm was installed with recommends. When I installed lightdm without recommends, I didn't get these lines. The other difference is that desktop-base got installed with the recommends. Either destkop-base or update-grub is doing something that I didn't know about.

loadfont ($root)/usr/share/desktop-base/grub-themes/cinnabar-grub/unifont-regular-16.pf2
insmod png
set theme=($root)/usr/share/desktop-base/grub-themes/cinnabar-grub/theme.txt
export theme

OK, I do get the cinnabar them on reboot. I'm not using encryption for this install. To get the grub theme to work with an encrypted root filesystem, I think you have to put the theme files in /boot/grub so that they are available before the root is decrypted. I don't know the details of that.

grub-efi-amd64 packages were missing in the beta isos. That's fixed in the next set, so you will be able to reboot after a no-mirror install.

#1373 Re: Devuan Derivatives » Refracta beowulf xfce isos » 2020-04-25 20:58:08

Thanks. I added the keyserver to the command in the README file that I added earlier today.

I also uploaded new isos - beta2 xfce. Added some missing packages and updated the software.

#1374 Re: Devuan Derivatives » Refracta beowulf xfce isos » 2020-04-25 15:14:38

Here's an updated version of the firemenu script that might make it easier to work with. There are buttons to comment or uncomment the entire list at once. It's not packaged yet, so just drop the script into /usr/bin/.
http://distro.ibiblio.org/refracta/file … s/firemenu

#1375 Re: Hardware & System Configuration » Android and IOS » 2020-04-24 18:01:08

Make sure gvfs-backends is installed. I get an icon (or two) on the xfce desktop when I connect my android device to the laptop using the usb cable. Auto-mount is turned off here (and by default). I have to click on the icon.

Board footer

Forum Software