The officially official Devuan Forum!

You are not logged in.

#1 Re: Other Issues » [SOLVED] Beowulf: Installing libvirt-daemon-system removes libsystemd0 ? » 2021-05-05 03:05:03

Sorry for not getting back to you, but I was unusually busy today and combined with a thunderstorm and power outage, I just didn't follow up.  Glad you got it working!

#2 Re: Other Issues » [SOLVED] Beowulf: Installing libvirt-daemon-system removes libsystemd0 ? » 2021-05-03 21:11:48

It was my understanding that in building beowulf, libelogind0 would install and that would automatically remove libsystemd0.  On none of my installs does libelogind0 and libsystemd exist simultaneously.  Actually, I have libsystemd in only my last ascii install which has not been upgraded, yet.

I would try to remove libsystemd0 and see if it tries to remove anything with it.  It may just be a situation where for some reason, it did not get removed.

apt remove libsystemd0

or you might try to reinstall libelogind0 perhaps, and see what will happen?  Run a simulation with the "-s" flag.

apt install libelogind0 --reinstall -s

#4 Re: Installation » Just upgraded system on main machine to debbowulf » 2021-04-13 15:04:48

Rarely does a download complete first time. Partial transfers and size mismatches. During the main upgrade, 284 MB of packages - 20 MB not downloaded due to size mismatches. Does this happen to anyone else?

I see this from time to time, especially when doing a large number of package updates.  Whenever I have a major upgrade, I always use "--download-only".  For example:

apt dist-upgrade --download-only

This ensures that all the packages are acquired before the installation process starts.  I do see this error more when updating ceres though.  This method is becoming more normal for me.

#5 Re: Devuan Derivatives » Linux Mint Devuan Edition? » 2021-03-11 13:24:15

mint-meta-cinnamon did not seem to add /etc/apt/sources.list.d/official-package-repositories, not yet anyway and the update manager says im all up to date...
I did notice this in /etc/apt/preferences.d/official-extra-repositories.pref

I don't really know about that.  The /etc/apt/sources.list.d/official-package-repositories file was actually created when I opened the Update-Manager and selected "Edit > Software sources".  This action actually created the file, and I then commented everything in it out.  It was this that "fixed" or at least changed the status of the Update Manager from always showing updates available. 

I can confirm that I too have that same file in /etc/apt/preferences.d/official-extra-repositories.pref .  I will be keeping it.

#6 Re: Devuan Derivatives » Linux Mint Devuan Edition? » 2021-03-10 14:12:56

Its good that you mentioned the /etc/apt/sources.list.d/official-package-repositories issue.

This is an interesting issue.  I have been messing with it and I "think" that it is part of the problem with the Update-Manager always showing updates available as reported in the article linked to above. 

To give this a test, I installed the package "mint-meta-cinnamon" on my second update, which pulls in all the mint related programs.  It added a lot of programs, I did not copy and paste the actual number.  After this large install, and a reboot, the update manager showed updates available and when I looked into the update-manager, it showed a "corrupt apt configuration".  I looked in the sources.list file and saw no duplicate entries and then looked into the /etc/apt/sources.list.d folder and I did not see that file named "official-package-repositories".  I know that originally the mint update put it there in my first test update in another install, but now it is not there.  I was baffled and confused.

