The officially official Devuan Forum!

You are not logged in.

#251 Re: Installation » [Solved] Software selection in Devuan ASCII netinst » 2019-05-26 14:16:13

I think you're missing the point:

The following packages were automatically installed and are no longer required:
gtk2-engines-xfce libical2 libkeybinder-3.0-0 libxfce4ui-utils xfce4-appfinder xfce4-pulseaudio-plugin
Use 'sudo apt autoremove' to remove them

I.e., if you don't use the autoremove command, they're still installed. smile

#252 Re: Other Issues » How i can fix ? » 2019-05-23 04:22:58

Yes: /etc may be used for storing system and/or config files, but there's nothing preventing a rogue process to fill it with output, unless you have implemented some very strict SELinux policy rules.

#253 Re: Other Issues » How i can fix ? » 2019-05-22 21:43:40

I'd suggest to re-install Devuan with separate partitions for /etc, /var, /usr and /home. Preferably, put /home on a separate disk if you can. This prevents issues like you described where one (rogue) process fills the entire disk and your system is unworkable.

Furthermore, I'd suggest to use the task-mate-desktop (or if you must, use task-lxdm-desktop) as a package after installing a basic system. This task will take care of all requirements to get to a working Mate (or LXDE) desktop.

Finally, I'd suggest to obtain a bootable copy of the SysrescueCD, which enables you to repair Linux systems that have been broken by user-(in)action.

#254 Re: Installation » [solved]Paused at installing grub? » 2019-05-22 09:59:16

MysticLord wrote:

I'm mostly self-taught and not well off at all, hence my weak hardware and paranoia about my hard drive failing

Unfortunately, this forum doesn't have a private message function, so I'd have to ask here instead. Sorry.

Where are you located and is your hard-drive (what size/capacity?) SATA or IDE? I may have a spare drive available if shipping costs don't spiral out of control. (as I'm also not well off, but probably better then yourself, judging from your description)

PS: for ease of mind, install Gsmartcontrol and have it run a short self-test on your disk. SMART is the tool interface for monitoring disk-health.

#255 Re: Hardware & System Configuration » Proper process for installing latest kernel from kernel.org? » 2019-05-22 08:51:27

Perhaps worth noting I never got the "Debian way" of building a kernel to work (i.e. creating a .deb kernel package), I always used the 'direct' method. It also allowed me to install the binary nVidia GPU drivers fairly easily, at the time ATI (later part of AMD) wasn't too keen on providing Linux drivers for their GPU range.

#257 Re: Off-topic » Corporate greed always wins » 2019-05-21 17:15:38

I guess you could call on M$HQ with a stack of re-writable DVD's and d/l the lot there. You tell them that Bill won't mind wink

(sorry, that was too easy tongue )

#258 Re: Documentation » Tips for successfully migrating Ascii DE to Beowulf as of 11-08-2018 » 2019-05-21 17:11:36

Be aware you need to run the command boot-update after (re-)installing Grub or replacing a kernel. And you need to run it as root wink

#259 Re: Desktop and Multimedia » How to install & Configure LXDM ? » 2019-05-21 17:07:57

Post the results of the following commands (root required!)

dpkg --get-selections > selections.txt
rc-update show > rc-level.txt
uname -a

You can copy the results of the last command directly, but the other commands each produce a text file. Post the contents of these files.

#260 Re: Hardware & System Configuration » Proper process for installing latest kernel from kernel.org? » 2019-05-20 20:58:54

I've updated augmented the thread you mentioned with a script I wrote way back. HTH!

#261 Re: Documentation » HOWTO: upgrade Devuan (stable) to the latest Linux kernel » 2019-05-20 20:56:35

Way back before Devuan existed I'd build my own kernels. So much so, I created a script for it:

#! /bin/bash
#
# Small script for building a new 3.x kernel on Debian and derivatives
# Written by <private>
# Version: 1.0 @ May 6, 2014
# Requires minor editing for latest stable kernel version
# The make install and mkinitramfs steps requires root permissions.
# This script is released under the GPL: http://www.gnu.org/copyleft/gpl.html

# Preparing your system:

# First, we'll install the build environment with some extra's to aid configuration of the new kernel

apt-get install build-essential libncurses5-dev wget tar

# To keep things tidy a new directory for the kernel is created. Remove or comment out both lines if you don't want this.
# If you comment these line out or remove them, the kernel will be downloaded and installed in the current working directory.

mkdir ~/kernel
cd ~/kernel

