The officially official Devuan Forum!

You are not logged in.

#2101 Re: Desktop and Multimedia » [Solved?] Upgrade to remove LXDE » 2018-04-19 16:42:53

Geoff 42 wrote:

The early signs are that this works ok, with the suggestion that maybe elogind doesn't work with LXDE.

When I tested two months ago, I was able to use elogind with lxde. I would try that now, except that I already wiped that lxde install. All those *kit packages just went through a lot of changes, so it might be different now.

Anyway, it sound like you fixed it. If you use consolekit or elogind, you must have the corresponding libpolkit packages with it. Those are what determines which one gets used.

This problem might now be fixed for upgrades from jessie and new installs of ascii. For upgrades from ascii to ascii, the suggested fix seems to be working.

#2102 Re: Devuan » ParrotSec OS, 'considered', switch to Devuan » 2018-04-19 14:25:13

Open a terminal, 'su' to get root, then run geany. Or nano. Or whatever you want.
Or use gksu if it's installed. If there's no root account, use gksudo. (or 'sudo -i' for a root terminal)

I never set the root editor in spacefm, but I think it's somewhere around the last tab in preferences.

#2103 Re: Devuan » ParrotSec OS, 'considered', switch to Devuan » 2018-04-19 14:21:54

No, I went through a different mess. 14GB is not big enough. During the upgrade, there were points when free space got down to 130MB. Um, no. There was a point where it got to zero. I was able to manually delete packages in /var/cache/apt/archives to make enough space to run some other commands, like 'apt-get remove libreoffice'.

Also, the upgrade took 12 hours. (OK, I slept through most of that, so it might have been shorter..)
I would recommend getting rid of mate before you upgrade. It will be messy. I installed openbox, lxpanel and lxterminal before removing mate, and I still had to reinstall xorg, xinit, xserver-xorg-video-all after removing mate.

A couple of things are broken. I have to type 'disable' during bootup. I get messages about some parrot-specific package needing attention as user, not root (inet-something). And I would guess that some other special parrot sauce is broken, too.

Anyway, once I finished the dist-upgrade, I also did an 'apt-get autoremove' and also removed systemd. I lost lightdm in the whole process, but startx works.

#2104 Re: Desktop and Multimedia » [Solved?] Upgrade to remove LXDE » 2018-04-19 13:13:19

Well, I tried it, and I didn't run into any problems.

What I did:

installed to real hard drive with desktop-live-lxde iso I made a couple months ago. (task-lxde-desktop was installed)
apt-get update
apt-get upgrade
apt-get dist-upgade

I automatically got the two new libpolkit packages for consolekit (-backend and -gobject)

I'm using slim here. Did you change your display manager?

#2105 Re: Desktop and Multimedia » [Solved?] Upgrade to remove LXDE » 2018-04-19 11:34:26

You should be able to have both elogind and consolekit installed. Which one is used is determined by which backend is installed. What happens (after fixing broken) if you try to install
libpolkit-backend-consolekit-1-0
libpolkit-gobject-consolekit-1-0

I think those will satisfy the deps so it won't ask for libpolkit-gobject-1-0-systemd

I can try this today. (Install lxde and then upgrade)

#2106 Re: Devuan » ParrotSec OS, 'considered', switch to Devuan » 2018-04-18 22:46:47

I was going to make it 12G, but at the last second I decided to make it 14. Good thing I did, because the install takes up 12.

Here are the rough notes:
- boot parrotsec iso
- get the refractainstaller-base deb and install it
Don't run it yet! I did, and then found out that grub is not installed in the live system. I had to boot the system from grub command line after connecting a virtual drive that had a working bootloader.

This should be easier:
There are grub debs in /lib/live/mount/medium/pool/main/g/grub2/
You need grub2-common, and you'll also need either the grub-pc* or grub-efi-amd64* packages.
You could just install them in the live session, but when it asks about where to put the bootloader, skip that part. Don't put it anywhere yet.

Edit: I'm thinking too hard. If you have a network connection in the live session just install grub-pc. (And still don't let it install the bootloader.)

Then run refractainstaller. You'll get asked where to put the bootloader, and it will get installed.

