Blogbejegyzések

NextCloud manuális telepítéssel, IPv6, dinamikus DNS, VirtualBox

Nem is olyan egyszerű... inkább időrabló és időnként nagyon bele kell ásni az elmét - főleg a neten terjedő hülyeségek miatt. A dokumentációk sokszor túl bonyolultak, így egyszerűbb kérdezni a Google-tól. Sok a hülye, már megint be kellett látnom.

2019-11-28 OSS Leap 15.1 LVM2 hiba

h170pro4:/ # cat /etc/os-release 
NAME="openSUSE Leap"
VERSION="15.1"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.1"
PRETTY_NAME="openSUSE Leap 15.1"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"

A tegnapi frissítéssel ezek jöttek:

h170pro4:/ # egrep 2019-11-28 /var/log/zypp/history | grep -i lvm2
2019-11-28 08:34:03|install|liblvm2cmd2_02|2.02.180-lp151.4.6.1|x86_64||download.opensuse.org-oss_1|762754806ee9220108ecaf86ea22703c0d3ce6cb4905a601acdaf016b00fb037|
2019-11-28 08:34:03|install|liblvm2app2_2|2.02.180-lp151.4.6.1|x86_64||download.opensuse.org-oss_1|301022ed0dcbb3b5a66f556a3da5ee72d40aec334b903294db65885ae73d5927|
2019-11-28 08:34:04|install|lvm2|2.02.180-lp151.4.6.1|x86_64||download.opensuse.org-oss_1|d70107477bca599ea0b6708ce6fa99440bf56a4140032cdc891b16ee115d61db|

Az lvm2 tuti hibás! A softraides PV/VG/LV-ok nem mindig látszanak bootoláskor(próbáltam az /etc/lvm/lvm.conf fájlban a filteren állítani, de nem sokat segített).

Csúnya workaround:

1: Commenteld ki /etc/fstab-ban a sorokat:
h170pro4:/ # fgrep "#" /etc/fstab 
#/dev/raid1/home                            /home          xfs   noatime                       0  0
#/dev/raid1/vms                             /home/ice/vms  xfs   noatime                       0  0

2:

h170pro4:/ # cat /etc/systemd/system/workaround.service 
[Unit]
Description=LVM2 bug workaround service
After=basic.target

[Service]
Type=oneshot
User=root
ExecStart=/usr/local/bin/workaround.sh

[Install]
WantedBy=multi-user.target

systemctl --system daemon-reload

h170pro4:/ # cat /usr/local/bin/workaround.sh 
#!/bin/bash

/usr/sbin/lvm pvscan --cache --activate ay
/usr/bin/mount -o noatime /dev/raid1/home /home
/usr/bin/mount -o noatime /dev/raid1/vms /home/ice/vms

chmod +x /usr/local/bin/workaround.sh

systemctl start workaround.service

Ez a workaround mountol bootoláskor.
 

HUP és az IPv6 - visszatekintés

ipv6 ready

A napokban újra fellángolt az IPv6 téma internet-szerte és itt a HUP-on is, annak kapcsán, hogy a RIPE NCC bejelentette, kifogytak az IPv4 címekből.

Személy szerint mindig is fontosnak éreztem az IPv6 szekerének tolását (még akkor is, ha sokszor szarkasztikus megjegyzésekkel is illettem a bevezetésének "sebességét"). Már a HUP elődjeként 2000 körül általam indított kezdetleges szerveren is külön menüpontot szántam neki (keresd meg, ha érdekel). Éppen ezért, örömmel vettem, amikor több mint 10 évvel ezelőtt bra bejelentette, hogy mi is elérhetők lettünk IPv6-on. Azóta a HUP a technológia elterjedtségének fokához mérten, stílszerűen és annak megfelelő minőségben, azaz BÉTA üzemben "folyamatosan" elérhető IPv6-on.

Valószínű, hogy 10 évvel ezelőtt a HUP az első fecskék közé tartozott az IPv6 támogatás bevezetésével. Hazai viszonylatban legalábbis mindenképpen. Sajnálattal kell megállapítanom, hogy az elmúlt egy évtized alatt ez a fecske nem csinált nyarat.

Azóta is nagyítóval kell keresni a hazai neten az IPv6-képes magyar nyelvű weboldalakat. Szégyen, hogy 2019 legnagyobb látogatottsággal magyar bíró weboldalai 100-as listáján alig akad, ami elérhető lenne az IP protokoll "új" verzióján keresztül.

