Projekt microDMG Racer na Kickstarteru nevyšel, tak se autor rozhodl uvolnit na ESP32 postavené autíčko i ovladač jako open source.
Byl vydán TrueNAS SCALE 24.10 „Electric Eel“. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.
Byla vydána nová verze 24.10.29 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Nově s podporou AI (whisper.cpp) pro generování titulků. Nejnovější Shotcut je již vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Wasmer byl vydán ve verzi 5.0. Jedná se o běhové prostředí pro programy ve WebAssembly. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
X.Org X server 21.1.14 a Xwayland 24.1.4 řeší bezpečnostní chybu CVE-2024-9632 využitelnou k eskalaci práv. Pochází z roku 2006 (xorg-server-1.1.1).
Společnost Apple představila nový Mac mini. Menší, výkonnější a zároveň uhlíkově neutrální. S M4 nebo M4 Pro.
Byla vydána (𝕏) říjnová aktualizace aneb nová verze 1.95 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.95 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byl vydán Mozilla Firefox 132.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 132 je již k dispozici také na Flathubu a Snapcraftu.
Jan Gruntorád byl včera večer ve Vladislavském sále Pražského hradu během tradiční ceremonie k oslavě Dne vzniku samostatného československého státu (28. října) vyznamenán prezidentem republiky medailí Za zásluhy 1. stupně za zásluhy o stát v oblasti techniky. Gruntorád je český informatik a manažer, patří mezi průkopníky internetu v České republice a je často označovaný jako 'Otec českého internetu'. V roce 2021 byl uveden jako první Čech do Internetové síně slávy. Mezi léty 1996 až 2021 byl ředitelem sdružení CESNET.
Bylo oznámeno (cs) vydání Fedora Linuxu 41. Ve finální verzi vychází pět oficiálních edic: Workstation pro desktopové, Server pro serverové, Fedora Cloud pro cloudové nasazení, IoT pro internet věcí a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich je k dispozici také Silverblue a Kinoite a alternativní desktopy, např. KDE Plasma, Xfce nebo LxQt, a k tomu laby – upravené vydání Fedory například pro designery, robotiku, vědecké použití atd. Přehled novinek ve Fedora Workstation 41 a Fedora KDE 41 na stránkách Fedora Magazinu.
tomas@TKubuntu:/proc/asound$ cat cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xefebc000 irq 19 1 [Audigy2 ]: Audigy2 - Audigy 2 ZS Notebook [SB0530] Audigy 2 ZS Notebook [SB0530] (rev.0, serial:0x20011102) at 0x2000, irq 17
lspci 03:00.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
tomas@TKubuntu:~$ lspcilsmod | grep emu tomas@TKubuntu:~$ lsmod | grep emu snd_emu10k1_synth 8192 0 snd_emux_synth 35456 1 snd_emu10k1_synth snd_seq_virmidi 7936 1 snd_emux_synth snd_seq_midi_emul 7680 1 snd_emux_synth snd_emu10k1 121248 2 snd_emu10k1_synth snd_ac97_codec 98464 1 snd_emu10k1 snd_util_mem 5760 2 snd_emux_synth,snd_emu10k1 snd_hwdep 9988 2 snd_emux_synth,snd_emu10k1 snd_pcm 79876 5 snd_emu10k1,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_pcm_oss snd_rawmidi 25472 3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi snd_seq 52592 9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 23684 3 snd_emu10k1,snd_pcm,snd_seq snd_seq_device 9100 8 snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 54020 21 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_pcm_oss, snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device snd_page_alloc 10888 3 snd_emu10k1,snd_hda_intel,snd_pcm
Zkusim pomoct obecnym postupem:
Zkompiluj jadro ve kterem bude alsa+drivery(emu10k1) jako moduly.
Spust alsaconf - mel by nadetekovat a zavest modul emu10k1
Spust alsamixer - nastav hlasitosti
Spust alsactl store
Nastav si spousteni alsy po startu (pridat do runlevelu)
ps: Ubuntu nepouzivam
tomas@TKubuntu:~$ apt-cache pkgnames alsa alsa-tools alsaplayer-output alsa-firmware-loaders alsa-source alsa-oss alsa alsaplayer-alsa alsaplayer-text alsa-utils alsa-headers alsaplayer-daemon alsa-base alsaplayer-interface alsaplayer-jack alsaplayer alsaplayer-xosd alsaplayer-esd alsaplayer-gtk alsaplayer-common alsaplayer-nas alsa-tools-gui alsaplayer-oss alsamixergui
a pak provest modprobe a upravit /etc/modprobe.d/alsa-base ?tomas@TKubuntu:~$ /etc/init.d/alsasound stop bash: /etc/init.d/alsasound: No such file or directory
tomas@TKubuntu:~$ ps -ef | grep alsa tomas 9815 9783 0 08:38 pts/0 00:00:00 grep alsa
V /etc/init.d nemam ani alsa, ani alsasound, nachazi se tam pouze alsa-utils, pokud provedu
tomas@TKubuntu:/etc/init.d$ sudo ./alsa-utils stop * Shutting down ALSA...
'vypis lsmod | grep' snd zustane stejny - tzn. snd moduly jsou tam jako predtim a ani v seznamu bezicich procesu se nic nezmeni.
mam tudiz podezreni, jak jsem se ptal predtim, ze mi tam neco z te alsy porad chybi - seznam baliku obsahujici neco s alsou je docela obsahly. Treba 'ps -ef | grep -i alsa' nic nevylistuje predtim, ani potom, pokud tedy neni jmeno procesu uplne jine.Neni tedy krome alsa-utils a alsa-base potreba mit v systemu jeste neco dalsiho, popr. co je 'studio doma' ?
root@TKubuntu:/media/space# modprobe -rfv snd FATAL: Module snd is in use.
zkousel jsem ruzne kombinace
snd_hda_intel 21912 2 snd_hda_codec 205056 1 snd_hda_intel snd_pcm 79876 2 snd_hda_intel,snd_hda_codec snd_timer 23684 1 snd_pcm snd 54020 8 snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer soundcore 8672 1 snd snd_page_alloc 10888 2 snd_hda_intel,snd_pcmjinak ja mam ubuntu na dvou oddilech - jednou 7.04 a jednou 7.10 na pokusy a po nejakem trojceni obnovuji z image dany system cca do 20 minut, takze nejakeho experimentovani a zasekani systemu se nebojim :)
Do /etc/modprobe.d/alsa-base dopsat na konec toto (platí pro soundblástra a INtel, pro jiné změnit jména modulů na relevantní): # poradi zvukovych karet options snd-emu10k1x index=0 options snd-intel8x0 index=1
options snd-emu10k1 index=0 options snd_hda_intel index=1 viz lsmod snd_hda_intel 21912 1 snd_emu10k1 121248 1 snd_emu10k1_synth
tato kombinace nahodi skutecne audigy zvukovku, ale jiz se nerozebehne zase intel, popravde upravu souboru v /etc/modprobe.d/alsa-base s indexem=0 jsem si nasel jiz drive, ale prislo mi to jako jednosmerna cesta(navic se zmena provede az po rebootu - alsa-utils stop a start nepomuze), jelikoz mam picmic kartu, tak to potrebuji dynamicky prepinat
V podstate si tim tedy privodim stav, ktery jsem mel predtim, ale obracene :) Nicmene jak pise i dustin a je to v te diskusi, moznosti asi jsou, jen to nastudovat - pokusim se to poradne procist
Tohle nastaví zvukovkám jenom čísla - fungují obě. V programech, které se zvukovkama pracují by mělo jít nastavit, kam zvuk budou posílat a odkud brát (já mám na jedné zvukovce připojený náhlavní kecafon na telefonování a na druhé mixák a o něco málo lepší sluchátka na hudbu - funguje to, jen bylo potřeba to nastavit - konkrétně ve Skype to nastavit jde a v jackd taky.)
do toho alsa-base jsem musel šáhnout, protože čísla zvukovkám byly přiřazovány náhodně, pokaždé jinak.
pcm.!default { type hw card 1 } ctl.!default { type hw card 1 }Následně bude nutný restart aplikací, které zvukovky využívají, aby se načetlo nové nastavení. Po vysunutí by se to zase přepsalo na card 0. Možná existuje nějaké elegantnější řešení, ale princip bude stejný.
< Musim asi priznat, ze je to cele nad me sily :) Zatim tedy jsem schopen akorat predelat natvrdo soubor alsa-base a restartovat na zmenu zvukovky, navody na automatickou konfiguraci nejake jsou, byt pomerne slozite, ale bez zpravne funkce karty v systemu pres pcmciautils ci neceho jineho je to asi zatim vedlejsi, potreboval bych vylaborovat, jak kartu umountovat za provozu NTB a jak zachovat funkci sleep modu
Tak ja sem neco podobnyho resil taky. Neni to zadny guru reseni mozna budu zatim se mi s tim vic hrat nechtelo:) ale v zasade prohazuji poradi taky. :) Az na to ze zadny X server ani komp nerestartuji. Proste si overim bezici procesy jestly to zarizeni neco nepouziva a pak to prohodim. Drivery mam v jadre pro audigy i integrovanou zvukovku.
Staci si pohrat s /usr/share/alsa/alsa.conf
/usr/share/alsa/alsa.conf ... # 0 = ATI-int | 1 = audigy defaults.ctl.card 1 defaults.pcm.card 1 ...
Vypis ~ $cat /proc/asound/cards
0 [IXP ]: ATIIXP - ATI IXP ATI IXP rev 2 with ALC655 at 0xc0003400, irq 11 1 [Audigy2 ]: Audigy2 - Audigy 2 ZS Notebook [SB0530] Audigy 2 ZS Notebook [SB0530] (rev.0, serial:0x20011102) at 0xa400, irq 11
Vypis ~ $aplay -l | grep card
card 0: IXP [ATI IXP], device 0: ATI IXP AC97 [ATI IXP AC97] card 0: IXP [ATI IXP], device 1: ATI IXP IEC958 [ATI IXP IEC958 (AC97)] card 1: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 0: emu10k1 [ADC Capture/Standard PCM Playback] card 1: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 2: emu10k1 efx [Multichannel Capture/PT Playback] card 1: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 3: emu10k1 [Multichannel Playback]
V realu mam 3 soubory asound.conf - alsa.conf./ ATI.AC97 / alsa.conf.AUDIGY2ZS proste prekopcim ten kterej potrebuji a kdy potrebuji je tam zmeneno jen to co sem napsal. Funguje to a sem s tim spokojny. Neni to guru reseni ale jde to. Samo dalo by se to vyresit skriptem ale ja tu kartu nevyndavam casto takze mi to vyhovuje takhle zatim. Ale kdybyste prisli na naky efektivnejsi reseni tak sem same ucho:) PS: [delam to tak i s mplayer.conf :) mam predpripravene taky verze ale tam uz resim i 2ch/6ch atd ..]
Jak sem rekl tenhle spusob neni sice dokonalej ale funguje i v kombinaci s inymi programi audacious / skype / ekiga atd ...
Kazdopade se mi nezda to ze obe karty pouzivaji stejne IRQ. Na hw az takovej expert nejsem ale stejne IRQ pro 2 zvukove karty pokud se obe dost pouzivaji asi moc dobry neni si myslim. Samozrejme tohle je asi na jinou debatu kdyz bude cas si to nastuduji a se s tim pohram. Kdyz uz tak by si mohl napsat taky jestly ti to priradi stejne IRQ pro obe zvukovky.
cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xefebc000 irq 20 1 [Audigy2 ]: Audigy2 - Audigy 2 ZS Notebook [SB0530] Audigy 2 ZS Notebook [SB0530] (rev.0, serial:0x20011102) at 0x2000, irq 17takze ty zmenis, jestli tomu dobre rozumim v souboru /usr/share/alsa/alsa.conf
defaults.ctl.card 0 defaults.pcm.card 0 na defaults.ctl.card 1 defaults.pcm.card 1a nove spusteni program uz bere tu druhou ... ok, tak zase o kousek blize - zkusim pri nejblizsi prilezitosti, ale ja ted nutne potrebuji byt schopen tu kartu hlavne vysunout a aby mi nenarusovala normalni chod pocitace, casto notebook sklapnu, usne a pak ho nekde probudim - to je docela fatal , aby mi nekde kvuli tomu chcipal
asi se neco nacpe do /etc/acpi/resume.d a tak, ale je to dalsi vec, co se musi nekde nastudovat a je toho nejak hodne s tim vsim, rozhodne taky nejem nejaky linux guru atm :)
Tak jako ja mam notes pustenej 24/7 nake uspavani nehrotim;). Tak proste pred vysunutim se podivej jestly neco nepristupuje k te zvukovce kdyz ne tak proste prohod ty dve hodnoty teda nastavis zpet na default interni. A proste vytahni kartu. Me to tak jede celkem vpoho ale nesmi nic pristupovat na tu kartu jinak ti muze zmrznout komp:). A rikam ja tu kartu nevytahuji skoro nikdy jen prehazuji poradi zvukovek za chodu. :).
alias snd-card-0 snd-emu10k1 options snd-emu10k1 index=0 alias snd-card-1 snd-hda-intel options snd-hda-intel index=1Tím bude audigy definitivně zavedena jako primární zvuková karta. Nastavení defaultního výstupního zařízení je možné dále za chodu změnit například pomocí utilitky "asoundconf" či "asoundconf-gtk". Co se týká hibernace a suspendu, tak bude mi funguje obojí zcela bez problémů. Používám hibernate scripty (balíček hibernate/debian etch), kde je nastaveno automatické odebrání modulu emu10k1 při suspendu. Pro standardní nastavení Ubuntu by se téhož mělo rovněž docílit přidáním modulu snd-emu10k1 do /etc/default/acpi-support na řádek s MODULES="" (čili MODULES="snd-emu10k1"), ale to jsem nezkoušel. A důležitá věc na závěr -- z osobní zkušenosti karta funguje správně (kromě vstupu na mikrofon) pravděpodobně pouze na jádrech 2.6.18-2.6.20. Na jádrech <=2.6.17 docházelo k zatuhnutí počítače při vysunutí karty z PCMCIA slotu (modul emu10k1 se nedokázal unloadovat, pokud vím, nefungovalo ani ruční odebrání modulu před odebráním karty). Na jádrech >=2.6.21 se zase v zahrnuté alse objevuje bug při inicializaci karty (systém ji najde a nainicializuje, ale nemusí vůbec fungovat zvuk, či dokonce nemusí systém vůbec nabootovat), který by snad měl být vyřešen ve verzi 2.6.24. Viz zde či zde. Snad to pomůže.
/etc/modprobe/sound ve svem systemu nemam, predpokladam, ze se jedna o /etc/modprobe.d/alsa-base ? Funkci primarni karty predpokladam neni potreba zavadet, pokud kartu pouzivam pouze prilezitostne na sledovani filmu, jinak jedu na integrovanou.
Co se tyka suspendu, tak porad spatny i kdyz notebook jiz kvuli tomu nezamrzne, karta se po probuzeni nejen nenacte, ale nelze ji ani znovu nacist vysunutim a opetovnym zasunutim, takze v podstate funguje pouze do prvniho usnuti
Zde mam dulezity dotaz - pokud chci kartu z tohoto, ci jineho duvodu vysunout, ukoncit jeji pouzivani stejne jako ve windows, jak ji bezpecne odpojim ?
Tiskni Sdílej: