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 00:33 | Nová verze

    Byla vydána OpenIndiana 2026.10. Unixový operační systém OpenIndiana (Wikipedie) vychází z OpenSolarisu (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    včera 00:22 | IT novinky

    Americký výrobce polovodičů onsemi (ON Semiconductor) zrušil plány na rozšíření výroby v rožnovském závodě v Česku za dvě miliardy dolarů (podle aktuálního kurzu zhruba 43,5 mld. Kč). Důvodem je vývoj na trhu.

    Ladislav Hagara | Komentářů: 7
    7.11. 13:00 | Bezpečnostní upozornění
    Nové vydání zlib opravuje několik problémů při kompresi a dekompresi dat, přetečení bufferů, čtení mimo vyhrazenou paměť, únik neinicializovaných dat. Zvlášť významné jsou chyby v inflateGetDictionary(), inflateSync() a gzwrite(), které mohou způsobit poškození paměti. Vysoká relevance - zlib používá řada systémových i aplikačních komponent.
    vencour | Komentářů: 0
    7.11. 12:25 | Bezpečnostní upozornění
    Digicert hlásí neoprávněné čtení archivních zákaznických údajů. Došlo k němu po migraci z února 2025, po níž se interní systém, dříve dostupný jen přes VPN, stal přístupným z internetu. Chyba v oprávněních umožnila nově vytvořeným účtům číst archivní záznamy. K přístupu k datům mělo dojít mezi 27. červnem a 2. červencem 2026. DigiCert neoprávněné čtení potvrdil až 19. října 2026. Problém zpočátku vyhodnotil jako tvorbu účtů, ne jako … více »
    vencour | Komentářů: 0
    7.11. 04:44 | Pozvánky

    O víkendu probíhá na FIT VUT v Brně konference OpenAlt 2026 o otevřeném softwaru a datech, IT bezpečnosti, DIY a IoT. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma. Přednášky lze sledovat i online na VHSky a YouTube.

    Ladislav Hagara | Komentářů: 0
    7.11. 02:11 | IT novinky

    Qualcomm uzavřel víceletou dohodu se SpaceX. Bude dodávat rádiové technologie, baseband jednotky a software pro plánovanou pozemní 5G síť Starlink Mobile. Výstavba má zahrnovat desítky tisíc základnových stanic v USA. Zahájení nasazování se očekává v roce 2027. Qualcomm dohodu označuje za svůj dosud největší 5G kontrakt.

    vencour | Komentářů: 0
    7.11. 02:00 | IT novinky

    Google rozšířil Cloud Vulnerability Reward Program. Nově nabízí odměnu až 250 tisíc dolarů za vysoce závažné architektonické bezpečnostní chyby označované jako Root-in-Cloud.

    vencour | Komentářů: 0
    6.11. 12:22 | IT novinky

    V březnu byla oznámena spolupráce GrapheneOS s Motorolou. Nejnovější vlajka Motorola Signature 27 je první Motorola s oficiální podporou GrapheneOS. GrapheneOS (Wikpedie) je varianta Androidu zaměřující se na bezpečnost a soukromí.

    Ladislav Hagara | Komentářů: 0
    6.11. 04:55 | Nová verze

    Omarchy (Wikipedie) je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové verzi 4.5.0. Nově také pro Apple Silicon, konkrétně pro M1/M2/M3/Neo MacBooky.

    Ladislav Hagara | Komentářů: 3
    6.11. 03:22 | Nová verze

    Byla vydána nová stabilní verze 8.3 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 156 s bezpečnostními opravami z Chromia 157. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 3008 hlasů
     Komentářů: 35, poslední 6.11. 23:27
    Rozcestník

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

    27.8.2017 21:35 lertimir | skóre: 64 | blog: Par_slov
    nepřepínatelné nastavení v ALSA
    Přečteno: 423×
    Tak ještě jednom se pokusím vrátit k problému nepřepínatelného nastavení v alsa, který jsem řešil v tomto vlákně před 3/4 rokem a nevyřešil. Pak jsem se tím nezabýval, jen vím od té doby tři informace navíc. Nemožnost přepínání není svázana s DE. Zaloguji-le se do textového terminálu, nemožnost přepnout trvá. včetně toho že situace se nezmění, když se lognu na roota nebo na zcela nový účet. Není to svázané s se staršími konfiguracemi. Na systému je nyní nová instalace archu a opět není možné změna. a za 3 nesouvisí to s distribucí. Zkusil jsem stáhnout Ubuntu a nemožnost přepnout trvá i bootu do life distra. Přičemž pořád platí, že mohu přepinat mezi předním a zadním výstupem na sluchátka. A při startu nastaví náhodně, jestli bude výstup na Speakers nebo Headphones a to se do rebootu nezmění.

    Jediné co mne napadá, je nejak provést ručně kompletní inicializaci karty. Nevíte jak? Pokud to nepomůže tak je to asi v HW.

    Odpovědi

    28.8.2017 07:50 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v ALSA
    Úplný základ - hoď sem výstup alsa-info.sh
    29.8.2017 20:39 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v ALSA
    Příloha:
    Posílám výpis. Karta o kterou se jedná je card 0 Xonar ST, driver virtuoso a nastavení, o kterém mluvím je:
    Simple mixer control 'Analog Output',0
      Capabilities: enum
      Items: 'Speakers' 'Headphones' 'FP Headphones'
      Item0: 'Headphones'
    
    nyní je na sluchátka a mohu přepnout mezi FP a normálním zadním výstupem. Ale nepřepnu na Speakers (a pokud se but nasměřuje na linkový výstup tak není možné je dostat na sluchátka. Jina fyzicky je to tato karta.
    29.8.2017 21:28 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v ALSA
    Koukám na zdroják a to přepínání vypadá úplně jednoduše - jenom se nahazují výstupy oxygenu dle specifikace . Nezdá se, že by to bylo čímkoliv podmíněné.

    Takže otázka je, zda to opravdu přepíná. Alsa umí zamknout ovládací prvky a teoreticky je možné, že si je pulseaudio zamyká.

    Nejdříve bych shodil PA (dle logu ti běží) a otestoval přepínání napřímo přes alsí amixer. Je nutné, aby ti přitom PA neběželo - nejsnázeji to kontroluji přes výpis, kdo má otevřené soubory zařízení.

    sudo lsof /dev/snd/*

    Nebo by to mělo jít přepínat alsamixerem (alsamixer -c 0), amixer má divnou syntaxi. Tam hned uvidíš, jestli ti to nastavení drží, nebo to zase někam spadne. Ale jak říkám, je nezbytné to testovat s vypnutým PA.

    Pokud by to fungovalo a ukázalo se, že s tím cvičí PA (což dle zdrojáku umí), pak bychom vyrobili .asoundrc konfigurák, ve kterém bychom ten čudlík natvrdo zapnuli na požadovanou hodnotu a zamknuli jej. Používal jsem to na HTPC, aby mi nic nehýbalo s nastavením zvukovky a mohl jsem se spohlenout na fixní nastavení.
    30.8.2017 00:04 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v ALSA
    Díky. Prohlídnu to. Fakticky to přepínání jsou relátka (dvě v serii) jedno přehazuje linka/sluchátka druhé mezi sluchátkovým výstupem. Zatím jsem hledat jak zastavit pulse. protože ač mám autospawn = no v souboru /etc/pulse/client.conf. Tak se mi restartne ihne po pulseaudio --kill i po killall. Tak musím najít proč. Tvůj postup zjistit, že mi pulse neběží mi dá odpověd, běži.
    # root @ dnopytle in ~ [0:02:11] C:1
    $ sudo lsof /dev/snd/*
    COMMAND     PID     USER   FD   TYPE DEVICE SIZE/OFF  NODE NAME
    pulseaudi 20453 palovsky   16u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20453 palovsky   23u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20453 palovsky   28u   CHR  116,2      0t0 10988 /dev/snd/controlC0
    pulseaudi 20453 palovsky   34u   CHR  116,2      0t0 10988 /dev/snd/controlC0
    
    # root @ dnopytle in ~ [0:02:31] C:1
    $ killall pulseaudio  
    
    # root @ dnopytle in ~ [0:02:37] 
    $ sudo lsof /dev/snd/*
    COMMAND     PID     USER   FD   TYPE DEVICE SIZE/OFF  NODE NAME
    pulseaudi 20496 palovsky  mem    CHR  116,9          10995 /dev/snd/pcmC1D7p
    pulseaudi 20496 palovsky   16u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20496 palovsky   21u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20496 palovsky   22u   CHR  116,9      0t0 10995 /dev/snd/pcmC1D7p
    
    # root @ dnopytle in ~ [0:02:39] C:1
    $ sudo lsof /dev/snd/*
    COMMAND     PID     USER   FD   TYPE DEVICE SIZE/OFF  NODE NAME
    pulseaudi 20496 palovsky  mem    CHR  116,5          10991 /dev/snd/pcmC0D0c
    pulseaudi 20496 palovsky  mem    CHR  116,3          10989 /dev/snd/pcmC0D0p
    pulseaudi 20496 palovsky  mem    CHR  116,9          10995 /dev/snd/pcmC1D7p
    pulseaudi 20496 palovsky   16u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20496 palovsky   21u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20496 palovsky   22u   CHR  116,9      0t0 10995 /dev/snd/pcmC1D7p
    pulseaudi 20496 palovsky   23u   CHR  116,4      0t0 10990 /dev/snd/controlC1
    pulseaudi 20496 palovsky   28u   CHR  116,2      0t0 10988 /dev/snd/controlC0
    pulseaudi 20496 palovsky   29u   CHR  116,3      0t0 10989 /dev/snd/pcmC0D0p
    pulseaudi 20496 palovsky   34u   CHR  116,2      0t0 10988 /dev/snd/controlC0
    pulseaudi 20496 palovsky   35u   CHR  116,5      0t0 10991 /dev/snd/pcmC0D0c
    
    # root @ dnopytle in ~ [0:02:42] C:1
    $ 
    
    30.8.2017 07:20 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v ALSA
    Ta relátka jsou ovládaná právě GPIO piny toho řídícího čipu zvukovky (oxygen), přes nějaké spínací prvky. Driver zapíše do registru příslušný bit -> relátko sepne. Zjišťování hodnoty toho ovládacího prvku je také napřímo, bez kešování - když se program v user-space dotáže na hodnotu (např. výpis "amixer contents"), zavolá se metoda driveru st_output_switch_get, která to rovnou načte z bitových registrů oxygenu, nic se mezitím nekešuje.

    Takže pokud je HW v pořádku, musí to fungovat.
    30.8.2017 22:25 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: nepřepínatelné nastavení v ALSA
    Jinak nejjednodušší způsob pro otestování je binárku pulseaudia někam přesunout/přejmenovat. Určitě už pak nenajede :-)

    Založit nové vlákno • Nahoru

    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.