Remélhetőleg, tíz év múlva, a HUP 20. IPv6-os születésnapján jobb hírekről számolhatok majd be! Addig is, álljon itt egy pozitív lista azokról a magyar nyelvű, nagyobb oldalakról, amelyek már sikeresen megugrották ezt a szintet:

[ IPv6-képes magyar nyelvű (web)oldalak ]

IKEA BROGRUND nem-konvencionális csaptelep

https://www.ikea.com/hu/hu/catalog/products/60343081/

Amiért ez a típus kellett: rángatja a hülye emberje a vízcsapot naponta 150-200x, és indítgatja az átfolyós kazán HMV termelését meg a szivattyúját 1-2 másodperces impulzusokban ugyanennyiszer. Az áram rángatná a hülye fejét ilyen frekvenciával, de sajnos agyon csapni nem tudom. Maradt az h. lecserélem a csapot valami trükkösre. Ez a csap a szentírás alapján középállásban még nem ad melegvizet, csak ha tényleg balra tekeri a hülyéje. Úgy tűnik ezt a funkciót kb. teljesíti.

Ami viszont nem tetszik:

egy 10 éves MOFÉM csaptelepet cseréltem le, ami már szorult ezerrel, illetve elzárni is alig lehetett. De az atomstabilan rögzítve volt a mosdón, megmozdítani nem lehetett. Volt körbeérő alátét, az 1 db csavar pedig 12 mm-es, rendesen lehetett vele rögzíteni. Ezen meg valami félkör hitvány alátét van, 2db 9 mm-es csavar, de ezeket meghúzva se rögzíti annyira stabilan h. ne tudnám elmozdítani ha egy kicsit rámarkolok.

Fémes csilingelő hangon jön belőle a víz, és hangos. Ez azonnal feltűnt a régihez képest. Azt írja az IKEA vélemények alatt h. a vízhez kevert levegő miatt. Ahhoz képest van kád csaptelepem hasonló levegőbekeveréssel, ott nincs ilyen hangos zaj.

Parkside 12V akkupakk BMS

Hirtelen nem találtam meg a topikot, de talán itt a HUP-on folyt egy diskurzus arról, hogy a gyártók a készülékek telepeiben milyen BMS-eket használnak.

Van egy Parkside PABS12 B3 akkus csavarozóm. Elsősorban kábelcsatorna csavarozáshoz szoktam használni, mert oda nem kell nagy nyomaték, illetve a kis mérete miatt könnyebb vele létráról dolgozni. Na meg ha ismerős kéri, ezt szoktam kölcsönadni, mondván, hogy nem nagy kár érte, ha tönkreteszi vagy nem kerül vissza.

Na ennek a gépnek az akkuja (PABS 12 B3-1) mondta fel a szolgálatot alig 2 év használat után. Töltőre téve néhány másodperc után telit mutat, viszont a gép már kicsi nyomaték mellett is leáll.

Szétszedtem, 3 db 18650 Li-Ion cella van benne, sorosan kapcsolva. A BMS külön figyeli az egyes cellák feszültségét, de az alkatrészek kis számából kiindulva nem balanceol. És lám, tényleg, az egyik cella 3.3V-on állt, míg a másik kettő 4.01V-on.

Forrasztottam a BMS megfelelő pontjaira egy balanceoló töltőre dugható csatlakozót, és feltöltöttem. Olyan, mint új korában.

Gorenje RK612PW4 alulfagyasztós kombi hűtő

külső méretek: 185 cm magas, kb 60 centi széles, 64 cm mély

PW4 = white, azaz fehér

PS4= silver, azaz szürke

Ami tetszik: - a 3 év gar

- az előd RK611-hez (A+) képest ez már A++ , bár a 15 ezer ft árkülönbözetet mennyi idő alatt hozza be, az jó kérdés.

- belső helykihasználás talán ebben jobbnak tűnik mint a többi hasonló méretűben

- mint kiderült elég halk

A negatív dolgok:

- nem inverteres a kompresszor (ebben az árkat.-ban nem is jellemző)

- csak 1 kompresszor, nem 2 (bevallom eddig nem is tudtam h. van 2-vel szerelt is)

- csak 2 db üveg(!)polcot adnak hozzá, 3 jobb lenne, de a polcfüggesztékek elrendezése szar 3-hoz. Rendelni gorenje kisker-ből lehetne, végül nem mentem utána, de biztos megkérik az árát.

- filléres tétel, de kispórolták a leolvasztónyílásba dugható "kotrópálcikát"

