Debian GNU/Linux

Totem SID plugin

Fórumok

Debianban a Totem az alapértelmezett médialejátszó. Olyan jó lenne a régi C64-es SID fájlokat is csak egy kattintással lejátszani.
Tudtok erre valami totem plugin-t? Vagy valami kattintásra induló csodát?

USB boot saját kernellel

Fórumok

Sziasztok!

Adott egy olyan 32 bites Debian 10-et futtató gép mely mindössze két előre konfigurált programot futtat minimális diszk használat mellett. A benne lévő hangkártya csak a legújabb kézzel fordított kernellel működik hibátlanul, ezért a „gyárit” nem tudom használni. Tekintettel arra, hogy minimális a diszk használat, ezért kitaláltam, hogy a rendszer egy pendrive-ról legyen használható, tehát a bootolás is arról történjen. Azonban az új kernellel folyamatosan „Unable to mount root fs on unknown-block(8,2)” hibaüzenettel megáll kernel panic-kal. Mindezt úgy, hogy minden USB storage-el kapcsolatos dolog bele van fordítva a kernelbe. A jelenlegi kézzel fordított kernel 5.0.4, ami sima diszkről rendesen bootol és felismeri a pendrive-ot is a rajta lévő partíciókkal.
Mit kell még belefordítanom ahhoz, hogy a boot folyamán a kernel felismerje az USB eszközt és a rajta lévő partíciókat, amivel a boot már sikeres lehet?

A jelenlegi kernel config: http://syserr.hu/kernel.conf.txt

Leszakadó (?) hangkártya eszköz

Fórumok

Nemrégiben volt pár köröm azzal, hogy hogy lehet a PIPO X8-on Linux alatt minél egyszerűbben és olcsóbban hangot csiholni a gépből; a győztes tippet végül fdeyso kolléga adta (ezúton thx neki még egyszer), a linkelt hangkártya-és-hangszóró-egyben eszköz megjött és megy is Linux alatt, de nem 100% még.A hibajelenség a következő: van egy raklap (44100 Hz-es, 16-bites, mono) wav-unk, amiket le szeretnék játszatni aplay-jel. Azonban ezek egy része egyszerűen leszakítja a hangkártyát (nem tudok hirtelen jobb szót rá). A jelenség reprodukálható, mindig ugyanazok működnek és mindig ugyanazok nem. Néztem hosszt és méretet, de semmi összefüggés nem volt a leszakadás és ezek közt. Megpróbáltam sox-szal átkonvertálni a hangokat 44100.16-ról 22050.8-ra, de nem hozott változást: ugyanazok a hangok akasztották le, átkonvertálás után is.

Az aplay kimenete egy nem működő wav-nál:

$ aplay hangok/szemelyes_info.wav
Playing WAVE 'hangok/szemelyes_info.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
underrun!!! (at least 469.723 ms long)
aplay: xrun:1602: xrun: prepare error: Broken pipe

Megpróbáltam neki buffer-time, ill. buffer-size értékeket állítgatni, de teljesen eredménytelen volt, illetve annyi változás történt, hogy az underrun és broken pipe üzenetek eltűntek, de a hanglejátszás ugyanúgy megszakadt.

Megpróbáltam mpv-vel is lejátszani:

$ mpv hangok/szemelyes_info.wav
Playing: hangok/szemelyes_info.wav
(+) Audio --aid=1 (pcm_s16le)
Failed to create secure directory (/home/tesztuser/.config/pulse): Permission denied
AO: [alsa] 48000Hz mono 1ch s16
A: 00:00:00 / 00:00:01 (16%)
[ao/alsa] Device lost, trying to recover...
[ao/alsa] pcm prepare error: File descriptor in bad state
[ao/alsa] pcm prepare error: File descriptor in bad state
[ao/alsa] pcm close error: No such device
Failed to create secure directory (/home/tesztuser/.config/pulse): Permission denied
ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
[ao/alsa] Playback open error: No such file or directory
[ao/oss] Can't open audio device /dev/dsp: No such file or directory
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
[ao/jack] cannot open server
Failed to create secure directory (/home/tesztuser/.config/pulse): Permission denied
ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
couldn't open play stream: No such file or directory
[ao/sndio] can't open sndio default
[ao] Failed to initialize audio driver 'sndio'
Could not open/initialize audio device -> no sound.
Audio: no audio
: 00:00:00 / 00:00:01 (17%)

Exiting... (Interrupted by error)

Valaki találkozott már ilyennel? Esetleg valakinek van valami ötlete, hogy mi lehet a baj?

MRTG "sysUptime sysName" hiba

Fórumok

Hi!

Évek óta szépen rajzolgatja a vonalterhelést az MRTG. A figyelt gép (192.168.1.9) legutóbbi újraindítását követően ugyan a sáv terhelését továbbra is szépen rajzolja, de az alábbi hibával "örvendeztet" meg e-mail formában ötpercenként:
=========================================
SNMP Error:
Received SNMP response with error code
error status: noSuchName
index 2 (OID: 1.3.6.1.2.1.2.2.1.16.8)
SNMPv1_Session (remote host: "192.168.1.9" [192.168.1.9].161)
community: "masina"
request ID: 1903381911
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 492
SNMPGET Problem for ifInOctets.8 ifOutOctets.8 sysUptime sysName on masina@192.168.1.9::::::v4only
at /usr/bin/mrtg line 2339
SNMP Error:
Received SNMP response with error code
error status: noSuchName
index 2 (OID: 1.3.6.1.2.1.2.2.1.16.9)
SNMPv1_Session (remote host: "192.168.1.9" [192.168.1.9].161)
community: "masina"
request ID: 1903381912
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 492
SNMPGET Problem for ifInOctets.9 ifOutOctets.9 sysUptime sysName on masina@192.168.1.9::::::v4only
at /usr/bin/mrtg line 2339
2019-03-20 15:35:02: ERROR: Target[192.168.1.9_8][_IN_] ' $target->[2]{$mode} ' did not eval into defined data
2019-03-20 15:35:02: ERROR: Target[192.168.1.9_8][_OUT_] ' $target->[2]{$mode} ' did not eval into defined data
2019-03-20 15:35:02: ERROR: Target[192.168.1.9_9][_IN_] ' $target->[3]{$mode} ' did not eval into defined data
2019-03-20 15:35:02: ERROR: Target[192.168.1.9_9][_OUT_] ' $target->[3]{$mode} ' did not eval into defined data
=====================================================

Esetleg van valakinek ötlete, hogy min kellene változtatnom, hogy jó legyen, mit nézek el?

Előre is köszönöm!

A partícionálás még mindig gond?

Fórumok

Évekkel ezelőtt csináltam egy ilyen konfigurációt:
# sfdisk -l /dev/sda
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4f04a95e

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 64063487 64061440 30.6G 83 Linux
/dev/sda2 * 64063488 128126975 64063488 30.6G 83 Linux
/dev/sda3 128126976 192190463 64063488 30.6G 83 Linux
/dev/sda4 192192510 976769023 784576514 374.1G 5 Extended
/dev/sda5 192192512 224221183 32028672 15.3G 82 Linux swap / Solaris
/dev/sda6 224223232 976769023 752545792 358.9G 83 Linux

Az sda1 partícióra került egy Debian (9.x) és most úgy gondoltam, csinálok egy másolatot az sda2 -re és ott próbálok ki néhány dolgot (STM32 fejlesztői környezet). A szokásos módon felformáztam az sda2 partíciót, átmásoltam a rendszert egy systemrescuecd segtségével. Módosítottam az fstab -ot és persze a lilo.conf -ot # chroot (a rescue -n nincs lilo) és lilo -t eleresztettem:
Added test9 *
Added LinuxOLD
Warning: Device 0x0800: Inconsistent partition table, 2nd entry
CHS address in PT: 915:195:49 --> LBA (8617728)
LBA address in PT: 64063488 --> CHS (6809:92:1)
Fatal: Either FIX-TABLE or IGNORE-TABLE must be specified
If not sure, first try IGNORE-TABLE (-P ignore)

