• ú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!)
    HOWKING
    HOWKING --- ---
    howking@debian:~$ sudo apt install -t bookworm-backports libgl1-mesa-dev libegl-mesa0
    :D
    Zase na Debianu s Chinnamon :)
    _TONIK_
    _TONIK_ --- ---
    SPIKE411: Jo, to by davalo vetsi smysl. Nevim, proc jsem si ted myslel, ze to balikuje ubuntu. Kazdopadne funguje to bez problemu a neni to snap.
    ZBYNEK
    ZBYNEK --- ---
    SPIKE411: Dohadování jestli snap nebo flatpak mi trochu připomíná doby minulé, kdy si vývojáři dle svého božstva vybírali deb nebo rpm. Bohužel opět trpí uživatelé, kteří z různých důvodů jdou jinou cestou než autor konkrétní aplikace.

    Izolace je fajn, ale asi nevidím důvod proč to spojovat s distribučním kanálem; na sandboxování snad stačí pár příkazů při spuštění...
    DANIELSOFT
    DANIELSOFT --- ---
    trocha sebepropagace, kdyby vadilo omlouvám se za spam

    moje autorská stránka na rootu, většina příspěvků je o Linuxu

    Daniel Novotný - Root.cz
    https://www.root.cz/autori/daniel-novotny/

    blog, také většinou texty o Linuxu a IT

    Kritické množství Dannyho - Root.cz
    https://blog.root.cz/kriticke-mnozstvi-dannyho/
    SPIKE411
    SPIKE411 --- ---
    Izolace super, do budoucna to podle mě bude jediná cesta, jak rozumně fungovat s desktopovými aplikacemi, akorát ta integrace do systému ještě pokulhává.

    A tady je ještě otázka času, kdy Snapcraft umře, protože prostě Flatpak má širší podporu napříč distribucemi (a hlavně teda Red Hatu no).
    Jako by tady tenhle příběh nebyl už několikrát. Upstart vs systemd, Mir vs Wayland…
    AXTHEB
    AXTHEB --- ---
    SPIKE411: Njn, si všechny ty slepý uličky musí projít sám. Taky si pamatuju, jak jsem byl nadšený z první appky ve snapu - izolace, separátní verzování,... teď si myslím, že je to evil hack a mor a byl to asi hlavní důvod, proč jsem z Ubuntu odešel zpět k Debianu.
    AXTHEB
    AXTHEB --- ---
    HOWKING: V testingu už asi jo (je tam libgl-mesa 25.0.1 )
    DANIELSOFT
    DANIELSOFT --- ---
    CHOROBA: nn. na mintu mají svůj vlasntní deb Firefoxu a TB
    HOWKING
    HOWKING --- ---
    AXTHEB: No nemůžu, stále neumí raytracing :)
    CHOROBA
    CHOROBA --- ---
    DANIELSOFT: snap! si vyresil flatpackem? ;)
    AXTHEB
    AXTHEB --- ---
    HOWKING: Vidíš, teď se můžeš vrátit zpět na Debian:)
    DANIELSOFT
    DANIELSOFT --- ---
    já snapy v Ubuntu vyřešil přechodem na Mint a zjistil jsem, že ten má vyřešené i nějaké další problémy, které jsem s Ubuntu měl
    SPIKE411
    SPIKE411 --- ---
    _TONIK_: (Soudě dle názvu PPA si to balíkuje Mozilla.)
    SPIKE411
    SPIKE411 --- ---
    Ah, tak PPA.
    _TONIK_
    _TONIK_ --- ---
    HOWKING: SPIKE411: Používám na ubuntu firefox a thunderbird z deb a funguje to bez problémů, úplně stejně jako než zavedli snap. Balíkuje to přímo ubuntu: https://launchpad.net/~mozillateam/+archive/ubuntu/ppa Návod se dá snadno vygooglit, tady je jeden: https://www.omgubuntu.co.uk/2024/08/install-thunderbird-deb-not-snap-in-ubuntu-24-04
    SPIKE411
    SPIKE411 --- ---
    Vypadá to, že v Ubuntu se asi rozhodli na deb vykašlat, asi aby si ušetřili starosti s trademarkem.

    V Debianu ho mají přejmenovaný na Icedove.
    HOWKING
    HOWKING --- ---
    Už jsem hledal i něco, co by mi snap proměnilo na "nesnap" :D (vykopírovat vše ven na správná místa). Ale pak jsem toho nechal.
    SPIKE411
    SPIKE411 --- ---
    All of the snap settings are stored in ~/snap/ then whatever app it is. Usually the settings are stored in a current sub folder that points to the version that is being ran. Ex. GIMP is stored in folder ~/snap/gimp/current which actually points to ~/snap/gimp/252 as it is the current installed version. In that sub folder you should be able to find the .config folder that you can drop in plugins, etc.

    16.04 - How to find config files for snap apps? - Ask Ubuntu
    https://askubuntu.com/questions/1228911/how-to-find-config-files-for-snap-apps
    HOWKING
    HOWKING --- ---
    SPIKE411: Asi jo, ale to by bylo pracné zjišťovat. Navíc ten deb balíček jde stáhnou na jediném místě a to jsou stránky Debianu a co kdyby na Ubuntu nefungoval dobře. Jinak nikde deb balíček sehnat nejde.
    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
    Kliknutím sem můžete změnit nastavení reklam