Within the Update-Manager program, I clicked on Edit > Software sources, and there it was.  I actually saw the file created within the sources.list.d folder.  I had the file manager open to that location in another window, (-; .  I opened that file and saw the debian sources, and a duplicate of the mint "debbie" repo line.  I removed "all" of these lines by commenting them out.

On a final note, I thought that the system was totally up to date with a dist-upgrade.  But after commenting out the lines above, I did an "apt update" and "apt dist-upgrade" and it showed 5 or so packages still to be updated.  I do not know if removing these lines had an effect, but I suggest one final dist-upgrade to make sure all is updated.

I rebooted, and the update-manager is running fine and it does not show any updates available.  All is "up to date".  I guess that soon I will know if it is working.  Or I may just not use the update-manager at all and manually update occasionally like I am used to.

I can not find anything that is not working correctly, yet.

#7 Re: Devuan Derivatives » Save me from having to distro hop......[SOLVED sort of] » 2021-03-10 12:24:47

OK, so I'm trying to save me some time & effort

This may not save you any time, and it may take some effort. So, it may be off-topic and unwanted.  If so, I apologize. 

You have two options.  First, install what is for you bloated and then uninstall what you do not want, or, two, build your own with only what you want installed.  I have done option two several times through the years.  In the long run, it does save both time and effort and this makes it my preferred choice.

Simple build
- Start with the netinstall iso image, at the software selection screen, select the most minimal desktop you wish, or do not select one.  I sometimes select one just so the proper xorg and video drivers will install.  This saves the step below.
- Follow this guide for xorg installation.
- Did slim or lightdm get installed?  You will need one or the other depending on the desktop you install.  I prefer lightdm, but slim is the xfce default, I believe.
- reboot, is it working?  If so, install refractasnapshot-base and refractainstaller-base and build an installable image of what you have thus far.
- Install the programs that you wish, and then when it is "customized" to your liking, make a final installable iso with refractasnapshot.  You will now have what you want, with only what you want. 

This may not be exactly what you are asking for, because what you are asking for may not exist, yet.  But you can build it.  But beware, this process is addictive.

Tip:  Install bleachbit and remove unused localizations.  This will remove much more (megabytes space) than it will use to be installed.  This will help reduce the size of your custom.iso .

Hope this helps.

#8 Re: Devuan Derivatives » Linux Mint Devuan Edition? » 2021-03-09 15:49:40

Well, I got my debian experience with the old SolusOS - the one based on gnome2 - and LMDE before the sysd change.   So I have fond memories with it.  I like the LMD(evuan)E and it is devuan under the hood, so you know it will be good and stable.  I need to install on metal and use it more for better testing, so I can't give better feedback, yet.

Edit:  I have installed it onto a spare partition on a physical drive.  The grub install worked fine and now is labeled as LMDE and not debian.  It seems responsive and fast.  It has been a while since I have used the Cinnamon desktop, so I may not be the best tester to provide feedback.

#9 Re: Devuan Derivatives » Linux Mint Devuan Edition? » 2021-03-09 15:26:21

I wouldnt mind giving this a try, how would one get the lmde source.list, im unsure where to look?

I am the "Devuan User" person mentioned on the link mentioned above.  I played with this and found it to be easier than what was mentioned by the author.  This is what I did.

I started with a refractasnapshot of my current personalized Beowulf install, and installed this in a virtualbox VM.  I added the LMDE "debbie" repository in sources.list:

deb http://packages.linuxmint.com debbie main upstream import backport

Added the signing key as noted in the article,

apt-key adv --keyserver hkp://pool.sks-keyservers.net:80 --recv-keys A6616109451BBBF2

then, in synaptic, I changed the release preference to "debbie" by navigating to  Settings > Preferences > Distribution.

I then did an "apt update" and "apt dist-upgrade".  All went well and it did not try to delete anything of any importance, which was a surprise since the article mentioned that some stuff would be removed.  I will also add that I already had lightdm installed.

Finally, I had to alter a sources.list addon because I installed the big "mint-meta-cinnamon" package.  This "debbie" "mint-meta-cinnamon" package added a file /etc/apt/sources.list.d/official-package-repositories .  I commented out all of these lines, all of them.  It consisted of the "debbie" line which I mentioned earlier to sources.list, and it added the debian repositories, which we do not need, and will cause all kinds of problems.

Now, with that said, I did mess with the grub so now it shows as "Debian" on the grub page and not LMDE.  After the install, it worked fine but I had three entries instead of just one all labeled as LMDE - along with the Recovery options.  I looked at the grub configuration files and I found some "proxy" entries which may be left over from when I tested "grub-customizer" some time ago.  I may have not totally removed its proxy entries.  So this may be my error.  At any rate, I removed and reinstalled grub and it fixed the number of entries to only one - with the recovery option, but it is now labeled as Debian. 

I hope I got these steps right without omitting anything.  This did work and was much easier than I thought it would be.

#10 Re: Installation » (Solved) Mirrors don't work » 2021-03-05 13:28:49

Release file for http://deb.devuan.org/merged/dists/beowulf/InRelease is not valid yet (invalid for another 4h 59min 53s). Updates for this repository will not be applied.

Back in the days of jessie and ascii, I saw this error a lot after installing a personal refractasnapshot install.  I have not seen it lately with beowulf though.  I always fixed it by using two commands.  First,  reset the current system time in the operating system with:

date --set 13:00:00

The above will set the system time to 1:00 pm.  Adjust the numbers for your time.

Then, reconfigure tz-data with:

dpkg-reconfigure tzdata

This always fixed the above error for me.  Hope this helps.

#11 Off-topic » Ceres, the celestial object » 2021-02-06 19:07:10

nixer
Replies: 6

Interested in Ceres, the object for which (I assume) the unstable devuan is named after?

https://apod.nasa.gov/apod/ap200901.html

This site posts a new photo with a caption every day.  I visit the site every now and then to see its daily archive to catch on unseen images.  For a celestial curiosity seeker, you might find this site interesting.  I couldn't find anything on this site regarding jessie, ascii, beowulf, chimaera, or daedalus.

#12 Re: News & Announcements » Migrating from Buster to Beowulf - feedback needed » 2021-01-06 23:54:37

From the link you posted above:

Once this is done eudev needs to be installed. Note that if you’re using Gnome it will be removed by this command, but can be installed again after migration.

root@debian:~# apt-get install eudev

The last command is known to cause package breaks but we will fix this as part of the migration process.

root@debian:~# apt-get -f install

Did you run "apt -f install"? Or "apt-get -f install"?

#13 Re: Desktop and Multimedia » [Ceres] Xfce 4.16 » 2020-12-30 12:09:54

I am currently booted in chimaera, same Xfce 4.16 packages, and the "Default Applications" is shown under Menu > Settings > Default Applications.

#14 Re: Off-topic » deb.sury.org now requires systemd » 2020-12-22 14:42:27

I don't know if this is supposed to be an exclusive "announce" thread or not, but I do have a support request and I think this is the best place to put it.  If it needs to be in a thread of its own, please move it.

I have a webscript that requres the package php-recode.  When I try to install php-recode, I get this:

root@FC-srv:/home/nixer# apt install php-recode
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php-recode : Depends: php7.4-recode but it is not installable
E: Unable to correct problems, you have held broken packages.
root@FC-srv:/home/nixer# apt policy php7.4-recode
php7.4-recode:
  Installed: (none)
  Candidate: (none)
  Version table:
root@FC-srv:/home/nixer# 

The package php7.4 is missing.  Can it be created or am I not finding it?  I am using the tdrnetworks php builds.
The package php7.3 is present, but I am not running php version 7.3.  I did a web search and I don't see any mention of "recode" being deprecated in version 7.4.

#15 Re: Desktop and Multimedia » A new desktop » 2020-11-09 12:47:05

If I may, the command to download and add the keyring is slightly off on the linked page above.  This worked:

wget http://hezeh.org/packages/antofox-keyrings && apt-key add antofox-keyrings

I have not seen or used gnome in over 5 years.  I will give it a test.  Thank you.

#16 Re: Devuan » Meet Chimaera's deepsea theme » 2020-10-23 18:02:39

@nixer . . . I'd love to see that horse site.  Care to share a link?

At the request of the site owner, it was taken down a few months ago after being online for about four years.

But here is the photo that I used to get the site colors from.

I don't even have a screenshot of the site before I took it offline, sorry.  I even checked a few web archive sites to see if they had it, but can't find it, nor does google have it.

#17 Re: Devuan » Meet Chimaera's deepsea theme » 2020-10-23 15:07:19

It's done folks and not going to change (much).

Why change, I like it!  Really it is only a start, and will be changed very soon after installing - just like blackhole said.

Because colors are relative to the other colors that are proximate and only the human eye can see that.

So true!  I once made a website for a horse, a very expensive horse.  I had the hardest time choosing a color scheme to use, so I used the horse itself for my color selection.  From a nice photo of the horse, I lifted a light and dark color for my color scheme.  It worked quite well.

Don't be surprised if this thread gets deleted.

I for one appreciated the introduction to the new theme colors, and its inspiration.  Thank you.

#18 Re: Other Issues » refractasnapshot error » 2020-09-24 13:10:45

Nice to know and thanks again.  My friends install was originally a jessie install from 2016, updated to ascii, and now to beowulf.  His system is powered by an amd processor, hence, this is why I installed that firmware on it. 

I use the refractasnapshot script on other amd and intel powered cpus with and without the amd64-firmware package, and I have never had this problem.  I do not know why he has it, yet.  Maybe something will show later on, but I don't know now.

Appreciate your help!

#19 Re: Other Issues » refractasnapshot error » 2020-09-24 10:46:29

file -L /initrd.img

root@desktop:/home/user# file -L /initrd.img
/initrd.img: ASCII cpio archive (SVR4 with no CRC)

I removed the

amd64-microcode

package and the snapshot successfully created.

Removing the amd64-microcode did not cause any problem with the system as far as we can tell.  It rebooted and displayed the xfce session fine.

Thanks for your help!

#20 Re: Other Issues » refractasnapshot error » 2020-09-23 20:24:57

I was hoping it would be an easy fix, but not yet.  xz-utils is already installed

root@desktop:/home/user# apt install xz-utils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
xz-utils is already the newest version (5.2.4-1).

#21 Other Issues » refractasnapshot error » 2020-09-22 22:06:25

nixer
Replies: 6

After ~6 years of using refracta-tools, I finally ran into the first problem creating a snapshot.  I do not know what to make of this:

The terminal output that displayed immediately after rsync copy completed:

sent 5,207,488,792 bytes  received 3,294,422 bytes  77,196,788.36 bytes/sec
total size is 5,193,829,718  speedup is 1.00
/tmp/extracted /home/work
Archive is cpio archive...
Decompression error
root@desktop:/home/user#

The refractasnapshot_errors.log file noted:

ls: cannot access '/home/snapshot/*.iso': No such file or directory
62 blocks

gzip: stdin: not in gzip format
cpio: premature end of archive
cpio: kernel/x86/microcode/AuthenticAMD.bin not created: newer or same age version exists
62 blocks
xzcat: (stdin): File format not recognized
cpio: premature end of archive

This occurred after a dist-upgrade from ascii to beowulf with the xfce4 desktop.  Missing dependency perhaps?  This upgrade was done remotely on a friends computer in a ssh terminal.  A lot of packages were removed with "apt autoremove", so something could have been removed. 

Thanks for any ideas.

#22 Re: Desktop and Multimedia » Nested Xsessions with Xephyr-xserver <Solved> » 2020-09-16 21:45:14

I got it working.  The major problem that I had was that the entry in both the sshd_config file on the remote system and the ssh_config file on the local system had the entry as the default:

XAuthLocation $HOME/.Xauthority

It would not work with this entry in either file.

So I changed this entry in both files to:

XAuthLocation /usr/bin/xauth

And it works.

So for anyone that runs across this thread, I will put the config entries in both the files that are working now.

On the remote sshd_config file, I have:

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
AllowTcpForwarding yes
XAuthLocation /usr/bin/xauth

On the local system and its ssh_config file, I have in the  ~/.ssh/config  file:

Host IP_ADDR
    ForwardAgent yes
    ForwardX11 yes
    ForwardX11Trusted yes
    XAuthLocation /usr/bin/xauth 

To use, I open a terminal window and enter the Xephyr command to open a blank and black window:

Xephyr :2 -screen 1368x768 -resizeable &

Next, enter the command to ssh into the remote box and forward the xsession to display two on the local machine:

DISPLAY=:2 ssh -Y USER@IP_ADDRESS

Lastly, in the same terminal window which is now showing connected to the remote machine, I entered

startxfce4

And it works.

#23 Re: Desktop and Multimedia » Nested Xsessions with Xephyr-xserver <Solved> » 2020-09-16 13:00:03

Thanks for your input fsr, I will keep tinkering with this some more.  It may be something small on my system that is the problem, but I don't know what it could be and I can't think of what else to check.  Thanks again, at least now I know that it does work on someone else's system, and I am motivated to keep looking and trying to find a resolution.

#24 Re: Desktop and Multimedia » Nested Xsessions with Xephyr-xserver <Solved> » 2020-09-16 10:59:30

Thanks for responding rr.  I have never needed xvfb before and up until now I have never seen it mentioned as being a dependency or needed for nested xsessions. 

This is an example of what I have used in the past:
https://nek0.eu/posts/2014-10-25-Deskto … ephyr.html
or
https://www.dedoimedo.com/computers/xephyr.html

But this depends on Xforwarding successfully working, which I am getting errors on at the moment.  Thanks again.

#25 Desktop and Multimedia » Nested Xsessions with Xephyr-xserver <Solved> » 2020-09-16 00:28:19

nixer
Replies: 5

Sorry for such a long post, but I wanted to include all that I thought was relevant to my issue.  I am trying to use nested X-sessions between a client and server using the Xephyr-xserver package.  The Xephyr program appears to be working but I keep seeing these errors when I try to ssh into the server machine with the following command:

$ ssh -v -Y user@xxx.xxx.xxx.100

Warning: No xauth data; using fake authentication data for X11 forwarding.
...
debug1: Remote: No xauth program; cannot forward X11.
X11 forwarding request failed on channel 0

TL/DR-
- xauth is installed on both the client and server
- .Xauthority file is located on both client and server and it has the correct permissions
- sshd_config on server and ssh_config on client "appear" to have all needed options active.

These are the commands used with Xephyr,

user@host:~$ Xephyr :2 -screen 1368x768 -resizeable &
[1] 4819

This loads a blank black screen, which is normal.

user@host:~$ DISPLAY=:2 ssh -Y user@xxx.xxx.xxx.100

...
Warning: No xauth data; using fake authentication data for X11 forwarding.
...

Common configurations of client and server:

# xauth is installed on both the client and server

# apt policy xauth
xauth:
  Installed: 1:1.0.10-1
  Candidate: 1:1.0.10-1
  Version table:
*** 1:1.0.10-1 500
        500 http://deb.devuan.org/merged beowulf/main amd64 Packages
        100 /var/lib/dpkg/status

       
# xorg is installed on both client and server

# apt policy xorg
xorg:
  Installed: 1:7.7+19
  Candidate: 1:7.7+19
  Version table:
*** 1:7.7+19 500
        500 http://deb.devuan.org/merged beowulf/main amd64 Packages
        100 /var/lib/dpkg/status

# Xauthority has the proper permissions on both the client and server

$ ls -n .Xauthority
-rw------- 1 1000 1000 105 Sep 15 16:07 .Xauthority

I added this to both the server and client in the ~/.bashrc file just to try "something"

export XAUTHORITY=$HOME/.Xauthority

The username on the account is the same for both server and client.

Server setup

# sshd_config contains

AddressFamily any    # ipv6 is not disabled
AllowAgentForwarding yes
X11Forwarding yes
XAuthLocation $HOME/.Xauthority
X11DisplayOffset 10
X11UseLocalhost yes
AllowTcpForwarding yes

# Client setup

# ssh_config contains in ~/.ssh/config

Host xxx.xxx.xxx.100
    ForwardAgent yes
    ForwardX11 yes
    ForwardX11Trusted yes
    XAuthLocation $HOME/.Xauthority

There is a lot written about this on the web and it seems rather straightforward to implement.  However, I am overlooking something.  I have tried several examples that I found on the web, but still I get these errors.

Warning: No xauth data; using fake authentication data for X11 forwarding.
...
debug1: Remote: No xauth program; cannot forward X11.
X11 forwarding request failed on channel 0

Additional info:
Even with the ssh x-forwarding errors, the ssh connection will succeed, so if I go ahead and issue the command to "startxfce4" in the terminal window connected to the server, I expect the xsession to start in the blank black Xephyr window.  Instead, I get this output:

$ startxfce4
/usr/bin/startxfce4: Starting X server
/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

But if I go into /etc/X11/Xwrapper-config and change

allowed_users=console

to

allowed_users=anybody

then the xsession will start, but not within the Xephyr nested x window.  It starts on the monitor connected to the physical machine. 

It is not forwarding the xsession to Xephyr, and I am out of ideas on what to check and I can not find anything new on the web to help me out, yet.  So I am asking for help.  Any ideas?

Board footer

Forum Software