A problémát megoldotta a -P ignore opció de miért lett ez inkonzisztens? Vagy a Debian telepítő vagy egy rescue -val particionáltam (lehet régebbi verziók), mivel vagy hogy kéne particionálnom, hogy elkerüéjem az ilyen meglepiket.

Virtuális gép?

Fórumok

Megérett az idő, hogy a jól muzsikáló windows XP -met "nyugállományba" küldjem, persze ez nem olyan egyszerű, hogy letörlöm és pont. (Amint letörölném biztos múlhatatlan szükségem lenne rá - egy rakat program futhat rajta pl. a jó öreg Office 2003 a formátum kiegészítővel).

Kérdés: van olyan virtuális gép program, ami a whinchesteren ott lévő feltelepített XP -t képes lenne futtatni Linux (Debian) alól (vagyis nem kell duál boot vagy ilyesmi)?

.xsession-errors meghízott

Fórumok

1996 óta használok Linuxot. Privát gépemen azóta mindig, céges gépen általában, de nem mindig.

Ma, amikor megnéztem, hogy miért van fogyóban a hely az ssd-n, a szokásos /var/apt/cache telítődés mellett azt vettem észre, hogy a .xsession-errors 8G méretű.
Ebbe a gépbe egy éve került ssd, a .xsession-errors tetején 2018 március 14-i az első bejegyzés.

Nem emlékszem olyanra az elmúlt 23 év alatt, hogy a .xsesssion-errors jelentősen meghízott volna.

Most gyorsan megnéztem a hdd-t, ami ugyanebben a laptopban volt.

Azon a .xsession-errors 45M méretű, 2017 júliustól 2018 márciusig.

Hmm. Vajon mi a fene történt?

(Debian testing, KDE)

Script lefuttatása boot alatt

Fórumok

Hogyan kell lefuttatni boot alatt egy scriptet?Több módszert is ajánlottak a neten:

1. Tegyem be cronba @reboot-tal meghívva, full eléréssel, esetleg delay-jel. (@reboot sleep 10 && /path/to/my/script) Nem működött.

2. Tegyem be /etc/rc.local-ba, full eléréssel. Ez sem működött.

3. Tegyem be .bashrc-be vagy .bash_profile-ba. Ez ugyan működött, de csak akkor, ha már bejött a grafikus felület és kinyitottam egy terminált. Nekem pedig még a boot alatt kell.

4. Tegyem be initscriptbe, rakjak bele LSB header-t és hívjam rá az update-rc.d-t. Nem működött. Egy hasonszőrű topicban még mondták, hogy symlinkeljem be a scriptet az /etc/rc.d-be, de ez a könyvtár nem létezik.

A rendszer Devuan 2-es. (Debian 9 alapú.)

Valakinek ötlet?

mac mini kijelző probléma Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)

Fórumok

Sziasztok, felhúztam egy mac mini 2014 Late-re egy buster-t, de az init során elveszti a kapcsolatot a monitorral. a monitor egy sima vga csatis fujitsu-siemens moni, egy átalakítóval van a mac minire-csatolva

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)

szerintetek mit mondjak az init-nek, hogy ne akarjon üzemmódot váltani, vagy mit csináljak, hogy legyen kép a képernyőn is, ne csak az ssh-ban?? :)

Debian9 + Cisco switch VLAN beállítás

Fórumok

Üdvözlet!

Egy Debian9-en szeretnék VLAN-t beállítani. A Cisco switch-en a trunk port-ot stb. sikerült beállítani, de a Debian9-en a VLAN-ok, IP címek, interfészek stb. után sem sincsen forgalom. Csak a natív (fizikai) interfészen megy a forgalom. A VLAN interfészeken sajnos nem. Ping-re sajnos csak a Destination Host Unreachable üzenetet kapom. Érdekes módon IPv6-os forgalom (globális címekkel) tökéletesen megy a VLAN-okból, csak az IPv4-es forgalom nem megy. A 800-as VLAN lenne a menedzsment VLAN.

