The officially official Devuan Forum!

You are not logged in.

#252 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 )

#253 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

#254 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.

#255 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!

#256 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]

#257 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.

#258 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.

#259 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.)

#260 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.

#261 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.

#262 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).

#263 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!

#264 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.

#265 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

#266 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.

#267 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?

#268 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.

#269 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.

#270 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!

#271 Re: News & Announcements » [package bump request] Youtube-dl » 2019-01-12 20:13:30

When I do that (installed from a .deb package) it tells me it detected yt-dl was installed via a package manager and I should use that to install a new version, then quits. It does not update the package!

@golinux: No offense, but I'm not cool with your 'compile it yourself' advise every time someone asks for the inclusion of a new or updated package. Yes, I could compile stuff myself, but then I'd be installing s/w outside of the apt tool chain, so what's the use of that? Taking that a step further, if I install tools/apps outside of the package management tools provided by Debian/Devuan, what's the purpose of a package manager? Then I could just switch back to Funtoo, which is a source-based distro anyway roll

#272 News & Announcements » [package bump request] Youtube-dl » 2019-01-11 13:27:35

Dutch_Master
Replies: 14

Could someone update the youtube-dl package for Ascii please? The current package is from mid-2017 and it's now failing on certain (but not all) YT URL's.

TIA!

(this is probably the wrong place, but I couldn't think of a better location. Probably tiredness, sorry!)

#273 Re: Other Issues » (Un)Limited TTL for mirror Release files » 2019-01-11 13:22:04

Many thanks guys, I had given up on this. ATM I'm having a holiday so it's not really urgent.

@pcalvert: this is exactly what I'm doing, installing a Devuan base system (no GUI!) from an install CD (I only use CD1 from the set) then edit sources.list to remove the cdrom entry and enable the local mirror. I know I can provide a path during the install phase, but as my co-worker(s) has/have little to no Linux experience, I'd like to keep it simple for him/them in the install guide I wrote. Which also teaches him/them a bit about Linux wink

As for the ttl-workaround: I update from the official Devuan mirror on my desktop, then copy the entire tree (rsync is an asset here!) to a USB harddrive. This harddrive is then used to transfer the tree onto the local offline mirror, again using rsync. So that's not a problem. The issue is with the clients on the offline network that need installing. Now the ttl of the mirror is set so low I essentially have to sync the mirror each time I go there. (it's a part-time section of my job, just 2 days/week and not consecutive)  Our IT guys have promised me I can get online access as soon as the fibre connection works, but that's delayed since at least Sept. last year roll

#274 Re: Other Issues » (Un)Limited TTL for mirror Release files » 2018-11-15 14:14:10

Coming back to this, it seems the TTL, which was about 6 days, has been cut considerably, meaning I should now update the mirror virtually essentially every time I need to work with it. That's obviously not happening, so basically this is dead. I understand the underlaying security stuff and all, but for off-line mirrors w/o any chance of a web connection, this is the killer. The message is clear: if you want to have a local mirror, it needs to be online 24/7. Which kindof defeats the purpose of having a local repository/mirror :-\

#275 Re: Hardware & System Configuration » How to install nvidia CUDA on ASCII? » 2018-06-27 07:01:57

@msi: he'd already stated he's on Ascii, as per the title of the thread tongue

@strierlitz: post your /etc/apt/sources.list, it should include the contrib and non-free repo's. If they don't, add these (synaptic has the option to do it for you, but as you're clearly capable of comfortable on the cli, a text editor will do too wink ) then update the package list: apt-get update.

HTH!

Board footer

Forum Software