26/9/2021

KMail kwijt / KMail start niet

Filed under: — cybrarian @ 12:33 pm

Ik weet niet of het toeval is, maar ik krijg twee vragen over KMail:
1. KMail is “weg” of “kwijt”.
Vorige keer kwam dit doordat het icoon op de desktop verplaatst was, en achter iets anders was terechtgekomen (widget). Waarschijnlijk per vergissing verschoven op de desktop of door het bijmaken of verwijderen van andere links op de desktop verschoven van zijn normale plaats, en uit het zicht.

2. KMail start niet meer als ik op het icoon klik
Eerst kan je proberen KMail uit het menu te starten; voor de klassieke menu-indeling: Menu, Internet, KMail (Mail Client).
– Even terugkijkend naar vorige KMail problemen: je kan ook starten van de commandolijn; open een terminal en tik “kmail”. Het e-mail programma opent dan vanuit deze terminal (dus je moet die terminal open laten staan, anders is kmail mee afgesloten).
In dit geval krijg ik de volgende foutmelding:
gebruiker@localhost:~> kmail
kmail: symbol lookup error: /usr/lib64/libQt5WebEngineCore.so.5: undefined symbol: hb_subset_input_set_drop_hints

Mogelijk ontstaan door onvolledig uitgevoerde update.
In Yast ga ik het pakket zoeken en ik “update” het.

De vermelde link is een van de bestanden van dit pakket:
libQt5WebKit5 - Qt5 WebKit Library

Dat blijkt niet te helpen. Ik ga het de-installeren en opnieuw installeren. Daarbij krijg je de vraag van een heel aantal andere paketten die er afhankelijk zijn of je die ook wil de-installeren. Nee, behouden met afgebroken functionaliteit.
Dan terug installeren.

libQt5WebKit5 - Qt5 WebKit Library

Ook dat helpt niet.

Ik kies van WebKit een oudere versie uit een andere repo:
Daarna werkt KMail terug (maar het probleem zal dan waarschijnlijk terugkomen).

Ik update terug naar de nieuwere versie: probleem is terug, kmail werkt niet. Bovendien krijg ik die oudere versie niet meer aangeboden.

(ps: Chromium geïnstalleerd; werkt ook niet).

Bijgewerkte pakketten: 1
libqt5-qtwebengine

installatielogboek:

libqt5-qtwebengine wordt gedownload (downloadgrootte 45,63 MiB)
libqt5-qtwebengine-5.15.3-lp152.3.3.4.x86_64.rpm wordt geïnstalleerd (geïnstalleerde grootte 149,91 MiB

– Ook uit vorige problemen probeer ik of het aan akonadi ligt (de server die in de achtergrond draait voor de plaatselijke mail).
Open een terminal en vraag de status op, sluit akonadi af, wacht even, en start akonadi terug op.

akonadictl status
akonadictl stop
sleep 5
akonadictl start

Tussendoor maar vooral op het einde kan je kijken of het effect heeft op kmail; bij mij startte kmail nadien terug vanaf het icoon op de desktop.

Soms lijkt het iets te maken te hebben met updates; uitloggen en terug inloggen kan je ook proberen om alles terug netjes te laten starten op je desktop, zeker na een update. Sommige updates geven trouwens expiciet aan dat je je systeem moet herstarten.

22/9/2021

Link om te lezen

Filed under: — cybrarian @ 8:47 am

https://hub.packtpub.com/clean-coding-in-python-with-mariano-anaya/

13/7/2021

15.6 inch FHD Monitor

Filed under: — cybrarian @ 9:15 am

Een scherm zonder handleiding
Een optie voor gebruik bij je raspberry pi: Een touch-scherm met ingebouwde batterij en aansluitingen voor hdmi en usb. Adapter met usb-C. Audio mini-jack out (audio van hdmi) wat handig is voor de Pi 400 die geen audio-uit heeft.
Er is enkel een kaartje bij met een QR code om te scannen, die leidt naar een webpagina https://www.waveshare.com/wiki/15.6inch_FHD_Monitor (link).

Eigenaardig gedrag als:

Demo
– na even niet gebruiken staat scherm af; zet terug aan met lang indrukken (op gevoel) eerste knop zet het scherm een rooster van 4×4 tekst “demo” op het scherm; afwisselend een kolom met blauwe achtergrond en grijze achtergrond; die blijft heel de tijd pinken. Terug af en aan gezet en het is weg..- toch niet, duikt terug op. Op de online documentatie is helemaal NIETS te vinden over een “demo” stand…; de power knop dient alleen voor aan uit volgens de handleiding, dus hoe ik in “demo” stand ben geraakt .. geen idee.

Batterij
Heel vervelend is dat je geen batterij melding krijgt.
Als je lang rondspeelt in het menu van OSD (On Screen Display), dan vind je daar wel instellingen, en een van de diepst verstopte is die van de batterij-weergave. Die kan je aan en af zetten; als ze aan staat komt ze VAST rechtsboven in het scherm te staan.
Dat betekent voor de Pi: over het klokje. Het klokje wordt onleesbaar, en ook de batterij-weergave is maar leesbaar als je een donkere achtergrond hebt (bv mouseover op klokje).
Je kan de OSD weergave wel op meer transparant zetten om dat te verzachten; ik heb nu een moeilijk afleesbaar klokje en een bij mouseover af te lezen batterij-aanduiding. Je kan natuurlijk kiezen om de takenbalk van de Pi onderaan te zetten (rechtsklik voor instellingen).

Raspberry Pi 400: aan of af?

Filed under: — cybrarian @ 8:26 am

Stroom aansluiten = automatisch aan. Dit kan een voordeel zijn; als je een tijdsklok op de stroomaanvoer zet, kan je hem “programmaren” om aan te springen.

Afsluiten via het menu “Afmelden”, sluit systeem volledig af (maar blijft stand-by, dus nog miniem stroomverbruik).

Als Pi400 is afgesloten, kan hij terug geactiveerd worden met de F10 toets (lang indrukken).

Afsluiten kan ook via Fn-F10.

2/7/2021

Geluid testen

Filed under: — cybrarian @ 12:23 pm

Ik wil een typische “beep” gebruiken in een script om de aandacht van de gebruiker te trekken, bv nadat een stuk van het script afgelopen is en terug een wachtwoord moet ingevoerd worden om het script te vervolgen.

Ik draai het script in een Konsole venster (onder KDE).

Daarvoor wil ik mijn geluid testen op een opensuse 15.2 systeem;
dat ging, zonder iets bij te moeten installeren, zo:

speaker-test -Dplug:front -c2 -l3 -twav
(rechstreeks op de commandolijn of vanuit een script)

Een stem zegt “voor links, voor rechts” (in het Engels).

De l3 voert de test 3 keer uit.

Alleen “front left” of “front right” kan met:

speaker-test -Dplug:front -c2 -s1 -l3 -twav
speaker-test -Dplug:front -c2 -s2 -l3 -twav

Volgens de documentatie zou je ook een toon moeten kunnen weergeven:

speaker-test -s 1 -t sine -P 2 -f 200

(geeft een zachte diepe toon)

Bron:
https://askubuntu.com/questions/19906/beep-in-shell-script-not-working
https://linux.die.net/man/1/speaker-test

1/6/2021

Tumbleweed en updates: dup!

Filed under: — cybrarian @ 10:54 pm

In Tumbleweed/KDE is het verleidelijk om op het geel/groene knopje voor updates te duwen onderaan rechts, maar dat is NIET de manier om updates te doen op Tumbleweed!

De aanbevolen manier is op de commandolijn:
zypper dup

Uit een reddit post:

zypper dup is the only valid, supported, expected way of keeping Tumbleweed up to date

Dus eigenlijk zou je die desktop applet met meldingen van software updates moeten kunnen uitschakelen, maar dat kost wel wat zoekwerk.

Kort gezegd: je moet in de configuratie van die onderderste takenbalk geraken, en daar zet je het “tonen” van die software updates af .

Rechtsklik op de balk en kies “Edit Panel”
Ga boven de symbooltjes van update, bel, luidspreker, plak enz staan, en beweeg er naartoe dan krijg je een instellingenkeuze; kies Configure

System Tray Settings
Entries
Miscellaneous
Scroll naar beneden tot “Software updates”
Zet het rolluikvakje op “Disabled”.
(staat standaard op “Show when relevant” dacht ik).

Apply, Ok, en niet vergeten daarna zelf de updates te doen met zypper dup

Hou je vast voor bv 2415 paketten als je al even (paar weken) geen updates gedaan hebt…

ps: Als je rechtsklikt boven de icoontjes (rechtsonder in zwart-wit), dan kan je een beperkte configuratie doen, zoals dagelijks/wekelijks/maandelijks).

Notifications Application settings… Software updates: Show popups, .. -in not disturb mode, -history, .. badges..

21/5/2021

Snel een grafiek op de commandolijn met gnuplot

Filed under: — cybrarian @ 12:58 pm

Gnu plot, gnuplot of plotutils zijn in zowat alle distributies aanwezig en te installeren met de pakketbeheerder.
bv opensuse:
sudo zypper install plotutils

De volgende 2 NIEUWE pakketten zullen worden geïnstalleerd:
libplot2 plotutils

Raspberry pi:
sudo apt-get install gnuplot

Er zal 19.9 Mb extra schijfruimte gebruikt worden.

En dan wordt bv versie 5.0 geïnstalleerd, waarbij ook wat “Qt” onderdelen worden afgehaald.

Snel een grafiekje weergeven in gnuplot:
– je start gnuplot, je krijgt een gnuplot prompt, en dan kan je commando’s geven om een bestand te lezen en een grafiek weer te geven in een “Gnuplot window”.