# Getting the source and preparing it for use:

# edit these lines to represent the latest (longterm support) stable kernel from the kernel.org team

wget -q https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.18.tar.xz
tar -xvf linux-3.12.18.tar.xz
cd linux-3.12.18

# Configuring the new kernel:

# Run manually if this part fails and accept all defaults, then comment out the next line with a # in front.
# Alternatively, use "make oldconfig" but this will ask a lot of questions you'd need to answer individually.
# Provided you have installed the correct packages, you can also use the "make xconfig" tool if you're working
# in a graphical environment.

make menuconfig

# Building the kernel and putting everything in place to use:

# This is the part that does the actual work:

make && make modules && make modules_install && make install && mkinitramfs -o /boot/initrd.img-3.12.18 3.12.18

# The last portion of the above line should be edited if another kernel version is used!

# Now you need to update your bootloader to add the new kernel. Most Linux distributions now use Grub2 by default.
# If yours uses the old Grub or Lilo, comment out this line and configure/run manually.

update-grub

# After you've done that, and checked thoroughly twice, it's time to reboot into your new kernel.

exit 0

As you've noticed, this is aimed at the 3.x series kernel, I guess with minor editing this script can also be used for new 4.x and perhaps even the upcoming 5.x series kernel. Unless the tool-chain or its syntax has significantly changed since, I haven't had to build a kernel in several years, due to using a (cutting-edge) source-based distro. (Funtoo, in my case) This script was also intended as a teaching tool for those wishing to compile their own kernels but hadn't tried yet, hence the copious amounts of comments. wink

HTH!

[edit: I've also found an earlier, undated version of this script, dealing with a 2.6.38 kernel (that's telling! wink ) last modified Spring 2011... tongue  [/edit]

#262 Re: Hardware & System Configuration » dmesg WARNING: CPU and WARN_ON(!connector->state->crtc) messages » 2019-05-19 16:19:13

Yes, it's still a bug if no .dev package is installed. Worse even, as there's no logical path for this info to be generated, in such case I'd rate the issue very serious indeed.

It's indeed worth putting in a bug report for this, even after 2 years, as it clearly isn't completely rooted out yet. Make sure you provide as much relevant info to the circumstances of the occurrence of the bug so the dev's can replicate it accurately.

#263 Re: Hardware & System Configuration » dmesg WARNING: CPU and WARN_ON(!connector->state->crtc) messages » 2019-05-19 14:24:40

