abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    28.8. 08:11 | Komunita

    Firma X zaslala předžalobní výzvu vývojáři projektu Nitter (Wikipedia), open-source alternativního frontendu k sociální síti X (ex-Twitter), a provozovatelům instancí jako XCancel, které umožňovaly číst příspěvky bez přihlášení, reklam a javascriptu. Údajně se dopouštějí „sběru dat“. Zdrojový kód Nitteru vývojář archivoval. Vývoj již dříve přerušil v roce 2024 po tehdejším omezení API X. X je dceřiná společnost SpaceXAI Elona Muska, provozující mj. kontroverzního chatbota Grok.

    |🇵🇸 | Komentářů: 15
    28.8. 02:22 | Nová verze

    Bylo vydáno Ubuntu 26.04.1 LTS, tj. první opravné vydání Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 2
    28.8. 02:11 | Zajímavý článek

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal Zprávu o stavu kybernetické bezpečnosti ČR za rok 2025 (pdf). Incidentů ubylo, sofistikovanost útočníků roste.

    Ladislav Hagara | Komentářů: 0
    28.8. 00:55 | Nová verze

    Open source softwarový stack AMD ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán v nové major verzi 10.0. S ROCm.AI. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    27.8. 22:11 | Bezpečnostní upozornění

    Finanční skupina Partners se stala minulou neděli obětí kybernetického útoku, při kterém se útočníci dostali k některým osobním údajům klientů. Společnost o tom informovala ve čtvrtek. Ujišťuje, že peníze klientů nejsou v ohrožení. „Kybernetický útok zasáhl část IT infrastruktury naší společnosti. Ihned po zjištění útoku jsme s pomocí externích bezpečnostních odborníků začali intenzivně pracovat na minimalizaci škod. Útočníci se

    … více »
    Ladislav Hagara | Komentářů: 1
    27.8. 03:55 | IT novinky

    Americká technologická společnost Meta Platforms se dohodla, že zaplatí až zhruba 18 miliard dolarů (asi 373 miliard Kč) za mimosoudní urovnání sporu o závislosti dětí na sociálních sítích a provede významné změny pro jejich používání mladistvými. Téměř tři desítky států USA firmu v roce 2023 obvinily z toho, že sítě Facebook a Instagram vědomě navrhla tak, aby u dětí vyvolávaly závislost, a zatajovala tyto dopady před veřejností. Firma se

    … více »
    Ladislav Hagara | Komentářů: 3
    27.8. 02:55 | Komunita

    Byl publikován aktuální přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Blíží se vydání podporující čipy M3. Vývojáře lze podpořit na GitHub Sponsors a Open Collective.

    Ladislav Hagara | Komentářů: 0
    26.8. 16:55 | Nová verze

    Kancelářský balík LibreOffice byl vydán ve verzi 26.8. Mimo jiné vylepšuje typografii a kompatibilitu s formáty MS Office, více v poznámkách k vydání.

    |🇵🇸 | Komentářů: 0
    26.8. 14:55 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.8. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 7
    26.8. 11:44 | Nová verze

    Byla vydána nová verze 23.1.0, tj. první stabilní verze z nové řady 23.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools, Libc++, Polly a Flang.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (19%)
     (29%)
     (7%)
     (6%)
     (2%)
     (15%)
     (22%)
    Celkem 2516 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: nepřepínatelné nastavení v alsa

    6.12.2016 00:42 lertimir | skóre: 64 | blog: Par_slov
    nepřepínatelné nastavení v alsa
    Přečteno: 581×
    Řeším problém že v nastavení alsy se nastaví výstupní kanál a nejde nijak přepnout. A různé subčásti mají poskytují různé informace. Karta je Xonar Essence ST, systém je Arch. Před přechoden na Arch v openSUSE fungovala bez problémů. Karta má 3 hlavní výstupy. reproduktory, zadní a přední sluchátka. (Karta má sluchátkový zesilovač a přepínání se děje pomocí micro relátek, které jasně a slyšitelně cvaknou.) Fakticky je po zapnutí neco jako loterie. nastaví se nějaká hodnota a nejde změnit. To co má amixer je
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Speakers'
    program alsamixer v této situaci zobrazi stejně speakers a neumožní žádnou změnu ani pod uživatelem ani po rootem.

    V souboru /var/lib/alsa/asound.state je naproti tomu
            control.22 {
                    iface MIXER
                    name 'Analog Output'
                    value Headphones
                    comment {
                            access 'read write'
                            type ENUMERATED
                            count 1
                            item.0 Speakers
                            item.1 Headphones
                            item.2 'FP Headphones'
                    }
            }
    
    což neodpovídá skutečnosti a zvuk ze sluchátek nejde.

    KDE modul multimedia pro phonon přepne výstup ozve se jasné cvaknutí z karty, nicméně zvuk se nepřehodí. a také se nezmění hodnota jak ve výstup z amixeru tak v asound.state. Pravdivá a odpovídající realite je hodnota v amixeru. Tedy pokud je tam hodnota sluchátech tak skutečně tím směrem výstup jde. A nejak nevím kde tohle ladit.

    Odpovědi

    6.12.2016 01:46 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Já mám dojem, že jsem měl na mé desce (integrovanej realtek, bez relátek) prohozený názvy výstupů. Na HTC Magicianu (telefon), jsem něco podobnýho objevil až po prostudování datasheetu (~chybná endianita, takže se ten enum adresoval napřeskáčku).

    Zkoušel jsi ten konfigurák smazat a přegenerovat?

    Cvakající relátko jasně ukazuje, že ALSA s tou kartou komunikuje přes kernel driver. Má ta karta i jiné muxovatelné I/O (nebo třeba klonování na víc konektorů)? Pokud by byla třeba kaskáda pro tři výstupy pomocí dvou relátek, tak se může přepínat druhé na mrtvé větvi prvního (=špatná definice v konfiguráku nebo kernelu).

    BTW V tom konfiguráku je nějak nekonzistetní označení těch enum hodnot (string s/bez apostrofů?).

    Jakej PCI VID/DID má ta zvukovka?
    6.12.2016 19:01 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Podle mne označení v konfiguráku je konzistentní v tom smyslu, že bez apostrofů jsou pojmy bez mezery kdežto pojmenování s mezerou se musí obalit. lspsi je
    lspci -vvv -s 03:
    03:06.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
            Subsystem: ASUSTeK Computer Inc. Virtuoso 100 (Xonar ST)
            Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
            Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
            Latency: 32 (500ns min, 6000ns max)
            Interrupt: pin A routed to IRQ 21
            NUMA node: 0
            Region 0: I/O ports at d000 [size=256]
            Capabilities: [c0] Power Management version 2
                    Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                    Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
            Kernel driver in use: snd_virtuoso
            Kernel modules: snd_virtuoso
    
    z /var/lib/alsa/ jsem smazal state, nicméně zvukovka je pořád neovladatelná. Ani přímý příkaz z amixeru s ní nehne.
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Speakers'
    Simple mixer control 'Digital Input Monitor',0
      Capabilities: pvolume pvolume-joined pswitch pswitch-joined
      Playback channels: Mono
      Limits: Playback 0 - 1
      Mono: Playback 1 [100%] [0.00dB] [off]
    ➜  ~ amixer -c 1 set 'Analog Output' 'Headphones'
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Speakers'
    ➜  ~ amixer -c 1 set 'Analog Output' Headphones 
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Speakers'
    
    A v tom to případš ani necvakne. nicméně to co amixer píše je pravda, pokud je Item0: Headphones tak je zvuk v pořádku a ten jaderný driver je funkční. Možná by mohla být příčina, že Arch nebyl instalován na tento stroj, ale je to binární kopie disku z notebooku s běžnou integrovanou zvukovkou. (Je to plně šifrovaný oddíl včetně bootu na btrfs a nechtělo si mi procházet proces setavení znovu)
    6.12.2016 19:40 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    No chtěl jsem jsem sice přímo PCI ID čísla, ale dá se no :-D (moje blbost, měl jsem napsat rovnou příkaz :-P).

    Daný kus kódu je s 90% pravděpodobností v sound/pci/oxygen/xonar_pcm179x.c st_output_switch_get a st_output_switch_put, nevím jak non vanilla kernely, ale ve vanilce byla změna naposled 2014. Takže bych řekl, že je problém spíš v ALSA.

    Jakej je diff toho nově vygenerovanýho alsa state? Neuložil se po smazání zpátky z paměti do souboru (při rebootu třeba). Necpe se do toho nějak pulse audio? Ladil bych to v čisté konzoli, alsamixer by měl být stejně spolehlivý.

    Je něco navíc když pustíš ten amixer s debug přepínačem? (já ho nepoužívám teda) ... u mě to vypadá, že amixer má jen volby "cset" a "sset" (žádnej "set"). Co vypisuje amixer --help?

    Nepíše ALSA něco do system logů?
    6.12.2016 19:43 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    téměř jistě je to kaskáda dvou relátek, cvaknutí speakers - headphones je jiné než cvaknutí headphones - FP hedphones. Ted jsem rebootnul (aktualizace archu s novým jádrem) a alsamixer je na Headphones ale na speakers se přepnout nelze (mezi dvěmi sluchátkami ano). zkusím nějaké live distro abych zjistil jestli to nebude vlastnost archu. Zřejmě je problém s ovládáním relé mezi sluchátkami a speakers, ale divné je že přímo prsotředky alsa (amixer a alsamixer) možnost přepnout ani nenabídnou. prostředky KDE nabídnou, relé cvakne, ale přepnutí je nefunkční. fakticky se signál nepřepne (asi se relé okamžitě přepíná zpět.
    6.12.2016 19:46 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    A ty věci, co jsou v tom druhém postu (sset a cset apod)? V nejhorším bys to holt muset nastavit natvrdo v kernelu :-D.
    6.12.2016 20:07 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Máš pravdu, ale fungovalo ti bez těch s a c a pokud to tam zařadím dostanu,
    ➜  ~ amixer sget 'Analog Output'
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Headphones'
    ➜  ~ amixer sset 'Analog Output' 'Speakers'
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'FP Headphones'
    ➜  ~ amixer sset 'Analog Output' 'Headphones'
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Headphones'
    
    Takže teď při přepnutí na Speakers se přepne na front HP. vypadá to že to přepnutí vůbec není v použitelném prostoru ale je to blbost, protože v SUSE karta funguje 4-5 let (už si nepamatuji jak dlouho ji mám) k 100% spokojenosti, takže je to nějaká věc v konfiguraci archu. journalctl mi z logů nic nedal a ještě jsem udělal alsactl store a uvidíme.
    6.12.2016 20:38 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Na co se stane když dáš?
    amixer sset 'Analog Output' 'FP Headphones'
    Zůstane to přepnutý u toho příkladu, co jsi posílal?
    6.12.2016 23:06 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Ano zustane. stejně tak když v Konsole vyvolám alsamixer, tak ten pro položku Analog output má dvě volby Headphones a "FP Headphones" a výstup se přehodí zadní sluchátka zmlknou. Nicméně položka Speakers v alsamixeru se vůbec nedá nahodit jako by tam nebyla. A v předchozí situaci tam byly pouze položka Speakrs a nešlo ji nijak změnit.
    6.12.2016 23:08 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Jak budu mít chvili čas ladit tak stáhnu aktuální Arch budtu na flasce do něj. a zjistím jestli bude nad kartou plná kontrola. Tedy jestli problém opravdu není v tom, že systém je nakopírovaný z jiného stroje a ne nainstalovaný, a nekde si veze nějakou konfiguraci.
    6.12.2016 23:43 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Ještě by to mohl blokovat KDE, zvlášť pokud jsi zkopíroval původni $HOME a používáš ho i teď. Klidně by mohl mít KDE sound server (já teda přestal používat po konci KDE 3.5 takže nevím jak to teďka má). To cvaknutí by klidně mohlo znamenat, že to KDE hnedka vrátí zpět. Objevení nové volby taky a stejně i to, že je to v alsamixeru blokovaný.
    6.12.2016 23:48 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    To asi nebude, protože jsem měl problém s konfigurací grafiky, (pracovní stanice má 3 monitory na nvidii, notebook jeden s inteli grafikou) a přejmenoval jsem .config. KDE konfigurace se generovala z nuly.
    7.12.2016 00:21 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Divný u mě má KDE konfiguraci v .kde (z KDE teda používám kate a kcalc, takže si to asi něco inicializuje).
    7.12.2016 07:58 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Je v tom celkem binec. V KDE 5 je hlavní konfigurace v .config ale pořád se něco aktualizuje v .kde4/share (např .kde4/share/config/katepartpluginrc) .kde vůbec není. Asi máš něco staršího pamatuji si že v KDE 4 byl adr .kde
    6.12.2016 09:01 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v alsa
    Taky bych nejdříve smazal ty uložené stavy ve /var/lib/alsa. Nepocházejí náhodou ještě z toho opensuse?

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.