Eerst moet je eens kijken hoe de data van de kolommen gescheiden is (bv met een , teken)
set datafile separator ","
en daarna

bv:
gnuplot> plot 'SRdataComma.txt' using 1:2
gnuplot> plot 'SRdataComma.txt' using 1:3
gnuplot> plot 'SRdataComma.txt' using 1:4 with lines

Toegepast op een eenvoudig bestand met kolommen gegevens, bv
(eerste kolom is een volgnummer-geen gegevens)

1,52616,52616,52616
2,51540,51540,52616
3,51540,51540,52616
4,51540,51540,52616
5,51540,51540,52616
6,51540,51540,52616
7,50464,50464,52616
8,50464,51540,52616
9,50464,51540,52616
10,50464,51002,52616
11,50464,51540,52616
12,50464,51540,52616
13,50464,51540,52616
14,50464,51002,52616
15,50464,51002,52616
16,50464,50464,52616

Uitvoer

Naar png :
gnuplot> set term png

Terminal type set to ‘png’
Options are ‘nocrop enhanced size 640,480 font “arial,12” ‘

gnuplot> set output "gnuplotexample.png"
(geeft geen reaktie)

gnuplot> replot
gnuplot> set term x11

Terminal type set to ‘x11’
Options are ‘ nopersist enhanced’

Het gevraagde png bestand staat in de map waar je aan het werken was.

grafisch bestand
upd. 3/6: Ineens naar png bestand:

gnuplot -e "set terminal png size 400,300; set output 'xyz.png'; plot 'SRdataComma.txt' using 1:4 with lines"

Scheidingsteken
Je kan ook de separator opnemen voor de zekerheid (aan het begin):

gnuplot -e "set datafile separator ','; set terminal png size 400,300; set output 'xyz.png'; plot 'SRdataComma.txt' using 1:4 with lines"

Of de eerste lijn als titel beschouwen:

gnuplot -e "set datafile separator ','; set key autotitle columnhead; set terminal size 400,300; set output 'SRplot.png'; plot 'SRdata.txt' using 1:3 with lines"

Meer lijnen (bv min/max)

Je herhaalt de bron en de kolomopgave:

gnuplot -e set terminal size 400,300; set output 'SRplot.png'; plot 'SRdata.txt' using 1:2 with lines, 'SRdata.txt' using 1:3 with lines", 'SRdata.txt' using 1:4 with lines"

14/5/2021

Geluid opnemen van KDE desktop

Filed under: — cybrarian @ 1:52 pm

Ik wil het geluid opnemen van iets dat speelt op mijn KDE desktop.

Omdat ik in KDE werk, en zoek naar het lichtste programma mogelijk, haal ik in het softwarebeheer (via Yast) KWave af.

Opstarten, en “voorbereiden” opname: Recording, Format, Source: Source.

In mijn geval heb ik keuze tussen verschillende geluidsbronnen, en door proberen kom ik uit bij
Recording Method: “Pulse Audio”
Device: ALSA (monitor of Built-in Audio analog stereo)

Het is ook de bedoeling een “maximale” opnametijd in te stellen, ik heb een 5-tal minuten opname nodig, dus zet het op 8 min.

Tijdens het opnemen krijg je een animatie van een wandelende pinguin ..

ps: voor Gnome schjint Audio Recorder (audio-recorder) de tegenhanger te zijn..

4/5/2021

programma starten (maar niet dubbel)

Filed under: — cybrarian @ 12:11 pm

Doel: een programma automatisch laten starten vanuit een shell script indien het nog niet draait (in mijn geval Stellarium, zie post Zelfgekozen programma als screensaver)

Het interesseert me eigenlijk niet of het programma al wel of nog niet draait, ik wil alleen vermijden dat het dubbel gestart wordt.

Ik doe eerst een kill, daarna start ik het programma (terug).
Het and teken zorgt er voor dat het programma verderloopt zonder de shell.

cat ~/bin/StellariumScreensaver.sh
(het staat in mijn bin map)


#/bin/bash
killall -w stellarium
sleep 1
nohup stellarium &
sleep 1
pgrep -x stellarium

Die laaste lijn is niet nodig (en de sleep ook niet), maar die heb ik er in zitten om te kijken of het proces gevonden wordt als ik test vanop de commandolijn.

27/4/2021

Uur verdwijnt in KDE takenbalk

Filed under: — cybrarian @ 1:24 pm

Klok
Op mijn KDE plasma desktop heb ik de tijdsaanduiding onderaan rechts geconfigureerd om ook de datum weer te geven.
(op de klok onderaan rechts op primair scherm -linkse scherm van 2):

Rechtklik op de tijd, “Digitale klok configureren”, Appearance/Uiterlijk: Datum tonen (geen seconden, geen tijdzone). Tijdweergave: standaard van regio, Datumopmaak: afgekorte datum.

Ik merk echter dat de tijd, die dan boven de datum staat, op een bepaald moment “weg” is, niet meer zichtbaar, terwijl de ruimte nog wel vrij is, als grijs vlak. Na in/uitloggen komt de tijd soms terug, maar ik heb het vermoeden dat het iets te maken heeft met de hoogte van de takenbalk/de ruimte die de letters nodig hebben. Op een andere KDE desktop (zelfde softwareversies, met Compositor scale method: Crisp, backend XRender) doet het probleem zich niet voor.

Lettertype
Ik ga in dezelfde instellingen, en kies onderaan Tekenstjil: en zet die van standaard naar een ander lettertype, bevestigd.
(als je nadien terug hier komt staat de dropdown box altijd op standaard, al is dat niet de huidige instelling).

De tijd is nu terug normaal zichtbaar!

Gebruikte configuratie: OpenSUSE 15.2 KDE, 2 monitors, compositor: OpenGL 2.0, schalingsmethode: accuraat, Display globale schaal: 1000%).

15/4/2021

Versleutelde backup op usb-drive

Filed under: — cybrarian @ 9:40 am

Ik wil een kopie van gigabytes gegevens veilig van Linux-computer A naar Linux-computer B brengen, zonder een netwerkverbinding tussen beiden.

1. Maak een encrypted usb-drive
bv vanuit Yast2, Systeem, Partitionering.
Let op want hier staan ook je andere harde schijven, met je systeem en je gegevens, controleer elke bewerking twee keer!
Zoek eerst uit welk “device” de usb-drive is door de beschikbare opslagplaatsen te vergelijken voor en na het aansluiten van de usb-drive;

Commandolijn: doe als root:
fdisk -l
Sluit de usb-drive aan en doe opnieuw:
fdisk -l
Het verschil geeft aan welk device je moet kiezen.

In mijn geval is het /dev/sdb

In Yast2 kan je partities verwijderen en bijmaken, en de nieuwe partitie formatteren. Een nieuwe drive is bv geformatteerd in een Windows bestandssysteem (vfat, ntfs), hier kan je voor een Linux systeem kiezen, bv Ext3, duidt aan dat je wil versleutelen (“encrypt”), en kies een wachtwoord dat je veilig ergens noteert.

Nadat de formattering klaar is (ik heb geen label gegeven), zie je bij “Available Storage” de driver met een aanduiding in de kolom “Enc”:

Device /dev/sdb1 | size 7.50 GiB | Enc x | Type Ext3 Partition | Label | Mount Point /run/media/root/xxxx-xxx-xxx-xx

Probeer of je de drive kan gebruiken, maak er evenuteel een Archief map op.

2. Maak een kopie
Bij het aansluiten van de usb-drive op systeem A heb je het hiervoor gekozen wachtwoord nodig om hem aan te koppelen (mount). Je moet ook dezelfde gebruikersnaam hebben, in het geval van “root” is dat geen probleem.

Op de desktop (KDE) kan je “Menu”, “Systeem”, “Bestandbeheerder SuperModus” kiezen. Met het root wachtwoord krijg je die toegang met de waarschuwing: “Dolphin als root uitvoeren kan gevaarlijk zijn. Wees voorzichtig”. Klik op de versleutelde drive bij Locaties (onderaan links). Geef het wachtwoord van de drive/partitie.

Zet de vorige kopie in een mapje “Archief” (als er genoeg plaats is op de usb-drive voor een extra kopie).

Kopieer wat je nodig hebt van computer A en koppel veilig af (unmount).

3. Zet de kopie over
Neem de usb-drive mee naar computer B, sluit hem aan. Als root heb je weer hetzelfde wachtwoord nodig om de usb-drive aan te koppelen (mount). Je kan nu de kopie eraf halen.

4. Verloren
Als je de usb-driver kwijt geraakt, kan de vinder er niet onmiddellijk gegevens van lezen. Met de juiste kennis en hulpmiddelen kan hij wel een programma alle mogelijke wachtwoorden laten proberen op de usb-drive, dus het is een oppervlakkige bescherming, die beter is dan een onbeschermde usb-driver verliezen; de toevallige vinder zal misschien denken dat die kapot is of hem formatteren voor zijn eigen gebruik.

Bij een Linux gebruiker: “7,5 GiB Encrypted Drive” en na een klik “VendorCo ProductCode” needs a password to be accessed. “Please enter a password: “. Als je dat niet op een label op de drive geschreven hebt eindigt het hier met :”Could not mount this device”.

5. Gewonnen
– Als computer A kapot gaat (harde schijf), gestolen wordt kan je computer B inzetten met de laatste backup erop (kopie bestanden/installeren programma/importeren databank)
– Als op computer A een zware vergissing gebeurt met dataverlies als gevolg, kan je de backup kopie van de usb-drive terugzetten, en eventueel 1 versie verder teruggaan uit de Archief map.

14/4/2021

ping met tijdsaanduiding

Filed under: — cybrarian @ 10:20 pm

Ik wil zien wanneer een netwerkverbiding verbroken wordt, en wil daarvoor een ping gebruiken met een tijdsaanduiding. Ping heeft dat standaard niet in zich, of toch: de paramater “D”:

ping -D

~> ping -D -i 60 192.168.1.78
PING 192.168.1.78 (192.168.1.78) 56(84) bytes of data.
[1618407849.111216] 64 bytes from 192.168.1.78: icmp_seq=1 ttl=63 time=11.5 ms
[1618407909.161582] 64 bytes from 192.168.1.78: icmp_seq=2 ttl=63 time=11.0 ms

Spijtig genoeg is de “timestamp” die van de unix tijdrekening, en moet die vertaald worden.

Als je het éénmalig nodig hebt kan je de [1118409110.035058] in een website plakken die het voor je omrekent.

Anders moet je in een script de vertaling laten doen.

date -d @1618407849.111216

wo apr 14 15:44:09 CEST 2021

12/4/2021

Fout tijdens bijwerken: Failed to obtain authentication

Filed under: — cybrarian @ 9:02 am

Vastgesteld op openSUSE 15.2 en 15.3 Beta.
Na een paar dagen niet-gebruik staat mijn desktop vol met meldingen:

Fout tijdens bijwerken.
Failed to obtain authentication.

De foutmelding komt van het automatische checken van de updates. Ze hebben er niet aan gedacht dat de meldingen niet weggeklikt worden als de desktop onbeheerd is achtergelaten. En dus komt het scherm na een week vol te staan met een mozaïek van foutmeldingen (11 hoog, 6 breed), die je dan één voor één moet wegklikken, het lijkt wel een game. En dan nog een reeks onderaan rechts die als stapel wachten om afgeklikt te worden; nl meer dan 148. Ik kan me voorstellen dat het de desktop op den duur doet hangen of crashen.

Opmerking:
– Op een ander systeem met openSUSE, dat wel ingelogd stond, maar waar de desktop niet het aktieve scherm was (na bv CTRL-ALT-F1), deed het euvel zich niet voor. Pas op het moment dat die desktop terug aktief wordt (ALT-F7), gaat de updater de updates checken.
– Als je zelf een applicatie als screensaver hebt ingesteld, kan het nog gekker worden; de desktop wordt als aktief beschouwd voor de melding van de updates, en die lijken dan weer als aktiviteit beschouwd te worden voor de screensaver, die dus nadien een tweede keer je alternatieve screensaver start (terwijl die niet door jou was afgesloten).

Heraalt zich

– Het fenomeen met de vensters herhaalt zich, nu op een maandag na een weekend, op openSUSE 15.2 en mogelijk ook op openSUSE 15.3 beta: die desktop moest terug opgestart worden (user login scherm), terwijl ik die niet had uitgelogd vrijdag. Ik startte daar manueel de updates uit de statusbalk, en dat gaf idd een aantal updates die klaarstonden.
– Ik zag deze keer ook een melding dat de grafische omgeving door een fout terug was opgestart of zo (openSUSE Leap 15.2 op maandag – na weekend, tweede of derde keer dat de mozaiek op het scherm zich voordeed). Ik had het bericht onachtzaam weggeklikt om te beginnen werken, maar nu begin ik te denken dat er misschien een verband is; stel je voor dat er zo veel meldingen waren op het scherm, dat het geheugen volgelopen is… Volgende keer moet ik ze eens juist noteren.

– Als ik me door de mozaiek geklikt heb, en de updates uit de statusbalk oproep en manueel uitvoer, doen er zich geen problemen voor, en er wordt bv nergens een wachtwoord of bevestiging gevraagd, dus ik vindt niet waardoor het veroorzaakt werd. Er staat bv geen Yast2 venster open.

– Statusbalk, status en meldingen, Meldingen: “Meldingenservice niet beschikbaar” en de bel staat rood doostreept en disabled-grijs. Notifications are currently provided by ‘Xfce Xfce Notify Deamon’. Op eenzelfde openSUSE Leap 15.2 met effectief een Xfce destop is er geen probleem met de notifications. Te checken: wat na afmelden/terug aanmelden?

28/3/2021

Harde schijf gebruik; verdeling zichtbaar maken

Filed under: — cybrarian @ 11:26 am

Ik wil onderzoeken hoe mijn harde schijf gevuld is, en ik weet dat daar grafische hulpmiddelen voor bestaan die dat per directory weergeven. Op KDE is er bv filelight, op Gnome baobab.
Meestal kan je vanuit die programma’s ook bestandsbeheer doen om je schijfruimte wat op te kuisen, opgelet want soms zonder “undo”!

Filelight
https://apps.kde.org/en/filelight

Filelight versie 20.04 is aanwezig in de openSUSE repositories met de beschrijving: graphical disk usage viewer. Gebruikt LibQt5, en er hoort een taalpackage bij filelight-lang, en is maar 1.46 Mb groot. Na installatie komt het in het menu Systeem terecht.

Na start krijg je een eenvoudige weergave van het gebruik van de opslag door het hele systeem.
Met open kan je bv naar je home directory gaan, en dan wordt die onderzocht (“gescand”), waarna er een kleurrijke taartgrafiek verschijnt. Je kan met de muis over de delen bewegen, dan krijg je de namen van de directories en grootste bestanden te zien.

Ik stel bv vast dat een vierde van de ruimte is ingenomen door backups, en de downloads map is tweede grootst. Daarin vallen de iso’s op, misschien kan ik die wel opkuisen.

Procenten??
De percentages worden verkeerd weergegeven bij de grootste blokken, het lijkt soms wel een willekeurig getal… Het midden wordt wel weergegeven als 100%, maar de volgende ring gaat de mist in, met 4% voor 37 GB, 12% voor 32 GB, 1% voor 21 GB en een aantal procenten worden niet weergegeven (ook van grote stukken van bv 21 GB).
Vreemd! Dit is versie 20.04.2, hopelijk wordt dat in een update verbeterd…

Baobab
Ook wel Disk Usage Analyser, wiki.gnome.org/ bv versie 3.34 in Ubuntu 20.04 LTS.
Op Ubuntu te vinden is onder Hulpmiddelen, Schijfgebruik. Ik denk dat die standaard geinstalleerd wordt, moet anders gemakkelijk te vinden zijn in het softwarebeheer. Het is alleen verwarrend onder welke naam je moet zoeken, ook bv als je het programma wil starten moet je zoeken naar baobab en krijg je schijfgebruik aangeboden als programma.

Procenten?
De weergave van de gekozen map is zeer handig: links van groot naar klein met een kleurenbalkje de hoeveelheid (procentueel lijkt me, maar dat wordt niet aangegeven), en rechts een soort taartdiagram. Dit programma lijkt geen procenten weer te geven in getallen.
Je kan op een lijn klikken en dan wordt de tqqrt aangepst, met de grootte erbij.
Ik zie op deze vrij verse installatie bv dat de grootste capaciteit in de cache directory zit (/home/username/.cache), daarna in de videos map.

kdirstat, QDirStat
Vroeger was er op KDE kdirstat, maar dat was in de kde 3.x tijd. Gebaseerd op kdirstat werd een algemeen Qt5 programma ontwikkeld, QDirstat. Het bestaat voor alle X gebaseerde systemen en is bv aanwezig in de openSUSE repositories, versie 1.5, neemt 1.55 MB in.

– Percentages?
Dit programma geeft eerder blokjes weer in plaats van de taartgrafiek. Als je een blok, bv op grootte gekozen, aanklikt, krijg je bovenaan de naam van het bestand (was beter ook in een mouseover geweest).
Maar ook een mooi overzicht in kolommen, van groot naar klein met de percentages erachter, in getal en in een gekleurde balk onder de “subtree percentage” kolom. Je kan kiezen tussen verschillende layouts (meer/minder detail in de kolommen, enz) waarvoor je met een knop onder het menu direkt kan omschakelen.
Dit vind ik eigenlijk het handigste systeem: overzichtelijk en geeft me snel wat ik moet weten:
homedir als 100% gezet, en dan
– 24.9 % downloads
– 21.9 % backups
– 12.5 % videos
– 11.9 % Pictures
– 5.8 % Documents
enz…

26/3/2021

opensuse en arduino

Filed under: — cybrarian @ 12:40 pm

Software
Helaas is de arduino IDE verdwenen uit de openSUSE repositories.

Online webeditor
Je hebt als backup nog wel de online editor: https://create.arduino.cc/editor/
Helaas word je daar verplicht een account aan te maken. Je hebt er enkel een e-mail adres voor nodig, waarop je een mail krijgt die je moet bevestigen.
Nadeel:
– je kan niet offline werken
– als het Arduino platform beslist om iets niet meer te ondersteunen, en het verwijdert uit het online platform, ben je het kwijt.
– je geeft gegevens over jezelf vrij: rechstreeks het e-mail adres en onrechtstreeks minstens datum-tijd van aanloggen en aktiviteit, ip-adres, …?
Voodeel:
– De IDE wordt vanzelf up-to-date gehouden
– ook de verzameling van bordjes en voorbeeldcode is gemakkelijk beschikbaar.
– je kan de sketches gemakkelijk online opslaan en vanop een andere locatie verder werken (niet geprobeerd).
– geïntegreerde aanmelding voor help forum enz.

Je kan werken vanuit Firefox, maar voor het downloaden van de “sketch” of het programma rechtstreeks naar de arduino heb je een speciaal stukje “koppel” software nodig: ArduinoCreateAgent, die je kan downloaden van de Arduino site als tar.gz:
ArduinoCreateAgent-1.2.1-linux-amd64-installer-firefox.tar.gz
Die moet je uitpakken, en starten.

Daarmee kan de IDE in Firefox “voelen” dat er een arduino bord is aangesloten.

