The officially official Devuan Forum!

You are not logged in.

#2077 Re: Installation » Installing devuan to lvm partitions within dm-crypt container » 2018-04-10 13:25:17

for i in 1; do

Hey, that worked! Only took five seconds. Thanks!

#2078 Re: Installation » [Solved] Devuan Live on SD Card problem » 2018-04-10 13:02:27

Yes, the persistent volume does not have to be on the same disk as the operating system. Live-boot will look for the "persistence" label (or other label if you specify it in the boot command) to find the persistent volume. I don't think you can set up the persistent partition with refracta2usb, because it will only let you choose usb devices. Do it manually:
Create the partition, give it a label (use e2label command), add persistence.conf, edit your boot menu (mount the sd card to edit syslinux/live.cfg)

I'd like to know why devuan and miyo wouldn't work for you. They should. I've used both of them on live-usb.

#2079 Re: Installation » Installing devuan to lvm partitions within dm-crypt container » 2018-04-10 12:15:27

I tried changing the timeouts to smaller numbers, but it didn't make a difference. Last group of numbers I tried was 1 2 3 4 5 6 and it still stalled for slightly more than 30 seconds.

#2080 Re: Devuan » contrib and non-free repositories should be disabled by default » 2018-04-09 12:31:49

The question is: Should it be there in the first place? I'm pretty certain it shouldn't. golinux has told me that "non-free" won't be there, if you install using the desktop-live image.

For the record: The live images don't have contrib and non-free in sources.list, but they do have non-free wireless firmware installed. There's a script you can run that will remove the non-free firmware. It's in /root in the minimal-live and in /usr/local/bin in the desktop-live.

The reasoning behind it is that there are a lot of people who rely on wireless networking, and it's easier to remove the firmware than it is to install it. In fact, with some of the firmware, it would be impossible to install it for use in a live session, because it requires a reboot.

#2081 Re: Installation » [Solved] Devuan Live on SD Card problem » 2018-04-09 11:54:51

You can read a little about persistence in the refract2usb help:
http://www.ibiblio.org/refracta/docs/re … ta2usb.txt

Basically, you need a separate filesystem, a persistence.conf file in the root of that filesystem, and some extra options in the boot command to use the persistent filesystem.

#2082 Re: Installation » [Solved] Devuan Live on SD Card problem » 2018-04-07 18:16:39

I don't think you can resize FAT partitions with gparted. I'm surprised you didn't get an error message about that.
https://lists.gnu.org/archive/html/bug- … 00010.html

You'll need to make the fat32 the right size to begin with. If rufus won't let you do that, use refracta2usb. You should make it a little larger than the iso file, so there's room for a copy of the kernel and initrd for booting the stick. If you need to make this live-usb in a Windows environment, you'll need to find another way. Refracta2usb only runs on linux.

#2083 Re: Devuan Derivatives » crunkbong is looking for testers » 2018-04-06 01:22:01

The 'other language' boot option doesn't work. The boot option, lang=xx_XX where xx and XX are your chosen country code only works with a custom script (refracta-lang) that is specifically for lightdm. If you want to change language, change that option to locales=xx_XX.UTF-8 keyboard-layouts=xx. NOTE: That probably won't work right in jessie. It does work in ascii, probably because of the newer version of live-boot and live-config.

I didn't get much beyond booting it. It's a little sparse for my taste, and I'm kinda lost without completion. (Is there a way? It's not the tab key.) Oh, never mind. I found bash. Is there an apps menu hiding somewhere?

#2084 Re: Other Issues » /lib/systemd/ folder? and /etc/systemd/ folder? » 2018-04-04 17:54:34

The sysvinit entry in the boot menu has 'init=/lib/sysvinit/init'. That gets used in debian when systemd is installed along with sysvinit, and in that case, /sbin/init is a symbolic link pointing to systemd. In devuan, /sbin/init should be the real init (a real file, not a symlink.) Does /lib/sysvinit/init even exist on your setup?

#2085 Re: Desktop and Multimedia » On acsii, plasma and the power button. » 2018-04-04 11:31:33

You might need to replace sddm with lightdm. Also, make sure you have the right libpolkit packages installed.
See (removed dead link)

Here's what was in the dead link.

Author: Irrwahn
Date: 2018-02-14 07:37 -500
To: dng
Subject: [DNG] IMPORTANT! How to fix degraded session management after Devuan ASCII upgrade.

PLEASE NOTE:
The following only applies to already existing ASCII systems that got
upgraded to the newest package versions as present in the repositories.
Fresh installations of Devuan ASCII 2.0.0 Beta should not be affected.

TL;DR
-----
Make sure you got the correct libpolkit-backend installed!

Background
----------
It would appear that under certain circumstances an unsuitable flavor
of libpolkit-backend-1-0-XXXX gets pulled in upon upgrade. This can lead
to a temporary loss of desktop session related functionality, namely the
ability to user-mount removable drives or to shutdown/restart the system
using the GUI controls provided by the respective desktop environment. The
issue was ultimately caused by the recent addition of elogind to the
repositories, or rather the repackaging of policykit-1 that followed suit.

Resolution
----------
1. Make sure you have at least one of (traditional) consolekit or (new)
elogind installed. (Note: You can have both installed and active; which
one is actually used however is decided by which libpolkit-backend you
choose to install, see 4.)

2. Make sure (at least one of) the above is activated. You may do so by
interactively running the 'pam-auth-update' command as root.

3. Ensure the following packages got installed:
     policykit-1              0.105-18+devuan2.4
     libpolkit-agent-1-0      0.105-18+devuan2.4

4. Install one of the mutually exclusive policykit backend libs, i.e.
   - EITHER -
     libpolkit-backend-1-0-elogind      0.105-18+devuan2.4  and
     libpolkit-gobject-1-0-elogind      0.105-18+devuan2.4

   - OR -
     libpolkit-backend-1-0-consolekit   0.105-18+devuan2.4  and
     libpolkit-gobject-1-0-consolekit   0.105-18+devuan2.4

depending on which session manager backend you intend to use, see 1.

In case you find you have a backend with -systemd in the name installed:
that one will _not_ work, and is most likely the cause why things went
sideways in the first place.

5. After making changes to the session management you should either reboot
the system or at least cycle through runlevel 1.

Note: Depending on what login manager you use in conjunction with which
desktop environment you might have to experiment a bit to find out which
of consolekit or elogind works best for you (or works[TM] at all).

Bottom line: As always in life, keep your backends covered. ;-)

HTH, HANVD, and enjoy the ASCII Beta!

Best regards
Urban

#2086 Re: Other Issues » /lib/systemd/ folder? and /etc/systemd/ folder? » 2018-04-04 11:26:55

It's not two different kernels, it's two different entries in the boot menu. Look at the menuentry for each in /boot/grub/grub.cfg to see if there's a difference in the linux lines.

I've only seen that on debian, where you had a choice to boot with sysvinit or systemd. How did you install devuan?

#2087 Re: Other Issues » [solved] Ascii - OpenRC - Dependency messages » 2018-04-01 02:36:51

Refractasnapshot and installer depend on live-config, live-boot, live-boot-initramfs-tools and live-config-sysvinit. They do not require or use live-tools. Something pulled in that package, and at the moment, I can't recall what it is.

I've made snapshots with openrc in the past with TriOS and more recently with devuan ascii. It works. If you have trouble with it next time, start a new thread and we'll get it sorted..

#2088 Re: Other Issues » [solved] Ascii - OpenRC - Dependency messages » 2018-03-31 21:32:06

I don't know what most of that output means, but probably reversing the changes you made should let that script work again - just uncomment those lines you commented.

Also (off-topic) unless you're sure you need it, I'd recommend removing live-tools. AFAIK, the only thing it does is get in the way of running update-initramfs.