- a hűtőajtó kivágódik, mint az ólajtó mikor kinyitod, nem fékezi semmi, fal mellett mindennek odabaszódik ha van kiálló bármi. Azt még nem próbáltam h. sípol-e ha az ajtó nyitva marad.

- a fagyasztó leolvasztásához kispórolták a vízleeresztés vájat kialakítását, semmi odateendő vízelvezető műanyag terelő bizbaszt se adtak hozzá, ami segítené valami lapos lavórba kivezetni az olvadékot

- vastag(abb) falak, rengeteg hasznos palolóhelyet elesznek. Érdemes centire lemérni a régi hűtő belső hasznos méreteit, mert az új hűtő hiába 20 centivel magasabb a réginél, ha az ilyenek miatt végül alig lesz benne több pakoló hely.

- direkt nem lcd-s, agyonkonfigurálható kijelzőset vettem, de a hőmérséklet beállításra 1 szem potméter tekerentyű van, ami fokozatmentes, és egyértelműen beskálázva sincs (van 1 vastagodó vonal mellette, de semmi leolvasható beosztás). Így lövésed sincs pontosan milyen hőmérsékletet állítasz be. Az 1-5 fokozatos más hűtőkben alkalmazott tekerentyűknél ugyanúgy nincs ötleted h. az 5 == ? Celsius, de ott legalább tudnám h. előtte is erre volt beállítva, és ha valami miatt eltekertem, aztán most is idetekerem vissza, akkor ugyanúgy kell viselkednie.

- nem gurulós a hátsó 2 lába, nehezebb a helyére juttatni

Debian 10.2 MIDI teszt Asrock Fatal1ty B450 Gaming-ITX/ac AMD Ryzen 3 2200G-vel

apt install linux-source build-essential libncurses-dev bison flex libssl-dev libelf-dev fluidsynth jackd2 rosegarden
apt build-dep linux (ha esetleg hiányozna valami még ...)
cd /usr/src/
unxz -v linux-patch-4.19-rt.patch.xz
tar -xvf linux-source-4.19.tar 
cd linux-source-4.19/
patch -p1 < ../linux-patch-4.19-rt.patch 
cp ../linux-config-4.19/config.amd64_rt_amd64.xz .
unxz -v config.amd64_rt_amd64.xz 
mv config.amd64_rt_amd64 .config
make menuconfig
(Processor type and features -> Preemption Model -> Fully Preemptible Kernel (RT))
(Processor type and features ->Timer Frequency: 1000 Hz)
(General setup -> Local version - append to kernel release : -tf-1000)
scripts/config --disable DEBUG_INFO
make clean

make -j4 deb-pkg
dpkg -i linux-image-4.19.67-rt24-tf-1000_4.19.67-rt24-tf-1000-1_amd64.deb

Rebootot neki ...

root@debian:/usr/src# uname -a
Linux debian 4.19.67-rt24-tf-1000 #1 SMP PREEMPT RT Wed Nov 27 17:00:12 CET 2019 x86_64 GNU/Linux

root@debian:/usr/src# grep -i "^CONFIG_HZ" /boot/config-4.19.67-rt24-tf-1000 
CONFIG_HZ_1000=y
CONFIG_HZ=1000

ice@debian:~/bin$ cat audio.sh 
#!/bin/bash

# Script to launch audio servers for music-making.
# By Ted Felix : http://tedfelix.com/linux/linux-midi.html

case $1 in

  start )
    echo Starting JACK...

    pasuspender -- \
        jackd -d alsa --device hw:0,7 --rate 48000 --period 1024 \
            &>/tmp/jackd.out &

    sleep .5

    echo Starting fluidsynth...

    # Start fluidsynth
    fluidsynth --server --no-shell --audio-driver=jack \
        --connect-jack-outputs --reverb=0 --chorus=0 --gain=0.8 \
        /usr/share/sounds/sf2/FluidR3_GM.sf2 \
        &>/tmp/fluidsynth.out &

    sleep 1

    if pgrep -l jackd && pgrep -l fluidsynth
    then
      echo Audio servers running.
    else
      echo There was a problem starting the audio servers.
    fi

    ;;

  stop )
    killall fluidsynth
    killall jackd
    echo Audio servers stopped.
    ;;

  * )
    echo Please specify start or stop...
    ;;
esac

audio.sh start-tal indul a mandula aztán lehet indítani a rosegardent.

Letesztelve.

#IPv6 - vannak itt még megoldandó gondok!

Sarki jégverem a GitHubnak

The GitHub Arctic Code Vault is a data repository preserved in the Arctic World Archive (AWA), a very-long-term archival facility 250 meters deep in the permafrost of an Arctic mountain. The archive is located in a decommissioned coal mine in the Svalbard archipelago, closer to the North Pole than the Arctic Circle. GitHub will capture a snapshot of every active public repository on 02/02/2020 and preserve that data in the Arctic Code Vault. For more information on the GitHub Arctic Code Vault, and the other archival projects GitHub is working on, visit https://archiveprogram.github.com/

Amikor lehetőség van valamire, de nem élnek vele (tisztelet a kivételnek) ...

Felmerült bennem a kérdés, hogy miért van az, hogy az oldalon lehetőség van egészen kifinomult formázási lehetőségek igénybevételére - például félkövér, dőlt, hiperhivatkozás stb. beszúrására -, vagy akár többszintű felsorolás létrehozására:

  • egy
    • egy-egy
    • egy-kettő
    • egy-három
  • kettő
    • kettő-egy
    • kettő-kettő
      • kettő-kettő-egy
  • három

Akár a sokak által kisírt forráskód-beszúrási lehetőségre:

Biztonságos eShopping (mégsem)

Ma összefutottam egy érdekes E-bolttal, ami regisztráció után emailben simán visszaküldte plain text formátumban a regisztráció közben megadott jelszót, el ne felejtsem...

Szerencsére a jelszó módosítást követően nem küldte ki ismételten (ez idáig).

Csókoltatom az Ájkiegészítők dot hu üzemeltetőit.

Debian 10.2 teszt Asrock Fatal1ty B450 Gaming-ITX/ac AMD Ryzen 3 2200G-vel

Miután az Ubuntu 18.04.3 Desktop (LTS-ben nem illik hibás telepítővel adni szerintem) telepítés közben kétszer is megállt, felraktam egy Debian 10.2-öt:

firmware-amd-graphics csomagot install https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/10.2.0+nonfree/amd64/iso-dvd/firmware-10.2.0-amd64-DVD-1.iso után kézzel telepíteni kellett Single modeban, NetworkManager indításával, ezt még szoknom kellett egy kicsit. Biztos ami ziher alapon nomodeset boot paraméterrel.

root@debian:~# cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

root@debian:~# uname -a
Linux debian 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux

Ez bug sajnos itt is van, de ettől még stabil a gép.

root@debian:~# dmesg -T|grep -i warning|head -n3
[Mon Nov 25 13:45:23 2019] WARNING: CPU: 3 PID: 104 at drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dcn_calcs.c:1372 dcn_bw_update_from_pplib+0x89/0x290 [amdgpu]
[Mon Nov 25 13:45:23 2019] WARNING: CPU: 3 PID: 104 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1581 core_link_enable_stream+0x666/0xc80 [amdgpu]
[Mon Nov 25 13:45:23 2019] WARNING: CPU: 3 PID: 104 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:1610 core_link_enable_stream+0x6bd/0xc80 [amdgpu]
[

Szépen elmegy aludni a gép és vissza is jön alvásból(SSD-ről, eddig mindig viszajött).

Felokosítottam (non-free/contrib repok, Vulkan, Extra Codecek, Steam, AMD Tearing free lett stb.) a redszert minden jóval, megy rajta minden szépen a Steam is.

3 ingyenes játékot próbáltam:Dota Underlords(Vulkan), Battle Tanks, Tank Force azok mentek.

Még a végén attérek Debian 10.2-re OSS Leap 15.1-ről.

Itt is faék egyszerű a rescue mode, kipróbáltam, mint a Leap 15.1-en.

Elég jó lett.

Frissitsünk MacOS Catalinára

Történt, hogy HR nyomására, pár nap szabit kellett kivennem, így ideje volt a Catalina bétát stabilra cserélni. Hétközben meló után, illetve a rövid hétvégéken (sok maszek) nem igazán vitt rá a lélek, nagyobb bugok nélkül működött a béta pár dolgot leszámítva, ezekről lentebb később.

John McAfee interjú!

Q: "Do you think privacy coins will trump BTC? Or will BTC just implement a layer 2 solution for privacy?"

A: "Well. I know this much about software engineering (laugh :-) and architectural development. You cannot take a system with no thought of security and then tack on or wrap around or add to a security package that would be architecturally sound or makes any sense whatsoever. Can't be done." ...

L O L - azért vannak itt áthallások :-)

Itt lehet megtekinteni: https://www.youtube.com/watch?v=fkIo93WeOZ4&t=1360