Előre is köszönöm a segítséget!

####################################################################################################

ifconfig -a
enp0s25: flags=4163 mtu 1500
inet 10.1.1.20 netmask 255.255.255.0 broadcast 10.1.1.255
inet6 fe80::20f:feff:fe57:8e3d prefixlen 64 scopeid 0x20

inet6 globális ipv6 cím prefixlen 64 scopeid 0x0
ether 00:0f:fe:57:8e:3d txqueuelen 1000 (Ethernet)
RX packets 1665 bytes 157383 (153.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1365 bytes 128303 (125.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19 memory 0xf0500000-f0520000

enp0s25.2: flags=4163 mtu 1500
inet 172.16.2.3 netmask 255.255.255.240 broadcast 172.16.2.15
inet6 fe80::20f:feff:fe57:8e3d prefixlen 64 scopeid 0x20

ether 00:0f:fe:57:8e:3d txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 17 bytes 1278 (1.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp0s25.800: flags=4163 mtu 1500
inet 10.1.1.25 netmask 255.255.255.0 broadcast 10.1.1.255
inet6 fe80::20f:feff:fe57:8e3d prefixlen 64 scopeid 0x20

ether 00:0f:fe:57:8e:3d txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 17 bytes 1278 (1.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1 (Local Loopback)
RX packets 82 bytes 6180 (6.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 82 bytes 6180 (6.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

########################################################################################################

cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp0s25
iface enp0s25 inet static
address 10.1.1.20/24
gateway 10.1.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.1.1.12
#auto enp0s25

auto enp0s25.2
iface enp0s25.2 inet static
address 172.16.2.3
netmask 255.255.255.240
vlan-raw-device enp0s25

auto enp0s25.800
iface enp0s25.800 inet static
address 10.1.1.25
netmask 255.255.255.0
vlan-raw-device enp0s25

#######################################################################################################

/proc/net/vlan# ls -al
sszesen 0
dr-xr-xr-x 2 root root 0 febr 14 18:03 .
dr-xr-xr-x 6 root root 0 febr 14 18:03 ..
-rw------- 1 root root 0 febr 14 18:03 config
-rw------- 1 root root 0 febr 14 18:03 enp0s25.2
-rw------- 1 root root 0 febr 14 18:03 enp0s25.800

########################################################################################################

cat /etc/sysctl.conf
net.ipv4.ip_forward=1
net.ipv4.conf.default.rp_filter=0
net.ipv4.conf.all.rp_filter=0

#########################################################################################################

cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

8021q

##########################################################################################################

cat /proc/net/vlan/config
VLAN Dev name | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
enp0s25.2 | 2 | enp0s25
enp0s25.800 | 800 | enp0s25

###########################################################################################################

ip route
default via 10.1.1.1 dev enp0s25 onlink
10.1.1.0/24 dev enp0s25 proto kernel scope link src 10.1.1.20
10.1.1.0/24 dev enp0s25.800 proto kernel scope link src 10.1.1.25
172.16.2.0/28 dev enp0s25.2 proto kernel scope link src 172.16.2.3

###########################################################################################################

ping 172.16.2.1
PING 172.16.2.1 (172.16.2.1) 56(84) bytes of data.
From 172.16.2.3 icmp_seq=1 Destination Host Unreachable
From 172.16.2.3 icmp_seq=2 Destination Host Unreachable
From 172.16.2.3 icmp_seq=3 Destination Host Unreachable
From 172.16.2.3 icmp_seq=4 Destination Host Unreachable
From 172.16.2.3 icmp_seq=5 Destination Host Unreachable
From 172.16.2.3 icmp_seq=6 Destination Host Unreachable
From 172.16.2.3 icmp_seq=7 Destination Host Unreachable
From 172.16.2.3 icmp_seq=8 Destination Host Unreachable
From 172.16.2.3 icmp_seq=9 Destination Host Unreachable