Singularity je rootkit ve formě jaderného modulu (Linux Kernel Module), s otevřeným zdrojovým kódem dostupným pod licencí MIT. Tento rootkit je určený pro moderní linuxová jádra 6.x a poskytuje své 'komplexní skryté funkce' prostřednictvím hookingu systémových volání pomocí ftrace. Pro nadšence je k dispozici podrobnější popis rootkitu na blogu autora, případně v článku na LWN.net. Projekt je zamýšlen jako pomůcka pro bezpečnostní experty a výzkumníky, takže instalujte pouze na vlastní nebezpečí a raději pouze do vlastních strojů 😉.
Iconify je seznam a galerie kolekcí vektorových open-source ikon, ke stažení je přes 275000 ikon z více jak dvou set sad. Tento rovněž open-source projekt dává vývojářům k dispozici i API pro snadnou integraci svobodných ikon do jejich projektů.
Dle plánu certifikační autorita Let's Encrypt nově vydává také certifikáty s šestidenní platností (160 hodin) s možností vystavit je na IP adresu.
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 14.0 (Mastodon). Forgejo je fork Gitei.
Just the Browser je projekt, 'který vám pomůže v internetovém prohlížeči deaktivovat funkce umělé inteligence, telemetrii, sponzorovaný obsah, integraci produktů a další nepříjemnosti' (repozitář na GitHubu). Využívá k tomu skrytá nastavení ve webových prohlížečích, určená původně pro firmy a organizace ('enterprise policies'). Pod linuxem je skriptem pro automatickou úpravu nastavení prozatím podporován pouze prohlížeč Firefox.
Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.
Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.
Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny
… více »D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.
gconfaudiosrc ! audioconvert ! audioresample ! gconfaudiosink profile=chat: Zdroj se používá nebo není k dispozici.
a mam
lspci|grep audio
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
zkopirovano z alsamixeru
│ Card: Intel 82801DB-ICH4 │ Chip: Cirrus Logic CS4299 rev 4 │ View: [Playback] Capture All │ Item: Master [dB gain=-10.50, -10.50]nastaveni v alsamixeru je
amixer contents numid=5,iface=MIXER,name='Master Mono Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=6,iface=MIXER,name='Master Mono Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0 : values=24 | dBscale-min=-46.50dB,step=1.50dB,mute=0 numid=1,iface=MIXER,name='Master Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=2,iface=MIXER,name='Master Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=63,step=0 : values=56,56 | dBscale-min=-94.50dB,step=1.50dB,mute=0 numid=3,iface=MIXER,name='Headphone Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=4,iface=MIXER,name='Headphone Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=24,24 | dBscale-min=-46.50dB,step=1.50dB,mute=0 numid=30,iface=MIXER,name='3D Control - Center' ; type=INTEGER,access=rw------,values=1,min=0,max=15,step=0 : values=0 numid=31,iface=MIXER,name='3D Control - Depth' ; type=INTEGER,access=rw------,values=1,min=0,max=15,step=0 : values=0 numid=27,iface=MIXER,name='3D Control - Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=22,iface=MIXER,name='PCM Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=23,iface=MIXER,name='PCM Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=22,22 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=14,iface=MIXER,name='Line Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=15,iface=MIXER,name='Line Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=31,31 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=16,iface=MIXER,name='CD Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=17,iface=MIXER,name='CD Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=26,26 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=13,iface=MIXER,name='Mic Boost (+20dB)' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=29,iface=MIXER,name='Mic Select' ; type=ENUMERATED,access=rw------,values=1,items=2 ; Item #0 'Mic1' ; Item #1 'Mic2' : values=0 numid=11,iface=MIXER,name='Mic Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=12,iface=MIXER,name='Mic Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0 : values=31 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=9,iface=MIXER,name='Phone Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=10,iface=MIXER,name='Phone Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0 : values=0 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=18,iface=MIXER,name='Video Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=19,iface=MIXER,name='Video Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=0,0 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=7,iface=MIXER,name='PC Speaker Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=off numid=8,iface=MIXER,name='PC Speaker Playback Volume' ; type=INTEGER,access=rw---R--,values=1,min=0,max=15,step=0 : values=0 | dBscale-min=-45.00dB,step=3.00dB,mute=0 numid=20,iface=MIXER,name='Aux Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=21,iface=MIXER,name='Aux Playback Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0 : values=31,31 | dBscale-min=-34.50dB,step=1.50dB,mute=0 numid=28,iface=MIXER,name='Mono Output Select' ; type=ENUMERATED,access=rw------,values=1,items=2 ; Item #0 'Mix' ; Item #1 'Mic' : values=0 numid=24,iface=MIXER,name='Capture Source' ; type=ENUMERATED,access=rw------,values=2,items=8 ; Item #0 'Mic' ; Item #1 'CD' ; Item #2 'Video' ; Item #3 'Aux' ; Item #4 'Line' ; Item #5 'Mix' ; Item #6 'Mix Mono' ; Item #7 'Phone' : values=4,4 numid=25,iface=MIXER,name='Capture Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=26,iface=MIXER,name='Capture Volume' ; type=INTEGER,access=rw---R--,values=2,min=0,max=15,step=0 : values=15,15 | dBscale-min=0.00dB,step=1.50dB,mute=0 numid=32,iface=MIXER,name='IEC958 Playback Con Mask' ; type=IEC958,access=r-------,values=1 : values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x0f] numid=33,iface=MIXER,name='IEC958 Playback Pro Mask' ; type=IEC958,access=r-------,values=1 : values=[AES0=0xcf AES1=0x00 AES2=0x00 AES3=0x00] numid=34,iface=MIXER,name='IEC958 Playback Default' ; type=IEC958,access=rw------,values=1 : values=[AES0=0x00 AES1=0x82 AES2=0x00 AES3=0x02] numid=35,iface=MIXER,name='IEC958 Playback Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=36,iface=MIXER,name='External Amplifier' ; type=BOOLEAN,access=rw------,values=1 : values=ona jeste par vypisu na konec
ls /proc/asound/ card0/ card1/ cards devices I82801DBICH4@ Modem@ modules oss/ pcm seq/ timers version
aplay -lLv
default:CARD=I82801DBICH4
Intel 82801DB-ICH4, Intel 82801DB-ICH4
Default Audio Device
front:CARD=I82801DBICH4,DEV=0
Intel 82801DB-ICH4, Intel 82801DB-ICH4
Front speakers
surround40:CARD=I82801DBICH4,DEV=0
Intel 82801DB-ICH4, Intel 82801DB-ICH4
4.0 Surround output to Front and Rear speakers
surround41:CARD=I82801DBICH4,DEV=0
Intel 82801DB-ICH4, Intel 82801DB-ICH4
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=I82801DBICH4,DEV=0
Intel 82801DB-ICH4, Intel 82801DB-ICH4
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=I82801DBICH4,DEV=0
Intel 82801DB-ICH4, Intel 82801DB-ICH4
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
null
Discard all samples (playback) or generate zero samples (capture)
**** List of PLAYBACK Hardware Devices ****
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 82801DB-ICH4]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 4: Intel ICH - IEC958 [Intel 82801DB-ICH4 - IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Modem [Intel 82801DB-ICH4 Modem], device 0: Intel ICH - Modem [Intel 82801DB-ICH4 Modem - Modem]
Subdevices: 0/1
Subdevice #0: subdevice #0
arecord -l **** List of CAPTURE Hardware Devices **** card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 82801DB-ICH4] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 1: Intel ICH - MIC ADC [Intel 82801DB-ICH4 - MIC ADC] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 2: Intel ICH - MIC2 ADC [Intel 82801DB-ICH4 - MIC2 ADC] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 3: Intel ICH - ADC2 [Intel 82801DB-ICH4 - ADC2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Modem [Intel 82801DB-ICH4 Modem], device 0: Intel ICH - Modem [Intel 82801DB-ICH4 Modem - Modem] Subdevices: 0/1 Subdevice #0: subdevice #0netusi nekdo co je spatne?
arecord ALSA lib pcm_dsnoop.c:558:(snd_pcm_dsnoop_open) unable to open slave arecord: main:545: audio open error: Zařízení nebo zdroj jsou používánypricemz kdyz spustim arecord drive nez se naloguji do gnome tak se to spusti ... ale rozsypany caj to nedela:-/
lsof /dev/snd/lsof /dev/snd/pcmC*D*c(kdo má otevřená všechny capture zařízení), pod rootem (sudo).
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
rawmidi {
}
timer {
}
seq {
alsactl1 {
name default
comment 'Default Device - Sequencer (Duplex)'
}
alsactl2 {
name hw
comment 'Physical Device - Sequencer (Duplex)'
}
}
a samotny pulseaudio
cat /etc/pulse/default.pa
#!/usr/bin/pulseaudio -nF # # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. ### Load audio drivers statically load-module module-alsa-sink #load-module module-alsa-source #load-module module-oss device="/dev/dsp" sink_name=output source_name=input #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #load-module module-null-sink #load-module module-pipe-sink .ifexists /usr/lib/pulse-0.9/modules/module-hal-detect.so ### Automatically load driver modules depending on the hardware available #load-module module-hal-detect .else ### Alternatively use the static hardware detection module (for systems that ### lack HAL support #load-module module-detect .endif ### Load audio drivers automatically on access #add-autoload-sink output module-oss device="/dev/dsp" sink_name=output source_name=input #add-autoload-source input module-oss device="/dev/dsp" sink_name=output source_name=input #add-autoload-sink output module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #add-autoload-source input module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #add-autoload-sink output module-alsa-sink device=default sink_name=output #add-autoload-source input module-alsa-source device=default source_name=input .ifexists /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so ### Load esound protocol load-module module-esound-protocol-unix .endif ### Load native protocol load-module module-native-protocol-unix ### Network access (may be configured with paprefs, so leave this commented ### here if you plan to use paprefs) #load-module module-esound-protocol-tcp #load-module module-native-protocol-tcp #load-module module-zeroconf-publish ### Load the RTP reciever module (also configured via paprefs, see above) #load-module module-rtp-recv ### Load the RTP sender module (also configured via paprefs, see above) #load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 description="RTP Multicast Sink" #load-module module-rtp-send source=rtp.monitor ### Automatically restore the volume of playback streams load-module module-volume-restore ### Automatically move streams to the default sink if the sink they are ### connected to dies, similar for sources load-module module-rescue-streams ### Make some devices default #set-default-sink output #set-default-source input .nofail ### Load something to the sample cache load-sample x11-bell /usr/share/sounds/gtk-events/activate.wav #load-sample-dir-lazy /usr/share/sounds/*.wav ### Load X11 bell module load-module module-x11-bell sample=x11-bell ### Publish connection data in the X11 root window load-module module-x11-publish ### Load additional modules from GConf settings. This can be configured with the paprefs tool. ### Please keep in mind that the modules configured by paprefs might conflict with manually ### loaded modules. load-module module-gconfa vysledek tohodle vseho ... funguje mi integrovany mikrofon :)
Tiskni
Sdílej: