Blog Archives

Fedora 37 – BTRFS snapshot létrehozása

Megjelent a Fedora 37 / zseniális. A Gnome apró bosszúságokról: vannak, voltak és biztos lesznek is. Idővel megszokjuk őket:)

(a timeshift btrfs,  Fedorát használva nem működőkepés, de most újdonságként az rsync is folyamatosan lehal)

BTRFS snapshot létrehozása külső SSD meghajtóra.

Fedora 37 alapértelmezetten két subvolume-t hoz létre (home és a root ami a gyökér azaz a /).

$ btrfs subvolume list /
ID 256 gen 4172 top level 5 path home
ID 257 gen 4172 top level 5 path root

  • a mentésre használt SSD, formázva btrfs fájlrendszerre, csatolási helye /mnt/sdb1
  • home (subvolume snapshot -r /home) mentése
  • mentés helye, neve: home.20221125-1815
  • mentett fájlokat valójában a btrfs send paranccsal hozzuk létre egy másik eszközön
  • első mentés teljes mér...
tovább ...

Hosts fájl alapú védelem (StevenBlack)

“A hosts fájl hosts(fájlkiterjesztés nélkül) egy egyszerű szöveges fájl, amelyet minden operációs rendszer használ a gazdagépnevek IP-címekre való leképezésére.

A legtöbb operációs rendszerben a hostsfájl a DNS. Ezért ha egy gazdagépnevet a hostsfájl felold, a kérés soha nem hagyja el a számítógépet.

Az intelligens hostsfájlok nagymértékben hozzájárulnak a rosszindulatú programok, reklámprogramok és egyéb irritáló tényezők blokkolásához.”

sudo pacman -Syu docker
cd git/
git clone https://github.com/StevenBlack/hosts.git

sudo -s
cd git/hosts
docker run --pull always --rm -it -v /etc/hosts:/etc/hosts \
ghcr.io/stevenblack/hosts:latest updateHostsFile...
tovább ...

Sound quality on Linux (PipeWire & WirePlumber)

Több kiadás óta fokozatosan lett be-ki vezetve az új hangrendszer a PipeWire és a WirePlumber. Legtöbb mai 2022-es disztribúció telepítésekor alapértelmezetten települ, eddig gondom nem volt vele, viszonylag szépen szól.

De kis beállítással olyan kristálytiszta erőteljes hangzást tud produkálni amitől leesett az állam, napokig nem tértem magamhoz. A lópikula minőségű online rádiók úgy szólnak mintha valódi hifin hallgatnám az adást.

Ha alapértelmezetten nem települt, egyszerűen válthatunk.

 

1. Changing default sample rate

Másoljuk a /usr/share/pipewire mappát a .config mappába /home/user/.config/pipewire.  Ezután az alábbi fájlokban pipewire-pulse.conf, client.conf, pipewire.conf változtassuk meg (ha a kártyánk is támogatja a magasabb értéket)  default.clock.rate = 48000 és az default.clock.allowed-rates = [ 44100 48000 ] sorok értékét. A többi fájlban nem tudom érdemes-e változtatni ezért egyenlőre békén hagytam őket.

tovább ...

Linux Security (sysctl.conf)

nano /etc/sysctl.conf

(Ezek a beállítások javítják a hálózat biztonságát és megakadályoznak többféle hálózati támadást. De egyes hálózati környezetek megkövetelik, hogy ezeket a beállítások le legyenek tiltva, ezért nézze át és szükség szerint engedélyezze őket.)

Spoof protection (reverse-path filter)

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
net.ipv4.conf.default.rp_filter=1
net.ipv4.conf.all.rp_filter=1

Enable TCP SYN Cookie Protection

net.ipv4.tcp_syncookies=1

Do not accept ICMP redirects (prevent MITM attacks)

net.ipv4.conf.all.accept_redirects = 0
net.ipv6.conf.all...
tovább ...

UBUNTU 20.04 – RÉGI FILMEK FELÚJÍTÁSA (2.)

DeadSix27 – WAIFU2X SOURCE BUILDING GUIDES

Requirements:

  • GCC 5+
  • CMake
  • OpenCL
  • OpenCV 3+ (required for the main binary/program, not the library)
    On Arch you probably also need: gtk3 hdf5 vtk glew because something seems broken in their CV package.

