You are not logged in.
I have a variety of Ethernet clients in my intranet.
They should all have the same time.
I have an elderly fritz.box router, which can and does provide time service in the intranet on its port 123 , udp
It has a time server pool upstream.
I checked sntp :
LANG=C apt show sntp
Package: sntp
Version: 1:4.2.8p15+dfsg-2~1.2.2+dfsg1-1+deb12u1
...
Source: ntpsec (1.2.2+dfsg1-1+deb12u1)
...
APT-Sources: http://de.deb.devuan.org/merged daedalus/main amd64 Packages
Description: Network Time Protocol client (transitional package)
This is a transitional package to transition to NTPsec.
It can be safely removed once all uses of sntp(1) have been converted to
run ntpdig instead.
Replaces: ntp (<< 1:4.2.8p15+dfsg-2~), time-daemontransitional : don't install
LANG=C apt show ntpsec
Package: ntpsec
Version: 1.2.2+dfsg1-1+deb12u1
Priority: optional
...
Breaks: ntp (<< 1:4.2.8p15+dfsg-2~)
Replaces: ntp (<< 1:4.2.8p15+dfsg-2~), time-daemonThis service contacts about 19 pool servers. I felt this was too much
I set the ntpsec.conf to resolve only to the Fritz!box
But Instead it contacted a google time server and named it *fritz.box in the output of ntpq -p
what a scam.
So I searched and found
LANG=C apt show ntpsec-ntpdate -a
Package: ntpsec-ntpdate
Version: 1.2.2+dfsg1-1+deb12u1
Priority: optional
...
APT-Sources: http://deb.devuan.org/merged daedalus/main amd64 Packages
Description: client for setting system time from NTP servers
NTP, the Network Time Protocol, is used to keep computer clocks
accurate by synchronizing them over the Internet or a local network,
or by following an accurate hardware receiver that interprets GPS,
DCF-77, or similar time signals.
.
ntpdate is a simple NTP client that sets a system's clock to match
the time obtained by communicating with one or more NTP servers. It
is not sufficient, however, for maintaining an accurate clock in the
long run. ntpdate by itself is useful for occasionally setting the
time on machines that do not have full-time network access, such as
laptops.
.
This is the NTPsec version of ntpdate. NTPsec is a secure, hardened,
and improved implementation derived from the original NTP project.
.
...This contacts about 21 servers in the wild
finally I installed openntpd, which accepted the setting of listening to the local router fritz!box.
which is exactly one hop away.
ntpctl -s peers
peer
wt tl st next poll offset delay jitter
192.168.4.1
* 1 10 3 28s 31s -0.093ms 0.525ms 0.102msThis whole idea of unveiling the existence of all the internal hardware by each one for himself contacting is b?llsh?t
@igorzwx
MOZ_LOG="cubeb:5" firefox 2>&1 about:support > alsadebug.txtgrep -A1 Type: alsadebug.txt
Type: output
State: enabled
--
Type: output
State: enabledgrep -c input alsadebug.txt
4040*
Parent 5845: BackgroundThreadPool #1]: E/cubeb Could not get input latencyMOZ_LOG="cubeb:5" firefox 2>&1 about:support
[Parent 5845: Main Thread]: V/cubeb media.cubeb.force_null_context: false
[Parent 5845: Main Thread]: V/cubeb media.cubeb.sandbox: true
[Parent 5845: Main Thread]: V/cubeb media.cubeb.sandbox: false
[Parent 5845: Main Thread]: E/cubeb media.cubeb.sandbox: false, but content sandbox enabled - forcing true
[Child 5935: Main Thread]: V/cubeb media.cubeb.force_null_context: false
[Child 5935: Main Thread]: V/cubeb media.cubeb.sandbox: false
[Child 5935: Main Thread]: E/cubeb media.cubeb.sandbox: false, but content sandbox enabled - forcing true
[Child 5935: Main Thread]: I/cubeb media.cubeb.sandbox: true
[Parent 5845: Main Thread]: D/cubeb Starting cubeb server...
[Parent 5845: Main Thread]: D/cubeb media.audioipc.shm_area_size: 0
[Parent 5845: Main Thread]: I/cubeb media.cubeb.sandbox: true
[Parent 5845: Main Thread]: D/cubeb media.audioipc.shm_area_size: 0
[Parent 5845: Main Thread]: D/cubeb media.audioipc.stack_size: 262144
[Parent 5845: AudioIPC Server RPC]: E/cubeb cubeb.c:654:DeviceID: "default" (PREFERRED)
Name: "default"
Group: "default"
Vendor: "default"
Type: output
State: enabled
Maximum channels: 10000
Format: S16LE (0x10) (default: S16LE)
Rate: [48000, 48000] (default: 48000)
Latency: lo 0 frames, hi 0 frames
[Parent 5845: Main Thread]: E/cubeb cubeb.c:654:DeviceID: "default" (PREFERRED)
Name: "default"
Group: "default"
Vendor: "default"
Type: output
State: enabled
Maximum channels: 10000
Format: S16LE (0x10) (default: S16LE)
Rate: [48000, 48000] (default: 48000)
Latency: lo 0 frames, hi 0 frames
[Parent 5845: BackgroundThreadPool #1]: E/cubeb Could not get input latency
....
MOZ_LOG="cubeb:5" firefox about:support 2>&1 9,65s user 2,25s system 22% cpu 52,439 totalWhile chromium shows all the micro inputs in the settings menu, firefox shows default only .
@rrq : done with the modificaion shown
@rrq : The change in /etc/asound.conf had adverse effects on chromium : no sound on my receiving end. I eliminated this change.
@rrq
my current /etc/asound.conf is :
defaults.pcm.!card PCH
defaults.ctl.!card PCHIs the here https://dev1galaxy.org/viewtopic.php?pid=59668#p59668 proposed solution an addition to that setting ?
thx
alsamixer : all channels are open.
no, as mic works in chromium and loopback, problem is with interface to firefox-esr and librewolf.
with zoom.us test conference the loudspeaker works but the micro not.
Micro selection in zoom has only one choice, which is the one not working.
Microphone works in chromium zoom conference and in alsa loopback
devuan daedalus
only alsa, no pipewire, no pulseaudio. No other sound servers.
firefox-esr
Version: 140.5.0esr-1~deb12u1
Edit : desktop mate 1.26.0
where to start?
from https://dev1galaxy.org/viewtopic.php?pid=59154#p59154
I deinstalled both sound servers pipewire and pulseaudio.
tested with zoom test conference.
sound output reproduction works in librewolf, firefox-esr and in chromium
micro input works only in chromium.
no apulse sh*t
?
Yes that was the solution.
It is not enough to install the package(s), debian wants you to do this
a2enmod cgiby hand, also that it could as well be in a post install script.
as programmed, swish++ should be a package requirement, not a recommendation.
almost solved. Bug or feature ?
Hi
devuan daedalus
Yesterday i installed dwww. Today I looked, if indexes have been built, but have not.
I run /etc/cron.daily/dwww, it quit immediately.
I run /etc/cron.weekly/dwww,
/etc/cron.weekly (git)-[master] # sh -x -v dwwwIt asked if swish++ was installed and quit. Of course swish++ was not installed, because it was a recommendation only.
Now I installed swish++, now it builds the index.
Debian Documentation is flawed and dependencies are also flawed both on the website and in the installation.
#!/bin/sh
# $Id: dwww.cron.weekly,v 1.3 2007-12-16 09:56:31 robert Exp $
#
# This script creates an index of Debian documentation registered
# with doc-base. See dwww-index++(8) man page for details.
# check if swish++ is installed
#test -x /usr/bin/index++ || exit 0
# check if dwww is still installed
test -x /usr/sbin/dwww-index++ || exit 0
+ test -x /usr/sbin/dwww-index++
set -e
+ set -e
# See ionice(1)
[ -x /usr/bin/ionice ] && IONICE="/usr/bin/ionice -c3 -t" || IONICE=
+ [ -x /usr/bin/ionice ]
+ IONICE=/usr/bin/ionice -c3 -t
$IONICE dwww-index++ > /dev/null
+ /usr/bin/ionice -c3 -t dwww-index++
exit 0
+ exit 0
sh -x -v dwww 27,13s user 4,01s system 1% cpu 34:07,45 totalHowever : search in webbrowser no results
Some links work, most not.
from https://dev1galaxy.org/viewtopic.php?pid=59154#p59154
@greenjeans : Thank You for the advice. I will test that in a VM before next steps.
This looks like a rush job. When I start from your beginning:
LANG= aptitude show alsa-config-utils
E: Unable to locate package alsa-config-utils_1.6.3_amd64.deb
LANG= aptitude show libasound2-plugin-fftrate_1.6.3_amd64.deb
E: Unable to locate package libasound2-plugin-fftrate_1.6.3_amd64.deb
LANG= aptitude show pcm-utils_1.6.3_amd64.deb
E: Unable to locate package pcm-utils_1.6.3_amd64.debMaybe you state all the preconditions, pathes, settings and sources, before urging the forum visitors to debug your advice.
from
https://dev1galaxy.org/viewtopic.php?pid=54682#p54682
I don't use the OP's method to run pure alsa, but I can attest that FF works for me just fine with nothing but alsa. All the browsers i've tested do.
@greenjeans
What is your Method?
OPs method seems very elaborate, at least. If there was a single script okay, but doing all the steps manually - tldr
@igorzwx
what is your base ?
cat /etc/devuan_version ?
cat /etc/debian_version ?
uname -a ?
now there is one simple thing missing :
a script which does all the above in a single call.
There are people, who write extensive lists of how to do one thing after the other and have tested them .
But then instead of pouring this in a single script. they are wasting a million times of users to not save them their time.
What are computers for, if not to automatize and transfer this knowledge.
and of course the script shall be in the appropriate package.
That would be progress.
The kicad documentation states that a project once modified can no more be read by an older version of kicad. But does that mean the design data is screwed up?
Definitely yes as said by trainer. Killer.
Anyhow: on the kicad home page I can't find any support for downloading older versions either.
So do I, asking with the KiCad people right now.
Flatpak support is stated below on their website, a new field of distraction.
I happened to visit KICON 2025 Europe, because of using KiCad software.
The training used Version 9 so I installed from Backports.
dpkg -l kicad
ii kicad 9.0.3+dfsg-1~bpo12+1 amd64 Electronic schematic and PCB design softwareThis removed
zgrep -i kicad dpkg.log.2.gz
...
2025-07-09 10:35:09 remove kicad-packages3d:all 6.0.10-1
...In the KiCad training I learnt, that other operating systems support different versions of the same Software on the same host.
That will be needed to maintain older pcb Hardware.
Under debian the new versions kick out the old versions.
The debian maintainer answered, that he does not intend to change this behavior.
Commercial use with debian/devuan is such not possible. You do not want to migrate old projects forcefully to new versions, for small changes in a maintenance phase. Migration is not backwards compatible.
KiCad supports flatpak officially but only a "stable" version, which is changing every year.
What can be done ?
In https://dev1galaxy.org/viewtopic.php?id=6472 I have described the situation of my 2 monitors
My Monitor connected to the Nvidia card does not always power off. Sometimes It remains on (green LED and backlight on , sometimes it turns off. (LED yellow)
I have not found a logic behind these behaviors. How can I debug further apart from Xorg.0.log ?
cat /etc/X11/xorg.conf.d/*
Section "ServerFlags"
Option "BlankTime" "2"
Option "StandbyTime" "3"
Option "SuspendTime" "5"
Option "OffTime" "10"
EndSection
Section "OutputClass"
Identifier "nvidia-primary"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "PrimaryGPU" "true"
Option "HardDPMS" "true"
EndSectioncat /etc/X11/Xsession.d/45custom-xrandr-setting.sh
#!/bin/sh
#
xrandr --setprovideroutputsource modesetting NVIDIA-0 && xrandr --auto
sleep 3
xrandr --output DP-0 --off --output DP-1 --off --output DP-2 --off --output DP-3 --off --output DP-4 --off --output DP-5 --off --output DP-6 --off --output DP-7 --mode 1440x900 --pos 1920x0 --rotate normal --output HDMI-1-1 --mode 1920x1080 --pos 0x0 --rotate normal --output DP-1-1 --off --output HDMI-1-2 --off --output DP-1-2 --off --output HDMI-1-3 --offwhen logging out, both monitors go into power standby, LED is yellow
Nvidia Quadro P2000 connected Monitor is first in standby.
It looks like some user application is keeping NVidia from entering standby. On the net there are electron apps mentioned from doing things. I have slack and signal sometimes running . leftovers or settings goofed from these programs ? also chromium has a similar mention.
With above programs not used after login , both monitors go in standby after 3 minutes.
see my other https://dev1galaxy.org/viewtopic.php?id=6472
may be nvidia can help
I still run my Fairphone 2, which is out of software support since 2 years now. Is there a chance to adopt movuan for the FP2 ?
Probably your linux image 6.1.76 is set on "hold".
dpkg --status linux-image-6.1.76-1check for third line Status : MUST NOT contain hold
apt-mark unhold linux-image-6.1.76-1To unhold all held packages, use this command:
apt-mark unhold $(apt-mark showhold)Then try a new update
2 years eight days later !
Threads which sleep that long should really be buried automatically after a grace period. 90/180/365 Days ?
maybe sth for the admins
Did that but result remains the same.
This stems from debian package hardening-runtime
which I installed some time ago. see there (if installed)
cat /usr/share/doc/hardening-runtime/README.Debiancat /etc/default/grub.d/01_hardening.cfg
# Linux command line options recommended by the KSPP
# https://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project/Recommended_Settings#kernel_command_line_options
GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT kaslr pti=on slab_nomerge page_poison=1 slub_debug=FPZ nosmt"
# Other interesting options are:
# - intel_iommu=on (sometimes intel_iommu=on,igfx_off) for enabing I/OMMU
# When done editing the file, rebuild grub configuration with: update-grubnow must find out why kernel refuses its parameter
root@host /proc # cat cmdline
BOOT_IMAGE=/boot/vmlinuz-6.1.0-26-amd64 root=UUID=...... ro nvidia-drm.modeset=1 quiet kaslr pti=on slab_nomerge page_poison=1 slub_debug=FPZ nosmt
root@host /proc # grep CMDLINE /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1"everything behind
quietis not in the grub settings.
Kernel complains because kaslr is unknown to it.
2024-11-01T19:14:44.792356+01:00 host kernel: [ 0.013968] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.1.0-26-amd64 root=UUID=e26f69aa-878b-46ca-8a16-c90ac9e06e62 ro nvidia-drm.modeset=1 quiet kaslr pti=on slab_nomerge page_poison=1 slub_debug=FPZ nosmt
2024-11-01T19:14:44.792357+01:00 host kernel: [ 0.014070] Unknown kernel command line parameters "kaslr BOOT_IMAGE=/boot/vmlinuz-6.1.0-26-amd64 pti=on", will be passed to user space.
2024-11-01T19:14:44.793285+01:00 host kernel: [ 3.354434] kaslrwhere do these settings come from and what I have to test and get rid off false entries?
It is not possible to set the shell for a particular task in /etc/cron.hourly, etc/cron.daily, etc/cron.weekly and /etc/cron.monthly.
Setting shell for all jobs is in /etc/default/cron.
I moved the job into the crontab (crontab -e) of root.
Now we go to the next problem.
I have the VM now running with oracle VM. took some time
Found suitable settings inside router to not promote external IP range internally.
Now I have an independent IPv6 subnet behind the router.