#2089 Re: Hardware & System Configuration » occasional boot hang on ascii [SOLVED] » 2018-03-29 21:17:17

The message about 'seat' makes me think of systemd-related things.

Which libpolkit packages are installed?
consolekit or elogind?
Is libpam-elogind installed?

I have no idea why it would be intermittent.

#2090 Re: Hardware & System Configuration » De-install ImageMagick » 2018-03-29 21:06:49

apt-get remove imagemagick
j

Do NOT run 'apt-get autoremove' at this time.

apt-get intstall cups

Some or all of the packages that were marked for autoremoval will get marked as manually installed. (they get removed from the autoremoval list.) I'm not sure if you'll need to install cups-filters or the driver.

#2091 Re: Devuan Derivatives » Refractasnapshot » 2018-03-29 17:53:07

There are a few ways to accomplish that. In the Refracta isos that I make, I set the display manager to stop in runlevel 3, and add a '3' to the boot command.  ('append' line in live.cfg, 'linux' line in grub.cfg.)
A good tool for doing that is sysv-rc-conf.

That works with sysvinit. I don't know the equivalent boot option for systemd, but I know it exists, and I've used it in the past.

If there is no display manager, live-config will still run startx. You can disable that by adding the following boot option:
 

nocomponents=xinit

See 'man live-config' and 'man live-boot' for a full list of options.

#2092 Re: Desktop and Multimedia » [Solved] Thunderbird and language packs » 2018-03-29 11:36:49

There's some problem with jessie-security on the old amprolla. I don't know the details, but it's not a new problem. Change sources from auto.mirror.devuan.org to pkgmaster.devuan.org.

Another odd thing is that there are two versions in ascii/stretch security. I don't know if you'll need to specifiy the version you want, or if you'll just get the later version. To specify the version,

apt-get install thunderbird-l10n-xx=1:52.7.0-1~deb9u1

Replace xx with your country code.

#2093 Re: DIY » Warn on exit script for Openbox, JWM etc. » 2018-03-28 11:53:45

I'm not understanding the behavior of cut. Why are the field counts not the same for each line? I see the pid in the third field on all lines, and awk sees it the same way I do.

user@refracta:~$ wmctrl -l -p
0x0080001c -1 1866   refracta panel
0x00a00004  0 1865   refracta user@refracta: ~
0x00e00008 -1 1868   refracta spacefm
user@refracta:~$ wmctrl -l -p | cut -d " " -f 4

1865

user@refracta:~$ wmctrl -l -p | cut -d " " -f 1
0x0080001c
0x00a00004
0x00e00008
user@refracta:~$ wmctrl -l -p | cut -d " " -f 2
-1

-1
user@refracta:~$ wmctrl -l -p | cut -d " " -f 3
1866
0
1868
user@refracta:~$ wmctrl -l -p | cut -d " " -f 4

1865

user@refracta:~$ wmctrl -l -p |awk '{print $3}'
1866
1865
1868

#2095 Re: Desktop and Multimedia » [Solved] Thunderbird and language packs » 2018-03-27 20:54:33

If you're using pkgmaster.devuan.org in your sources.list, try installing from jessie-security:

apt-get -t jessie-security install thunderbird-l10n-xx

If you're using auto.mirror.devuan.org or packages.devuan.org, wait until tomorrow (or start using pkgmaster).

     1:52.6.0-1~deb8u1 0
        500 http://pkgmaster.devuan.org/merged/ jessie-security/main amd64 Packages

     1:45.8.0-3~deb8u1 0
        500 http://pkgmaster.devuan.org/merged/ jessie/main amd64 Packages
        500 http://auto.mirror.devuan.org/merged/ jessie/main amd64 Packages
        500 http://auto.mirror.devuan.org/merged/ jessie-security/main amd64 Packages
        500 http://debian.csail.mit.edu/debian/ jessie/main amd64 Packages

#2096 Off-topic » Algorithmic Sovereignty » 2018-03-26 16:51:35