Rechten
Om ook naar het bord te kunnen schrijven moet de gebruiker rechten hebben om naar de seriële poort te schrijven. Die kan je bv zo toevoegen:
Yast systeembeheer, gebruikers en groepen, kies de gebruiker en klik Edit, Details. Daar voeg je de “dialout” groep toe door die “aan” te klikken. De gebruiker moet uitloggen en terug inloggen voordat het werkt.

24/3/2021

OpenSUSE Leap 15.2 media codecs

Filed under: — cybrarian @ 10:30 am

Sommige media spelen niet in een nieuwe installatie van openSUSE Leap 15.2 (en mogelijk ook niet meer na een upgrade waarbij repositories aangepast werden).
Soms is bv de bestaande packman omgezet naar “15.2”, maar niet aktief of niet meer juist.

Gemakkelijkste is waarschijnlijk via Yast de “community repositories” bij te installeren, kies packman en bevestig het toevoegen.

Ik zie bv het verschil tussen:
URL: http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/
URL: http://packman.inode.at/suse/openSUSE_Leap_15.2/

In mijn geval was de bovenste de nieuwe, de onderste de oude.

Selecteer dan een paar codecs in software installatie, zoek naar mp4 en h.264.

Als ze al aanwezig zijn, kies dan “update”, zodat ze van repository veranderen van opensuse naar packman (daar komt een vraag of keuze voor tijdens installeren/updaten van de paketten).

bv libxmp4 is aanwezig van openSUSE Leap, kies update, er komen een paar automatische wijzigingen bij,

Zie ook https://en.opensuse.org/SDB:Firefox_MP4/H.264_Video_Support

Chromium
In pakketbeheer:
chromium-ffmpeg-extra – Extra ffmpeg codecs voor browsers gebaseerd op Chromium

21/3/2021

openSUSE en packman na een update

Filed under: — cybrarian @ 2:10 pm

Packman is een extra repository voor software die niet in de standaarddistributie is opgenomen (om licentie-redenen), maar van daaruit wel bij-geïnstalleerd kan worden (meestal codecs of programma’s ivm gebruik van beeld/video en geluidsbestanden).

1. Is packman repository aanwezig?

Menu, systeem (Yast) en kiijk bij softwarebronnen.
Of:
Neem een terminal venster en tik:
zypper lr
(wat staat voor zypper list repositories)
Je ziet daar of packman er tussen staat.

2. Packman toevoegen
Zoniet kan je hem bij-installeren: menu Systeem, Yast, Softwarebronnen, toevoegen, opslagruimtes van de gemeenschap (“community repositories” in Engelstalige versie), selecteer packman en bevestig.
Daarna kan je codecs installeren met de gewone yast software installatie (of met zypper)

Hier de zypper spiekbrief.

3. Foutmelding na update
Na een update naar openSUSE 15.2 krijg ik foutmeldingen op de packman repository. Als ik die opnieuw bij-installeer lijkt de nieuwe een ander adres te hebben dan de oude:

linux-oq9r:~> zypper lr

Prioriteiten van opslagruimtes hebben geen effect. Alle ingeschakelde opslagruimtes delen dezelfde prioriteit.

#  | Alias                                 | Name                               | Enabled      | GPG Check    | Refresh
---+---------------------------------------+------------------------------------+--------------+--------------+-----------
 1 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository                 | Ja           | (r ) Ja      | Ja
 2 | http-opensuse-guide.org-13c5306e      | libdvdcss repository               | Ja           | (r ) Ja      | Ja
 3 | http-packman.inode.at-ba2be0b3        | Packman Repository                 | Nee          | ----         | ----
 4 | repo-debug                            | Debug Repository                   | Nee          | ----         | ----
 5 | repo-debug-non-oss                    | Debug Repository (Non-OSS)         | Nee          | ----         | ----
 6 | repo-debug-update                     | Update Repository (Debug)          | Nee          | ----         | ----
 7 | repo-debug-update-non-oss             | Update Repository (Debug, Non-OSS) | Nee          | ----         | ----
 8 | repo-non-oss                          | Non-OSS Repository                 | Ja           | (r ) Ja      | Ja
 9 | repo-oss                              | Main Repository                    | Ja           | (r ) Ja      | Ja
10 | repo-source                           | Source Repository                  | Nee          | ----         | ----
11 | repo-source-non-oss                   | Source Repository (Non-OSS)        | Nee          | ----         | ----
12 | repo-update                           | Main Update Repository             | Ja           | (r ) Ja      | Ja
13 | repo-update-non-oss                   | Update Repository (Non-Oss)        | Ja           | (r ) Ja      | Ja
linux-oq9r:~> 

De bovenste is de nieuwe, en die gebruikt nu ook de release version variabele.
De “inode.at” packman heb ik uitgeschakeld (enabled: Nee).

17/3/2021

KDE zelfgekozen programma als screensaver

Filed under: — cybrarian @ 4:42 pm

In plaats van gewoon een zwart scherm te krijgen na de spaarstand-tijd, of het “lock” scherm met aanmelden, kan je ook iets anders laten gebeuren, bv een programma starten dat het scherm vult met iets al dan niet nuttigs.

Menu “Systeeminstellingen”, onder “Hardware”: Energiebeheer.
Dan kom je in “Energiebesparing”, zet af “bij het beeldscherm” en “sessie onderbreken”
Zet aan: onderaan “Script uitvoeren”, kies een script of programma (bv “stellarium” – moet dan wel geïnstalleerd zijn natuurlijk).
Zet Script uitvoeren op “Na” en stel tijd in (bv 5 minuten om te testen, nadien op 60 of zo). Druk op Toepassen.

Dus in plaats van een script hebben we hier een bestaand programma gekozen, dat ook gewoon vanuit het menu te starten is.
In het geval van “stellarium” zal je scherm na de ingestelde tijd gevuld worden met de huidige dag- of sterrenhemel. Het leuke van dit programma als screensaver is dat het beeld altijd evolueert. En dat het er soms verrassend anders uitziet, bv roze lucht ipv donkere (ligt misschien aan niet-zo-perfecte grafische drivers).

Stellarium neemt het hele scherm in (of 1 van je schermen), je kan het afsluiten door ALT-F4.

upd 12-04: Meervoudig gestart?
Er zijn blijkbaar omstandigheden waarin die meermaals geaktiveerd wordt, bv in combinatie met meldingen van updates die mogelijk als aktiviteit beschouwd worden voor het energiebeheer, waarna dat na de wachttijd Stellarium start terwijl die niet afgesloten was… (Niet onderzoecht, ik leid het maar af uit hoe ik de desktop nadien terugvond).
http://linuxuser.copyleft.be/liglog/?p=8787

3/3/2021

Kdenlive of KDEnLive of?

Filed under: — cybrarian @ 5:47 pm

(installatie: zie mp4 video bewerken)

In Kdenlive zit onder het menu Help een link naar Kdenlive handbook. Je komt uit op “The Kdenlive Quick Start Guide”.
En er zullen ook wel filmpjes zijn die het gebruik uitleggen zeker? (bv deze (Engelstalig))

Inladen van een eerste filmfragment: alles komt in Project Bin, linksboven. Daar kan je één toevoegen met het meest linkse symbooltje (Add clip or folder). Je kan ook buitenaf naar je bestandsbeheerder gaan (Dolphin etc) en daar bestanden selecteren en slepen naar de Project Bin. Rechtsklik laat toe de proxy aan te zetten; dit wordt nadien zichtbaar met een “P” op het icoon.
Het komt zichtbaar in de bin, en rechts in een preview venster.
Je kan het fragment naar de timeline slepen onderaan, en positioneren, bv helemaal links om te beginnen.

Als de editor te traag reageert

Bij instellingen (menu configure) nakijken
1) of de resolutie en snelheid (frame rate) van de film overeenkomt met de instelling van het huidig project (project defaults).
2) of proxy aangevinkt staat; dat zorgt er voor dat je de bewerkingen eerst allemaal op een lage-resolutie kopie doet. Nadien wordt dan alles “gerenderd” op de hoge kwaliteitsbeelden.

Bronnen:
– Een stukje van de origineel Engelstalige Kdenlive handleiding die helaas in de eerste zin een kanjer van een dt fout bevat en dus niet echt te gebruiken is in de klas (of juist wel .. zoek de fout). Bovendien is het een document in een document viewer op een website, wat ook niet zo handig is; snelstarthandboek…
– Een andere link: https://www.pcactive.nl/workshops/4391-workshop-video-bewerken-met-kdenlive

27/2/2021

Upgrade met releasever (release version)

Filed under: — cybrarian @ 12:04 am

Dus een upgrade van een vers geïnstalleerde 15.1, die het mogelijk maakt met de releaseversion variable te werken; zie https://en.opensuse.org/SDB:System_upgrade
(Als je in stappen upgrades hebt gedaan van vorige versie, bv 42.x, dan kan het zijn dat de releasever nog niet in gebruik is). Zie onderaan (*).

Schakel over en ververs alle repositories naar 15.2
(als #)

zypper --releasever=15.2 ref

zypper --releasever=15.2 dup

Dat werkt als de Leap repositories gedefiëerd zijn in /etc/zypp/repos.d/ met gebruik van de $releasever variabele.

*) Zoniet (als de repo’s er als tekst in staan)
Controleer met
grep "releasever" /etc/zypp/repos.d/*

Vervang (pas 15.1 aan huidig versienummer aan!)
bv Leap 15.2:
sudo sed -i 's/15.1/${releasever}/g' /etc/zypp/repos.d/*.repo

Dan is de 15.1 vervangen door de releasever variabele en kan je bovenstaande manier gebruiken om te upgraden, door het instellen van de variabele
bv
zypper --releasever=15.2 ref
enz..

Powered by WordPress