Reboot into the newly installed system.

Then apt update and install sysvinit-core (I also installed pm-utils because it was recommended. I have recommends turned off.)

Then reboot. (I had to reboot twice because of an error. Didn't write it down, sorry.)

OK, that's as far as I've gotten.

Next step is to change to beowulf repo and upgrade again.

#2107 Re: Desktop and Multimedia » [Solved?] Upgrade to remove LXDE » 2018-04-18 19:52:33

I'd try aptitude why lxde and the same with the other packages that it wants to remove. Find out what brought them in. It's probably being replaced. And it's probably related to the new versions of elogind and/or policykit-1 that were put in ascii earlier today.

You're the second one today with something like this. (Looks like a metapackage issue.)

#2108 Re: Devuan » ParrotSec OS, 'considered', switch to Devuan » 2018-04-18 19:43:08

That netinstall iso didn't work either...

Refractainstaller to the rescue! I installed 9.3.3 -base package without having to add any of the deps. Ran great until I ran out of hard disk space. 6GB is not big enough. du tells me that /usr in the live system is 8.7G. (Not sure how that works, I only allotted 1G ram to this VM.)

I'll have to try again later with a 12G space. Here's a link to the installer deb, so you don't have to mess with changing repos before the install -
https://sourceforge.net/projects/refrac … .3_all.deb

#2109 Re: Hardware & System Configuration » [SOLVED] National characters troubles » 2018-04-18 17:13:06

That list of packages for autoremoval looks like stuff that came in with whatever task-*-desktop package was installed in your system. And I stress the "was" part of that. Past tense. Reinstall the one that's appropriate for your desktop environment. Did you remove something recently?

Now that I think about it, unattended upgrades on a testing system might not be the best choice.

#2110 Re: Devuan » ParrotSec OS, 'considered', switch to Devuan » 2018-04-18 13:57:24

I thought I'd give this a try, so I installed parrot in a virtualbox vm. I can't get the installed system to boot. It hangs somewhere around starting samba. Can't boot to rescue mode, either.

#2111 Re: Hardware & System Configuration » 8812 driver for Devuan Jessie » 2018-04-18 13:54:29

Check the Makefile to see if there's a place to set that path so it corresponds to your own setup.

#2112 Devuan Derivatives » New, new Refracta isos » 2018-04-18 13:46:17

fsmithred
Replies: 12

Refracta-9.0 Beta isos based on Devuan ASCII (=Debian Stretch).
xfce, eudev, elogind, sysvinit, and a bunch of other goodies.
Still fits on a CD. (I left some apps out.)
https://sourceforge.net/projects/refrac ... s/testing/

New installer features:
- both cli and gui installers will do bios or uefi install
- support for gpt disks with bios boot (warns if you don't have bios_grub partition)
- support for full-disk encryption (encrypted /boot directory)

#2113 Re: Devuan Derivatives » Any Devuan-based distros that use Debian's original installer? » 2018-04-17 19:45:16

siva wrote:

Not that I recommend it for daily use, aside from (I guess) being a sensible base, but it uses refractainstaller -- can't remember if this is the "default" devuan installer that this conversation is criticizing.  Alternatively, one could easily manually partition a disk and debootstrap a base system.  This process isn't far removed from using apt, as far as I can tell.

Nope. Refractainstaller is not devuan's default installer. We were talking about the debian-installer (that's the name of the package) which installs packages either from online repositories or from the media. Refractainstaller is used in the devuan live isos, but it doesn't install any packages - it just copies the running live system to the hard disk.

I handle wireless firmware in Refracta by including  the packages in the iso. There no possibility of accidentally installing them - they must be installed manually with dpkg or gdebi.

#2114 Re: Devuan » ParrotSec OS, 'considered', switch to Devuan » 2018-04-17 09:25:33

Anywho..the progress is, learning ways to mess up & brake fresh installs! I've been doing that for weeks!!

Excellent! Once you figure out all the things not to do, the path will be clear.

If the kernel is a deb package and it's a newer version, it should automatically be set to the default in the boot menu when it's installed. Install newer kernel, reboot, remove older kernel (maybe later, just in case new kernel has bugs). I usually upgrade the kernel last, after the first reboot into the upgraded system.

Wired or wireless? Wired is easy - remove network manager. If that breaks your connection, run dhclient eth0 and install wicd-gtk (and/or wicd-curses if you want to work in console). Wireless wtihout encryption works the same way - just use wlan0 instead of eth0.

You can install spacefm any time. It won't make other file managers go away.

Upgrade in terminal or console is probably better than doing it in synaptic. (I never tried the latter.)

#2115 Re: Devuan Derivatives » Any Devuan-based distros that use Debian's original installer? » 2018-04-16 23:01:36

Fernando Negro wrote:

msi,
As for "allegations", when I say that the installer is buggy and installs proprietary firmware, that's not me claiming that. I'm repeating what was said to me in another thread in here, by someone who (from what I understood) is involved in the creation of such installer. That is, I'm stating facts - not making allegations.

You're probably referring to the following that I said in another thread:

I don't know much about the inner workings of the debian-installer, but what little I know confirms that it's an ugly hairball.

I was referring to difficulty working with the code to modify it. The devuan installer works surprisingly well. I don't think the rate of bugs in the beta installer is much different from what I've seen in debian over the years.

I'm not working on the installer other than to test it. Any time I've tried to include it in a live iso (with live-build) I failed. I hate the damned thing and don't know why you want to use it, but I respect your preference in installers (and we intend to keep it working, so don't worry about that.) I know more about the installer in the live isos.