It's related to building the kernel module for the i915 GPU driver and it's a trace (as you've already noticed) for the developer(s) which shouldn't really be there. Do you have any related .dev package installed on your system? It may have 'escaped' from there. Report it as a bug to whomever is/are the dev's for the Intel i915 driver.

#264 Re: Off-topic » dhclient - how to never ask for prior address? [SOLVED] » 2019-05-19 14:17:28

Informative, thx. I happen to have a similar problem, but on the wired side of the router (my desktop always gets the same IP address, changing it always fails, now I know why. solution is simple: disconnect the ethernet cable on booting so the timer times out and a new IP address is obtained.)

#265 Re: Off-topic » Conexant CX23418 on Toshiba Qosmio G30 » 2019-05-18 12:16:52

Here's the key error from your log:

[    6.201782] xc2028 4-0060: Incorrect readback of firmware version.

Ensure you have the correct firmware extracted from the script, perhaps download the latest Win-OS driver (again) to restart the extraction process. You also mentioned you didn't/don't have the directory /dev/dvb, try creating that manually and rerun the extraction script to see if it puts the various firmware blobs in the correct place.

#266 Re: Off-topic » Conexant CX23418 on Toshiba Qosmio G30 » 2019-05-18 08:39:01

First, see if the kernel already knows about your tuner: run lshw (as root) and scan the output for your device showing up*. If it does, the kernel knows about it and you'll only need firmware to get it operational. If it doesn't show up, there's no easy way of getting your tuner to work I'm afraid.

*the best way of doing this (you need to install the lshw package in any case) is to redirect the output to a text file, then scan the file at your leisure:

lshw > lshw.txt
cat lshw.txt | grep tuner

Or use Pluma (text viewer) to open the file and search for the tuner.

#267 Re: Installation » [solved]Paused at installing grub? » 2019-05-18 08:30:36

If memory use is an issue for you, don't use Devuan or any other main distro. Instead, switch to a lean system like LFS (Linux from scratch). Having said that, I'd recommend updating your hardware, starting with the old harddrive. Refurbished drives don't cost a lot and even new ones don't break the bank anymore. BTW: Linux uses as much RAM as it can find and has pretty good memory-housekeeping in the kernel.

As for Grub: yes, it takes time, especially on older hardware (which you implicate you have).

#268 Re: Installation » Interested in installing devuan, couple questions before I do » 2019-05-18 08:19:23

You may want to investigate the stage3/stage4 tarballs used in Gentoo/Funtoo as these offer a good deal of the functionality you describe.

HTH!

#269 Re: Devuan » Can I install OpenStack on Devuan? » 2019-05-16 03:34:15

I see no reason why it couldn't, given that Devuan, like Ubuntu, is based on Debian. The only hurdle might be if OpenStack depends on some specific systemd stuff that's not (yet) ported to Devuan, so best check the requirements of Open Stack and see if Devuan offers the functionality it needs.

#270 Re: Installation » Interested in installing devuan, couple questions before I do » 2019-05-14 22:05:48

I used Mate/LightDM smile  Having said that, Funtoo is based on Gentoo and has OpenRC as init system, which is highly parallelized. IMO a modern system based on NVMe M.2 or PCIe SSD's with OpenRC would be able to cut cold-start boot times to below 3-5 seconds. Currently, manufacturers claim to have approached the theoretical band-width of PCIe (4Gb/s) in the latest incarnations of PCIe based SSD's (including NVMe) at 3.7 Gb/s read/write. Personally, I foresee that SATA will follow the likes of IDE, ISA and APG within the next 5 years as PCIe and whatever follows it will render the "old" SATA bus obsolete.

But then, what do I know wink

#271 Re: News & Announcements » Devuan 2.0 ASCII Stable » 2019-05-13 14:44:03

Well, that's the problem: not everyone has fast broadband access to the web at the place (s)he wants to run Devuan. So, for my work I do the following: at a location with fast broadband.access (at home) I create/update a local mirror, then copy said mirror to an external HDD, take this HDD to my place of work, where I don't have access at all, then copy the mirror from the HDD to the local mirror on the server I set up for this purpose. I can assure you rsync is a godsend time-saver on copying files over wink  This setup allows me to install Mate offline on refurbished PC's, w/o resorting to switching disks all the time. I simply install a basic system, then modify the sources.list file to use the local offline mirror exclusively and install from there.

#272 Re: Other Issues » deb.devuan.org doesn't get updates for Jessie, auto.mirror.devuan does » 2019-05-13 05:01:41

A related issue I ran into, although for Ascii: over the weekend, maybe longer, my usual nl.deb.devuan.org repo failed due to missing release files. Changing to deb.devuan.org failed too, as it points to the same local mirror. Changing to pkgmaster.devuan.org fixed the problem. Does that warrant a bug report?

#273 Re: Hardware & System Configuration » [Solved] Webserver: connection refused » 2019-05-11 19:32:08

In that case, you'd need to provide a boot-script for OpenRC that contains the webmin start command. There's plenty of info on how to write a boot-script for Open RC on the web, or simply copy an existing script, rename and edit it properly then invoke the openrc command to start it.

#274 Re: Installation » Interested in installing devuan, couple questions before I do » 2019-05-11 11:49:21

crankypuss wrote:

IMO it's a disgrace that there's no linux distro that will start up in less than a second on some average mid-level machine.

Name me any OS that performs this from a cold start. roll

I had, for a time, a moderately spec'd desktop that could do a cold start in under 10 seconds, using an SSD, running Funtoo. This was with a Grub time-out period, so effectively it could boot in under 5 seconds. I'm still on the same hardware, but as I had to change OS due to Funtoo's inability to perform an intelligent update/upgrade w/o breaking virtually anything, switching to Devuan, it takes a little longer to boot, but still below 30 sec.

#275 Re: Hardware & System Configuration » [Solved] Webserver: connection refused » 2019-05-11 11:35:31

When installing Webmin, it doesn't automagically configure itself to start at boot. Easiest way is reinstalling the latest Webmin (1.910 at the time of writing) then head for "System" -> "Bootup and Shutdown" in the menu, mark Webmin to start at boot and apply.

[edit]Alternatively, if you can login on the cli via ssh, run the command (as root!):

sh /etc/init.d/webmin start

This enables you to skip reinstalling Webmin, but you still need to instruct it to start at boot as described.[/edit]

HTH!

Board footer

Forum Software