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í
×
    včera 18:44 | IT novinky

    Vojenské zpravodajství (VZ) se v březnu zapojilo do mezinárodní operace proti aktivitám hackerské skupiny APT28, která je spojovaná s ruskou vojenskou zpravodajskou službou GRU a která přes slabě zabezpečené routery prováděla kybernetické útoky na státní a další organizace v ČR i zahraničí. Operaci vedl americký Federální úřad pro vyšetřování (FBI) a jejím cílem bylo odebrat útočníkům přístup k napadeným zařízením a ty následně … více »

    Ladislav Hagara | Komentářů: 3
    včera 16:44 | IT novinky

    Tvůrcem nejpopulárnější kryptoměny bitcoin, který se skrývá za pseudonymem Satoši Nakamoto (Satoshi Nakamoto), je britský kryptograf Adam Back. Na základě vlastní investigativní práce to tvrdí americký deník The New York Times (NYT). Několik indicií podle autorů jasně ukazuje na to, že Back a Nakamoto jsou stejný člověk. Jde mimo jiné o podobný odborný a osobnostní profil či totožné chyby a manýry v psaném projevu.

    Ladislav Hagara | Komentářů: 6
    včera 14:44 | Nová verze

    Google Chrome 147 byl prohlášen za stabilní. Nejnovější stabilní verze 147.0.7727.55 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Vylepšeny byly také nástroje pro vývojáře. Přehled novinek v Chrome DevTools 145 až 147 také na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Vývojáři z Laboratoří CZ.NIC vydali nové verze aplikací Datovka (Datovka 4.29.0, Mobilní Datovka 2.6.2). V případě desktopové verze přibyly možnosti projít všechny uložené zprávy, zkontrolovat časy expirací časových razítek a přerazítkovat datové zprávy, které lze v ISDS přerazítkovat. Novinkou je také možnost vytahovat myší ze seznamu ZFO soubory datových zpráv, tento úkon jde udělat i pomocí tlačítek Ctrl+C. Nová verze Mobilní Datovky přináší jen drobné úpravy.

    VSladek | Komentářů: 0
    7.4. 21:55 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.28.0. Z novinek lze vypíchnout novou třídu machine.CAN.

    Ladislav Hagara | Komentářů: 0
    7.4. 10:22 | Komunita

    Michael Meeks, CEO společnosti Collabora, na apríla oznámil, nebyl to ale apríl, že nadace The Document Foundation zastřešující vývoj kancelářského balíku LibreOffice vyloučila ze svých řad všechny zaměstnance a partnery společnosti Collabora, tj. více než třicet lidí, kteří po mnoho let přispívali do LibreOffice. Nadace The Document Foundation po několika dnech publikovala oficiální vyjádření. Přiznává pochybení při zakládání

    … více »
    Ladislav Hagara | Komentářů: 9
    6.4. 05:33 | Pozvánky

    Protože je už po aprílu, můžou strahováci opět zveřejnit program další Virtuální Bastlírny, aniž by připravená témata působila dojmem, že jde o žert. Vězte tedy, že v úterý 14. dubna (změna!!!) od 20:00 proběhne VB, kde se setkají bastlíři, technici, učitelé i nadšenci do techniky a kde i vy se můžete zapojit do družného hovoru, jako by všichni seděli u pomyslného piva. Co mají bastlíři tento měsíc na srdci? Pravděpodobně by nás musel zasáhnout

    … více »
    bkralik | Komentářů: 3
    5.4. 23:33 | Nová verze

    Byla vydána verze 26.1 aneb čtvrtletní aktualizace open source počítačového planetária Stellarium (Wikipedie, GitHub). Vyzkoušet lze webovou verzi Stellaria na Stellarium Web.

    Ladislav Hagara | Komentářů: 1
    5.4. 23:00 | Zajímavý projekt

    VOID (Video Object and Interaction Deletion) je nový open-source VLM model pro editaci videa, který dokáže z videí odstraňovat objekty včetně všech jejich fyzikálních interakcí v rámci scény (pády, kolize, stíny...) pomocí quadmaskingu (čtyřhodnotová maska, která člení pixely scény do čtyř kategorií: objekt určený k odstranění, překrývající se oblasti, objektem ovlivněné oblasti a pozadí scény) a dvoufázového inpaintingu. Za projektem stojí výzkumníci ze společnosti Netflix.

    NUKE GAZA! 🎆 | Komentářů: 8
    5.4. 05:22 | Zajímavý software

    Design (GitHub) je 2D CAD pro GNOME. Instalovat lze i z Flathubu. Běží také ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 20
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (7%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (1%)
     (14%)
     (24%)
    Celkem 1245 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    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: 472×
    Ř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.