• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    SPIKE411
    SPIKE411 --- ---
    To nastavení z toho snapového TB musí jít nějak vykopírovat, ne?
    HOWKING
    HOWKING --- ---
    Neskutečně mě sral Thunderbirt (snap) jak si neustále při spuštění vytvářel v download folderu nějaký temp adresář, který pak už nepoužíval. Na netu jsou blbé rady jak ten adresáš skrýt, nebo přejít na deb balíček (což by mě připravilo o veškeré nastavení a že toho byly tuny), tak jsem vyrobil vlastní řešení.

    nano ~/.config/systemd/user/thunderbird-watch.service
    vyrobit službu
    [Unit]
    Description=Spustí skript po spuštění Thunderbirdu
    After=graphical-session.target
    StartLimitIntervalSec=0
    
    [Service]
    ExecStart=/bin/bash -c 'while ! pgrep thunderbird > /dev/null; do sleep 1; done; rm -rf /home/howking/Stažené/thunderbird.tmp'
    Restart=always
    RestartSec=10
    
    [Install]
    WantedBy=default.target

    systemctl --user daemon-reload

    systemctl --user enable thunderbird-watch.service

    systemctl --user start thunderbird-watch.service
    A je klid. Kdykoli ho při startu vytvoří, hned mu ho smažu :)

    PS: kdybych vás tu s těmi mými "objevy" saral, tak mi to řekněte :D
    SPIKE411
    SPIKE411 --- ---
    HOWKING: Něco v tom smyslu jsem ti chtěl napsat. :)
    HOWKING
    HOWKING --- ---
    Začíná se mi Linux fakt líbit. Už i proto, že vše jde řešit, nastavitelnost je ukrutná :)
    HOWKING
    HOWKING --- ---
    CHOROBA: No ono se to škubalo asi proto, že rhvoice neumí přečíst na jaké samplovací frekvenci jede hw a tak si jede svých 44kHz a tím při 48kHz hw vznikají za každým blokem malé dírky a to je to trhání. (proto mě napadlo hledat nastavení té samplovací frekvence - tohle řešení jsem vymyslel sám, na celém internetu to nikdo neřešil, asi rhvoice je fakt málo používán, nebo všichni mají gnome :)
    CHOROBA
    CHOROBA --- ---
    cos tam mel predtim, ze to skubalo? :-o
    p.s. nevim kde sem to ukardl, ale pozuivam to cast o;)

    cat pipewire_set.sh

    #!/bin/bash

    echo "Welcome to PipeManager!"
    echo "======================="


    while :
    do
    echo "S: Change sample rate | B: Change buffer size | V: View current settings | R: Restart pipewire | E: Exit program "
    echo "======================="
    read -p "Selection: " userselection

    case $userselection in
    B)
    echo "Some examples of buffer sizes are 64, 128, 256, 512, 1024, 2048."
    read -p 'What would you like the buffer size to be?' buffersizevar
    pw-metadata -n settings 0 clock.force-quantum $buffersizevar
    ;;
    S)
    echo "Some examples of sample rates are 44100, 48000, 88200, 96000."
    read -p 'What would you like the sample rate to be?' sampleratevar
    pw-metadata -n settings 0 clock.force-rate $sampleratevar
    ;;
    V)
    pw-metadata -n settings
    echo "======================="
    ;;
    R)
    systemctl --user restart pipewire
    ;;
    E)
    break
    ;;
    esac
    HOWKING
    HOWKING --- ---
    Tak ne, nakonec jsem v tom adresáři nechal jen ten pipewire.conf, co kdyby ostatní soubory byly aktualizací vylepšeny.
    HOWKING
    HOWKING --- ---
    sudo cp -r /usr/share/pipewire /etc/
    zkopíroval jsem tam celý adresář
    HOWKING
    HOWKING --- ---
    SPIKE411: Takže když teď ten conf co jsem upravil zkopíruju na /etc/pipewire/pipewire.conf tak mám po aktualizaci vystaráno?
    SPIKE411
    SPIKE411 --- ---
    HOWKING: Ano, to je normální, že se prázdné lokální konfigurační soubory nevytváří (tj. když není potřeba přepisovat nic ve výchozí distribuční konfiguraci).
    I když je to trochu neintuitivní, protože pak musíš pátrat, kam s tím.

    Správné lokace jsou popsané v dokumentaci
    PipeWire: pipewire.conf
    https://docs.pipewire.org/page_man_pipewire_conf_5.html
    HOWKING
    HOWKING --- ---
    KARIBIKCZ: Jenže tam ten soubor není a když jsem ho dal na místa, co jsem vygooglil, nebyl poslouchán.
    KARIBIKCZ
    KARIBIKCZ --- ---
    HOWKING: no jenom pozor, změny v /usr/share se nezachovají a budou přepsány při příští aktualizaci balíku; do /usr se nesahá, změny patří do /etc nebo domovského adresáře uživatele.
    HOWKING
    HOWKING --- ---
    Vyřešil jsem to trhání hlasu v KDE.
    howking@Kubuntu:~$ sudo nano /usr/share/pipewire/pipewire.conf
    howking@Kubuntu:~$ systemctl --user restart pipewire
    editací pipewire jsem nastavil napevno 44100 Hz samplovací frekvenci. (48000 Hz způsobovala to trhání)
    default.clock.rate          = 44100
    default.clock.allowed-rates = [ 44100 ]
    
    DANIELSOFT
    DANIELSOFT --- ---
    CHOROBA: díky, alsamixer pomohl, "master" byl asi na půlce, natáhl jsem na skoro celou
    DANIELSOFT
    DANIELSOFT --- ---
    HOWKING: zkus Cinnamon, je něco mezi, nebo XFCE, to je odlehčené, ale konfigurovatelné

    já dlouho používal XFCE (mnoho let) ale na Mintu 22 mi mrzne a nedokázal jsem zjistit proč. cinnamon je v pohodě.
    HOWKING
    HOWKING --- ---
    SPIKE411: To je další robotí hlas. RHVoice zní jako normální člověk a dokonce i moduluje hlas podle interpunkce.
    SPIKE411
    SPIKE411 --- ---
    HOWKING: A Orca nevyhovuje?

    Orca - A free and open source screen reader
    https://orca.gnome.org/
    HOWKING
    HOWKING --- ---
    Tak to trhání rhvoice v Debianu nebyla vina Debianu. Gnome je tak omezené prostředí, že jsem na Ubuntu nainstaloval KDE a rh voice se trhá i na Ubuntu. Nenašel jsem řešení.
    DANIELSOFT
    DANIELSOFT --- ---
    CHOROBA: matně si pamatuju, že kdysi mi alsamixer s něčím právě v tomto pomohl, tak děkuju a až budu sedět u příslušného stroje (dneska večer) to zkusím
    CHOROBA
    CHOROBA --- ---
    DANIELSOFT: da se vypnout v nastaveni omezeni na 100%, kdyz to pak das na 120, tak je to hlasity az moc. druha vec ja alsamixer v cli, dosta casto vyresi spoustu problemu, pac vidi i veci co jiny mixery ne. anebo je ten headset proste tichej ;)
    Kliknutím sem můžete změnit nastavení reklam