Jump to content

Mikorist

👀
  • Broj sadržaja

    45102
  • Na DiyAudio.rs od

  • Broj dana (pobeda)

    567

Sve objavljeno od Mikorist

  1. Sad ću da skinem neki DSD na telefon i da probam sve varijate. Msm ovde ako podesiš DSD da svira ima da svira DSD.
  2. Od ovoga zavisi kako svira i šta svira MConnect. Mora da je štikliran Volume control / da bi radio na telefonu Šta mu se zada to će da radi. Logično Isto peva i tamo i ovamo...nema razlike....
  3. # systemctl status squeeze2upnp.service ● squeeze2upnp.service - APlayer Squeeze 2 UPnP Loaded: loaded (/etc/systemd/system/squeeze2upnp.service; enabled; preset: enabled) Active: activating (start) since Thu 2024-08-15 10:09:05 CEST; 10s ago Process: 1157 ExecStartPre=/bin/sleep 10 (code=exited, status=0/SUCCESS) Cntrl PID: 1209 (squeeze2upnp) Tasks: 19 (limit: 28675) Memory: 4.2M CPU: 16ms CGroup: /system.slice/squeeze2upnp.service └─1209 /usr/upnp/squeeze2upnp -Z -x /usr/upnp/config.xml "&" disown Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.202328] Start:1495 UPnP search for urn:schemas-upnp-org:device:MediaR> Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.209706] AddMRDevice:1375 [0x6af5a0]: creating MAC Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.209721] AddMRDevice:1392 [0x6af5a0]: adding renderer (APlayer Media R> Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.213289] MasterHandler:1038 [0x6af5a0]: subscribe success Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.214896] _ProcessVolume:736 [0x6af5a0]: UPnP Volume local change 87:-1> Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.371829] AddMRDevice:1375 [0x6b20d0]: creating MAC Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.371841] AddMRDevice:1392 [0x6b20d0]: adding renderer ([LG] webOS TV) > Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.402401] Start:1495 UPnP search for urn:schemas-upnp-org:device:MediaR> Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.424013] MasterHandler:1038 [0x6b20d0]: subscribe success Aug 15 10:09:15 localhost squeeze2upnp[1209]: [10:09:15.430369] _ProcessVolume:736 [0x6b20d0]: UPnP Volume local change 32:-1> Mogu i sa TV da pustam ton na DAC
  4. Možeš da staviš šta god hoćeš pored ovoga. Samo nikad neće biti isto kad se nadoda još audio aplikacija koje se pokreću zajedno. Treba se odlučiti za jedan metod. Nego da ti odgovorim ovde za Fidelizer. Nikad ne mogu ovoliko precizno na windowsu da se podese tajmeri tkzv. tickless kao ovde.
  5. Ovo je hibridni OS. Generalno namenjen za produkciju. Cockpit je iz Red Hat kuhinje. Namenjeno je za profi stvari. Jedino što sam dodao su podešavanja za audio + Album Player + Squeeze2upnp Bridge koji sam ukro iz Roona. Evo šta se događa kad se pokrene računar ponovo - nema ništa skriveno. Fina podešavanja za zvuk. #!/usr/bin/env bash DIR=/usr ARC_BEG=169 ## Provera za sudo/root if ! [ $(id -u) = 0 ]; then echo "Ova skripta mora da se pokrene kao sudo, probaj ponovo..." exit 1 fi sudo timedatectl set-timezone Europe/Belgrade sudo touch /lib/firmware/rtl_nic/rtl8126a-2.fw echo "RESUME=none" | sudo tee /etc/initramfs-tools/conf.d/resume > /dev/null ## Konfiguracija RT kernela. sudo mv /usr/bin/linux-check-removal /usr/bin/linux-check-removal.orig echo -e '#!/bin/sh\necho "Overriding default linux-check-removal script!"\nexit 0' | sudo tee /usr/bin/linux-check-removal sudo chmod +x /usr/bin/linux-check-removal echo "==> Removing all linux kernels" dpkg --list | awk '{ print $2 }' | grep -E 'linux-image|linux-headers'| xargs apt-get -y remove --purge echo "==> Removing linux source" dpkg --list | awk '{ print $2 }' | grep linux-source | xargs apt-get -y remove --purge #RT kernel curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash ## sudo update-grub sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z" sudo apt-get -y update && sudo apt install -y rtkit msr-tools preload curl wget irqbalance net-tools ntfs-3g firmware-linux-nonfree rtirq-init intel-microcode logrotate cpufrequtils sudo apt-get install -t bookworm-backports cockpit cockpit-machines -y wget https://www.diyaudio.rs/skripte/cockpit-files-5.tar.xz && tar -xf cockpit-files-5.tar.xz cockpit-files/dist && sudo mv cockpit-files/dist /usr/share/cockpit/files && rm -r cockpit-files && rm cockpit-files-5.tar.xz sed -i /etc/default/rtirq -e "s/.*RTIRQ_NAME_LIST=.*/RTIRQ_NAME_LIST=\"xhci_hcd ehci_hcd:usb snd\"/g" sed -i /etc/default/rtirq -e "s/.*RTIRQ_PRIO_HIGH=.*/RTIRQ_PRIO_HIGH=\"99\"/g" sudo systemctl enable rtirq.service sudo apt install -y tuned tuned-utils tuned-utils-systemtap sudo tuned-adm profile latency-performance sudo cpufreq-set -r -g performance # Use sed to replace GOVERNOR value sudo sed -i 's/^GOVERNOR="ondemand"/GOVERNOR="performance"/' "/etc/init.d/cpufrequtils" # Restart cpufrequtils service systemctl daemon-reload sudo /etc/init.d/cpufrequtils restart echo "Governor has been changed to 'performance'." sudo usermod -a -G audio root #Davanje prioriteta za audio FILE01=$"@audio - rtprio 99 @audio - nice -19 @audio - memlock unlimited @audio - nofile 8192" echo "$FILE01" > /etc/security/limits.d/audio.conf #Latencija FILE02=$'DEVPATH=="/devices/virtual/misc/cpu_dma_latency", OWNER="root", GROUP="audio", MODE="0660"' echo "$FILE02" > /etc/udev/rules.d/99-cpu-dma-latency.rules FILE021=$'KERNEL=="hpet", OWNER="root", GROUP="audio", MODE="0660"' echo "$FILE021" > /etc/udev/rules.d/90-hpet-permissions.rules FILE022=$'KERNEL=="rtc0", OWNER="root", GROUP="audio", MODE="0660"' echo "$FILE022" > /etc/udev/rules.d/40-timer-permissions.rules FILE023=$'w /sys/class/rtc/rtc0/max_user_freq - - - - 3072 w /proc/sys/dev/hpet/max-user-freq - - - - 3072' echo "$FILE023" > /etc/tmpfiles.d/maxfreq.conf sudo udevadm control --reload-rules sudo udevadm trigger #RT Kit FILE03=$"[Unit] Description=RealtimeKit Scheduling Policy Service [Service] EnvironmentFile=/etc/dbus-1/system.d/rtkit ExecStart=/usr/libexec/rtkit-daemon $RTKIT_ARGS Type=dbus BusName=org.freedesktop.RealtimeKit1 NotifyAccess=main CapabilityBoundingSet=CAP_SYS_NICE CAP_DAC_READ_SEARCH CAP_SYS_CHROOT CAP_SETGID CAP_SETUID PrivateNetwork=yes [Install] WantedBy=graphical.target" echo "$FILE03" > /lib/systemd/system/rtkit-daemon.service FILE04=$'RTKIT_ARGS="--scheduling-policy=FIFO --our-realtime-priority=90 --max-realtime-priority=99 --min-nice-level=-19 --rttime-usec-max=2000000 --users-max=100 --processes-per-user-max=1000 --threads-per-user-max=10000 --actions-burst-sec=10 --actions-per-burst-max=1000 --canary-cheep-msec=30000 --canary-watchdog-msec=60000 " ' echo "$FILE04" > /etc/dbus-1/system.d/rtkit sudo systemctl enable rtkit-daemon.service ##Konfiguracija grub echo -n " + Konfigurisem boot opcije... " if [ -f /etc/default/grub ]; then sed -i /etc/default/grub -e "s/.*GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT=\"quiet msr.allow_writes=on nosoftlockup mce=ignore_ce skew_tick=1 iommu=soft noresume threadirqs mitigations=off nmi_watchdog=0 \"/g" && update-grub echo "OK" else echo "ERROR" fi ##Fstab sed -i /etc/fstab -e "s/ext4.*/ext4 noatime,nodiratime,errors=remount-ro,inode_readahead_blks=0 0 1/g" FILE24=$'#!/bin/sh -e ### BEGIN INIT INFO # Provides: boost # Required-Start: $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: # Short-Description: boost... ### END INIT INFO MSR_FILE=/sys/module/msr/parameters/allow_writes if test -e "$MSR_FILE"; then echo on > $MSR_FILE else modprobe msr allow_writes=on fi if grep "Intel" /proc/cpuinfo > /dev/null; then echo "Detected Intel CPU" wrmsr -a 0x1a4 0xf echo "MSR register values for Intel applied" else echo "No supported CPU detected" fi ' echo "$FILE24" > /etc/init.d/boost sudo systemctl enable boost.service FILE25=$'net.core.default_qdisc = fq net.ipv4.tcp_congestion_control = bbr2 vm.swappiness = 10 vm.vfs_cache_pressure=10 vm.dirty_bytes=335544320 vm.dirty_background_bytes=167772160 vm.dirty_writeback_centisecs = 1500 fs.inotify.max_user_watches = 524288 fs.inotify.max_queued_events = 65536' echo "$FILE25" > /etc/sysctl.conf sudo sysctl -a tail -n +${ARC_BEG} "$0" > /usr/ap.tar.gz echo -n " + Extracting archive... " tar -xvf /usr/ap.tar.gz --directory /usr echo "OK" sudo curl -s https://www.diyaudio.rs/skripte/bash.bashrc -o /etc/bash.bashrc sudo curl -s https://www.diyaudio.rs/skripte/new_bashrc -o /root/.bashrc echo "The /etc/bash.bashrc file has been replaced." sudo journalctl --vacuum-size=40M sudo sed -i 's/#SystemMaxUse=/SystemMaxUse=100M/' /etc/systemd/journald.conf sudo sed -i 's/#SystemMaxFiles=100/SystemMaxFiles=7/g' /etc/systemd/journald.conf sudo journalctl --rotate sudo rm -v /var/log/*.log* /var/log/syslog* sed -i 's/rotate 7/rotate 1/g' /etc/logrotate.d/rsyslog sed -i 's/rotate 4/rotate 1/g' /etc/logrotate.conf sed -i 's/weekly/daily/g' /etc/logrotate.d/rsyslog sed -i 's/weekly/daily/g' /etc/logrotate.conf cp -rf /usr/aplayer/aplayer.service /etc/systemd/system/ cp -rf /usr/apmenu/apmenu.service /etc/systemd/system/ cp -rf /usr/aprenderer/aprenderer.service /etc/systemd/system/ cp -rf /usr/upnp/squeeze2upnp.service /etc/systemd/system/ sudo systemctl daemon-reload sudo systemctl enable aplayer.service sudo systemctl start aplayer.service sudo systemctl enable apmenu.service sudo systemctl start apmenu.service sudo systemctl enable aprenderer.service sudo systemctl start aprenderer.service sudo systemctl enable squeeze2upnp.service rm -f /usr/ap.tar.gz && echo "# Installation complete. Please reboot your computer now." && exit
  6. Novi OS. U suštini isto podešen kao i diyAudio Linux za Audio reprodukciju samo bez desktop okruženja. Sve je web-based grafički interfejs. Sve iz browsera i sa telefona-tableta može da radi. Razlika je i u načinu instalacije. Ovde nema da potvrdiš ništa ili da klikneš next. Samo se instalira bez ikakve interakcije. FAI je od Full Automatska Instalacija. Zato ima ogromna napomena iznad. Ako greškom ubacite ovaj USB u neki računar / pregaziće sve na njemu. Kad se instalira ide u shutdown. Posle toga mora da se izvadi USB flesh / jer će ponovo da pregazi isti PC....Kad se ponovo pokrene računar još jednom se sam rebutuje. I gotovo.
  7. Odvojio.... Iso je oko 1.5GB - raspakovano sve zajedno je 2.4GB (bez swap particije) . Album Player je oko 15MB veličine. Znači go sistem. Tako se i ponaša. Jede flacove
  8. Zaboravio sam FAI.ISO da stavim na Public .....Rešeno.... p.s. Album Player poslednji je 2.16 / trenutno je na ovome 2.13 biće apgrejdovano u toku dana na 2.16....ne znam šta mu rade ali još je bolji. Apgrejdovano.....Isti ISO....
  9. Ama bruka kako se ovo čuje...tek sad sam testirao. Muzika može čak iz browera da se uplouduje kroz Cockpit p.s. rtirq Tuned:
  10. Evo ga realizovano. Evo ga fai.iso koji ima debian + Cockpit + skripte za max usb + ALbum Player..... https://drive.google.com/file/d/1Zw9VuZzaX-E_8y9xNvnQtZMIsUhInRua/view?usp=drive_link MD5 (fai.iso) = 0305c886e6faf414d249f6531551ec29 https://etcher.balena.io/ Samo balena etcher može da ga prebaci na usb kako treba. Naravno da je USB zdrav. Rufus ništa i UUI ništa. Nije OS na spisku. DD je najbolji. Ali mora da se ima macos ili linux macos sudo dd bs=1m if=fai.iso of=/dev/disk5 && sync linux sudo dd bs=1M if=fai.iso of=/dev/sdb && sync ko ne uspe ovako koristiti Ventoy Samo VEOMA, VEOMA pažljivo sa njim ! Ubiće - pregaziće i formatiraće prvi disk na koji naleti u boot BIOS-a. Znači zakačiš samo disk koji je predviđen za Sistem - ostale sa podacima NE ! Dok traje instalacija mora da je zakačen mrežni kabl za PC i da ima izlaz na internet! Kad se restartuje imaćete Cockpit na IP:9090 username:root passwd:root IP:7778/d adresa full Album Player-a (kroz d /d je za full) IP:7779 (adresa za podešavanje rendera ) IP:7780 meni za gašenje. Sistemski aktiviran squeeze2upnp za rad sa aplikacijom "mconnect". Na Cockpitu možete koji god hoćete operativni sistem da instalirate. Windows, Linux, MacOS - šta god....sve se u letu instalira na klik u browseru. Primer Koliko prostora i RAM-a toliko muzike.... Preko Cockpita se upravlja sa gde je NAS - ili je ovo NAS - svejedno. To je to....
  11. Još sam u fazi da razmišljam šta je to idealan OS za puštanje muzike na DAC. Da li je to Cockpit + Debian : "Bezglavi" + Skripte za izvlačenje max iz USB Audio + ALbum Player..... Za to bi morao da napravim ISO kroz FAI FAI - Fully Automatic Installation FAI-PROJECT.ORG FAI te ne pita za podesavanje BIOS i secure boot...gazi prvi disk na koji naleti.
  12. VMs kroz Cockpit
  13. Pa imaš ovde Roon https://help.roonlabs.com/portal/en/kb/articles/linux-install#Easy_Installer Ja jedino što mogu da uradim da instaliram na prazan Debian cockpit i da napravim ISO. Ne znam da li je neko video sta je ovo? https://cockpit-project.org/ Upravljaš sa celim linuxom kroz localhost:9090 Evo i odgovora kako će da reši @Zen Mod storage samo kliktanjem miša....
  14. Lenovo Tab P12 pro
  15. Instaliraš lepo moj Linux. Nomachine.... I lepo sa tableta upravljaš DAC-om iz nužnika Msm ne mora ni Linux...Windows lepo.... Ako je gigabitna mreža po kući i 5G WiFi ovo ne trepne . Uzo sam tablet 12.7 inch / ne mogu da ćoravim više sa telefona
  16. Stige ako si u BG...Traje dugo ali stigne. Ko je u nekom drugom gradu izgleda da je problem negde.
  17. Evo ga i ovaj napravio DAC sve je to lepo ali malo morgen će da nađu čip da nije odlemljivan...
  18. Ramin car....
  19. ala izbacuje listu music youtube - ubija
  • Trenutno na sajtu   3 članova, 2 Skrivenih, 41 Gosta (Pogledaj celu listu)

  • Forumska statistika

    9.1k
    Ukupan broj tema
    445.7k
    Ukupan broj objava
  • Statistika članovȃ

    2956
    Svi članovi
    3371
    Najviše na sajtu
    Mimina12
    Najnoviji član
    Mimina12
    se pridružio
×
×
  • Kreiraj novo...