tovább ...

LINUX ÉS A SZÖRNYŰ HANG/HANGZÁS

Engedélyezzük a High Quality hangzást Linuxon!

Szerkesszük az /etc/pulse/daemon.conf  fájlt.  Igaz, hogy az eredeti cikk 48000/41000 sample-rate értékeket preferálja, de szerintem mindenki tisztában van a hang kártyája tudásával ha mégsem akkor utána kell nézni. Sajnos hiába működne a kártya 192.000 Hz értéken, ha az OS nem támogatja.

Jelenlegi támogatott értékek (Sound Blaster Z kártyákhoz)

  • Fedora 44.1 kHz,
  • Ubuntu 96 kHz,
  • Manjaro 48 kHz,
  • OpenSUSE 48 kHz-es értékeket támogatja.

Kapcsolódó cikkek:

Jelenleg a Kernel 5.9.11 változata fut!

$ nano /etc/pulse/daemon...
tovább ...

Segítsen a GNOME fejlesztésében!

A gnome-info-collect egy új eszköz, amely névtelen adatokat gyűjt a GNOME-rendszerek beállításáról. Ezt az információt visszaküldi a GNOME szerverekre, ahol elemezni lehet. Ennek az eszköznek az a célja, hogy segítse a GNOME fejlesztését azáltal, hogy olyan adatokat biztosít, amelyek megalapozhatják a tervezési döntéseket, befolyásolhatják az erőforrások befektetését, és általában segítik a GNOME-ot, hogy jobban megértse felhasználóit.

Minél többen szolgáltatnak adatokat, annál jobb! Tehát, ha segíteni szeretne nekünk a GNOME fejlesztésében, fontolja meg a gnome-info-collect telepítését és futtatását a rendszeren. Csak egy másodpercig tart.

A múlt héttől a gnome-info-collect használatra kész, és arra kérünk minden GNOME felhasználót, hog...

tovább ...

How to Change I/O Scheduler in Linux

A BFQ egy összetett ütemező, jobban teljesít lassú SSD/HDD illetve low-latency alkalmazások esetén, mint audió/videó szerkesztés, játékok, desktop alkalmazások használata során. Valójában az interaktív feladatok esetén előnyben részesíti a legalacsonyabb késleltetést és nem a max. adatátvitelre törekszik.

Kernel I/O ütemezők felsorolása
# cat /sys/block/sd*/queue/scheduler
# [mq-deadline] none

Nincs betöltve, akkor
# modprobe kyber-iosched
# modprobe bfq-iosched

I/O ütemezők felsorolása:
# cat /sys/block/sd*/queue/scheduler
[mq-deadline] kyber bfq none
[mq-deadline] kyber bfq none
[mq-deadline] kyber bfq none
[mq-deadline] kyber bfq no...
tovább ...

Google Chrome – Linux User Agent

“Modifies your User-Agent string to contain the name of Linux distribution. Modifies user agent for Linux users to include the distribution name of openSUSE. Based on similar extensions available for Fedora and Debian Linux.”

Test User-Agent string: duckduckgo.com

Web Design Museum (just interesting, curiosity)

tovább ...

Hogyan használjuk a DynDNS ipv6 szolgáltatást?

Ha ipv6 támogatással rendelkező home szerverre vágyunk (fejlesztői, monitor, multimédia, teszt ..stb), akkor olyan DynDNS szolgáltatót kell keresni ahol megoldható az ipv6 frissítése. Ha nem fix az ip akkor dinamikus és akár naponta többször is változik. Jelenleg a legegyszerűbben a dynv6.com szolgáltatását sikerült problémamentesen beállítani.

A regisztráció egyértelmű:

dynv6.com

Az alábbi beállításokat Ubuntu 21.10 rendszeren követtem el:

Screenshot of ubuntu.hu

Működő web oldalunk ip címeinek frissítésére, több módszert kínál a dynv6.com csapata. Legegyszerűbb az update script használata:  “Use our update script We provide a small script that updates your address at dynv6. You can run it with:

token=your-token ./dynv6.sh example.dynv6.net

Ezt hozzáadhatjuk a c...

tovább ...

©2016 idStudio & SMThemes.com

Legjobb tárhely ajánlatok