I also said:

I agree that the user should be alerted to the fact that their hardware might require non-free firmware, they should be given the choice to install it or not, and the appropriate repositories should be included in sources.list.

We're working on that. Testing installers takes time.

#2116 Re: Devuan Derivatives » Any Devuan-based distros that use Debian's original installer? » 2018-04-16 21:08:03

Gnuinos is another one that uses debian-installer, has all free software and uses a libre kernel.

Refracta and Exegnulinux have all free software but use a different installer.

#2117 Re: Devuan » contrib and non-free repositories should be disabled by default » 2018-04-15 15:17:44

Here are my results. amd64 in all cases. (also posted to devuan-dev mailing list)

Install and Graphical Install (beta netinstall iso and dvd):

  installer does not ask about non-free packages.
  selecting eth0 results in no non-free firmware installed
  selecting wlan0 installs non-free wireless firmware

Expert Install and Expert Graphical Install (only tested dvd):

  If you select a mirror, you get asked about non-free packages.
  Without a mirror, you do not get asked about non-free.

***  Without a mirror, non-free firmware gets installed regardless of
whether eth0 or wlan0 was configured.

*** With a mirror, wlan0 configured, answer "NO" to the non-free question,
and non-free firmware gets installed anyway.

Note: the sources.list issue seems to be fixed in yesterday's mini.iso.

#2118 Re: Devuan » contrib and non-free repositories should be disabled by default » 2018-04-14 23:12:26

Miyo, have you seen the question about non-free in the ascii installer isos? If so, which iso did you use? Thanks.

#2119 Re: Other Issues » AMD microcode update » 2018-04-14 23:10:25

Miyo,

I don't know. There could be differences in the server hardware, the network paths or the current load on the server. Try running a traceroute on the different repos to compare times. And also notice that us.mirror takes you out of the US. (Boston to Chicago to Canada to France for me.)

#2120 Re: Devuan » contrib and non-free repositories should be disabled by default » 2018-04-14 22:24:49

Fernando,

I don't know much about the inner workings of the debian-installer, but what little I know confirms that it's an ugly hairball. I agree that the user should be alerted to the fact that their hardware might require non-free firmware, they should be given the choice to install it or not, and the appropriate repositories should be included in sources.list.

That's what I recall happening with the devuan jessie installer isos. I've been testing ascii in virtualbox, so I haven't run into any need for firmware. I'm looking into this.

wdq,

Simple answer: It's all about the user being able to make an informed choice.

Edit: In the hardware installs I've done, I chose eth0 for the network instead of wlan0, and the wireless firmware was not installed. No non-free or contrib packages were installed. (intel quad i7, intel graphics, realtek wireless)

#2121 Re: Other Issues » AMD microcode update » 2018-04-14 17:54:33

Ascii is still in testing, but it pulls packages from stretch, which is stable. Current debian testing is being tracked by devuan beowulf, but not a lot of work has been done on that yet. I've heard from a couple people that beowulf is running well. I did one upgrade from ascii to beowulf, and it was pretty smooth, but I didn't keep that installation.

linux-image-4.15 can be found in ascii-backports. Add the backports repo, update, then install the kernel, then comment out backports and update again. (or pin backports to a priority lower than 500. This isn't strictly necessary, but it protects you against any mishaps with the priorities set in the repos. I got burned once.)

apt-get -t ascii-backports install linux-base linux-image-4.15-<whatever>

auto.mirror, us.mirror, XX.mirror are all mirroring packages.devuan.org, which uses the first incarnation of amprolla to merge the debian and devuan repos. It updates once a day.
pkgmaster.devuan.org uses amprolla3, which updates every couple of hours and is mirrored by deb.devuan.org.

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

deb http://pkgmaster.devuan.org/merged/ ascii-backports main

#2122 Re: Other Issues » AMD microcode update » 2018-04-14 13:38:52

Devuan uses Debian's kernels unchanged. Same for the intel microcode package. If you're using pkgmaster.devuan.org or deb.devuan.org in your sources, you'll get the changes within a couple hours of debian making them available. If you're using auto.mirror.devuan.org or packages.devuan.org, you'll get them within a day.

According to this, 4.15 has been patched (at least once) -
https://security-tracker.debian.org/tra … -2017-5754

Latest update on amd64-microcode is December 5 version.
https://tracker.debian.org/pkg/amd64-microcode

intel-microcode  is March 12 version, in stretch/ascii backports
https://tracker.debian.org/pkg/intel-microcode

I don't know how many patches there have been or if we have the latest.

#2123 Re: Hardware & System Configuration » how to tell dpkg to stay away from kernel module blacklist? [SOLVED] » 2018-04-13 17:13:09

Normally, dpkg will ask you what you want to do when it detects a config file that's been altered from the default. My understanding is that the *.d directories are there for the local admin to add custom configs that won't be touched by dpkg. I guess that understanding is not correct or complete. Maybe put it in a file named myfsckingblacklist.conf and see if that works.

#2124 Re: Devuan » contrib and non-free repositories should be disabled by default » 2018-04-13 14:55:26

Fernando Negro wrote:
fsmithred wrote:

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.

Well, that just confirms my suspicion (and proves the point I was making)...

Devuan's developers are, then, adding proprietary software in the installation images (that is not there in Debian's).

That's not quite correct. The addition of non-free to sources.list in the installer isos was an error. The addition of non-free wireless firmware in the live isos is the result of a decision. The live isos are frequently used by people to test devuan and by those who prefer to install without a mirror. Without the non-free firmware, a lot of people would not be able to get online and would not even know if their hardware is supported. We made it easy to remove the non-free firmware. If you prefer to have a system that never had it installed, then you can use the regular installer isos.

Note: the above-mentioned bug in the installer has been fixed.
https://git.devuan.org/devuan-packages/ … 7f366965c0

#2125 Re: Devuan » What proprietary software does Devuan install by default? » 2018-04-13 13:24:16

1) You can mount an installer iso and look in /firmware to see what packages are there. I think it's just wireless firmware so people who only have wireless can install.

2) There is no devuan kernel. It's the debian kernel, unchanged.

3.) What proprietary software was installed on your system? I don't get any in my installs unless I tell the installer to use my wireless interface.
You can run the following command to check:

dpkg-query -W --showformat='${Package}\t${Section}\n' |grep -e non-free -e contrib

or

    aptitude search ~i~s"non-free~|contrib"
or
    aptitude search ~i~snon-free ~i~scontrib

or else install vrms and run it.

2) (The first "2"): non-free in sources.list is a bug that has been fixed. You can check that at git.devuan.org if you need to confirm it.

Board footer

Forum Software