fsmithred
Replies: 2

https://pearl.plymouth.ac.uk/handle/10026.1/11101

Algorithmic Sovereignty

Date:       2018
Author:    Roio, Denis
Subject:  algorithm, sovereignty, governance, software, practice

This thesis describes a practice based research journey across various projects dealing with the design of algorithms, to highlight the governance implications in design choices made on them. The research provides answers and documents methodologies to address the urgent need for more awareness of decisions made by algorithms about the social and economical context in which we live. Algorithms consitute a foundational basis across different fields of studies: policy making, governance, art and technology. The ability to understand what is inscribed in such algorithms, what are the consequences of their execution and what is the agency left for the living world is crucial. Yet there is a lack of interdisciplinary and practice based literature, while specialised treatises are too narrow to relate to the broader context in which algorithms are enacted.

This thesis advances the awareness of algorithms and related aspects of sovereignty through a series of projects documented as participatory action research. One of the projects described, Devuan, leads to the realisation of a new, worldwide renown operating system. Another project, "sup", consists of a minimalist approach to mission critical software and literate programming to enhance security and reliability of applications. Another project, D-CENT, consisted in a 3 year long path of cutting edge research funded by the EU commission on the emerging dynamics of participatory democracy connected to the technologies adopted by citizen organizations.

My original contribution to knowledge lies within the function that the research underpinning these projects has on the ability to gain a better understanding of sociopolitical aspects connected to the design and management of algorithms. It suggests that we can improve the design and regulation of future public, private and common spaces which are increasingly governed by algorithms by understanding not only economical and legal implications, but also the connections between design choices and the sociopolitical context for their development and execution.

#2097 Re: Desktop and Multimedia » [Solved] Mate and permissions problem » 2018-03-26 09:30:07

Those are common problems. See this -
(dead link removed - see better links below)

#2098 Re: Desktop and Multimedia » Purging exim breaks MATE install » 2018-03-25 11:21:40

You're running into the metapackage problem. When you install a metapackage like task-mate-desktop, it pulls in everything you might need for a complete dekstop environement, and when you try to remove a piece of that DE, it breaks the metapackage, which wants to remove ALL of its deps. There are a couple of ways around this, but they both involve starting out with a small installation and adding pieces instead of starting big and removing pieces. When you get to the tasksel window in the installer, un-check the destkop environment box. (maybe un-check everything except standard system utilities.

Then start installing what you want. You could install the mate metapackage, and that would be tied to fewer dependencies than the task- package. Or better yet, install mate-core, see what that brings in, and then start adding other pieces that you need. This way takes a little more work to find what you want, but it makes it a lot easier if you want to remove something.

These might help:

apt-cache rdepends exim4
aptitude why exim4

#2099 Re: Installation » Devuan Ascii Beta and repositories! » 2018-03-21 23:44:40

Edit /etc/apt/sources.list to add the following line. (Or add it in synaptic however you add sources in synaptic) You can add non-free and contrib to the end of this line if you need those.

deb http://deb.devuan.org/merged ascii-updates main

Then run apt-get update (Or however you update the cache in synaptic. Reload?)

Edit the Exec line in /usr/share/applications/synaptic.desktop with either of the examples I gave you above.

#2100 Re: Other Issues » Devuan + paralleized OpenRC + KDE » 2018-03-21 12:02:03

I think I suggested checking the debian wiki for the graphics drivers. I did not suggest using debian sources.

DO NOT USE DEBIAN OR UBUNTU SOURCES IN YOUR sources.list file.

https://wiki.debian.org/AtiHowTo
https://wiki.debian.org/ATIProprietary

deb http://deb.devuan.org/merged ascii main contrib non-free

For all those ubuntu packages, just remove 'unbuntu' from the name and install it. For example, instead of installing libreoffice-ubuntu from the ppa, install libreoffice from the devuan repository. Do the same with the other packages.

Board footer

Forum Software