encode en decode base64

Base 64

Sommige applicaties slaan opgeslagen wachtwoorden op in het Base 64 formaat.  De data van dit formaat bestaat uitsluitend uit a-z, A-Z, en / karakters. Dat is dus afwijkend van ASCII tekst want daarin werk je met a-z, A-Z, 0-9, “, %, &, ‘, (, ), *, +, -, _ en de , karakters.

Ik had onlangs een opgeslagen wachtwoord nodig uit Filezilla. Die wachtwoorden staan in het Base 64 formaat opgeslagen in ~/.config/filezilla/sitemanager.xml.

Het omzetten van een dergelijk opgeslagen wachtwoord kan vanuit je terminal gebeuren.

Base 64

Om dat te laten zien maak ik eerst zelf een Base 64 bestand aan met digiplace als input:

echo ‘digiplace’ | base64 waar dan vervolgens ZGlnaXBsYWNlCg== als output uit komt rollen.

De conversie van Base 64 naar leesbare ascii gaat dan met behulp van

echo ‘ZGlnaXBsYWNlCg==’ | base64 –decode  waar dan weer keurig digiplace uit de bus komt vallen.

Het == teken aan het einde van de string heeft een speciale betekenis. Wil je meer weten hoe dat zit of nog meer informatie over dit onderwerp lezen dan verwijs ik je graag naar deze pagina: https://www.hcidata.info/base64.htm waar je ook online e.e.a. kan uitvoeren.

Desktop vitals

VITALS

Om temperatuur, spanning, toerental van je fans etc. in de gaten te houden doe je een sudo apt install lm-sensors om vervolgens een sudo sensors-detect uit te voeren.

VITALS

Als je dan een doorlopend inzicht wil krijgen in je hardware kan je gebruik maken van conky of je installeert een GNOME extension. Voor op mijn desktop is tegenwoordig de keuze gevallen op VITALS: https://extensions.gnome.org/extension/1460/vitals/

VITALS

Zelf hou ik dan zicht op temperatuur, processors, geheugen, systeem en netwerk. Met behulp van ‘Remove app menu’, een andere extensie, plaats ik dan mijn VITALS links in het paneel.

VITALS

Ubuntu 4K fractional scaling

Als je op een 4K scherm ook op 125 | 150 | 175% wil schalen ipv de standaard aangeboden 200 | 300 | 400% opties dan is dat op te lossen. Bedenk wel dat dit nog een experimentele oplossing is. Dat wil zeggen dat er bugs op de loer kunnen liggen en er is een (kleine) impact op je performance onder X11.

Instellingen fractional scaling:

Je kan e.e.a. uitvoeren in je dconf-editor (sudo apt install dconf-editor) maar het is makkelijker om e.e.a. vanuit je terminal in te stellen:

X11

gsettings set org.gnome.mutter experimental-features “[‘x11-randr-fractional-scaling’]”

Wayland

Gebruik je Wayland ipv X11 dan doe je echter:

gsettings set org.gnome.mutter experimental-features “[‘scale-monitor-framebuffer’]”

Terug naar default

gsettings reset org.gnome.mutter experimental-features

fractional scaling

GNOME Calendar als agenda instellen

Al jaren staat het kladblokprogramma ‘gedit’ ingesteld als standaardtoepassing voor je agenda. Onzin natuurlijk. Met het volgende commando stel je GNOME CALENDAR in als default agenda voor je Ubuntu desktop:

gio mime text/calendar org.gnome.Calendar.desktop

Start daarna even opnieuw instellingen op en check Details | Standaardtoepassingen

Bron & credits: https://bugs.launchpad.net/ubuntu/+source/gnome-calendar/+bug/1828491

calendar

Fix verkeerde geluids output Ubuntu 19.10

Geen geluid? Het bleef inderdaad verrassend stil onder Ubuntu 19.10. Al snel bleek dat na elke inlog het zgn. Uitvoerapparaat stond gericht naar mijn HDMI / DislpayPort ipv naar de gewenste line out uitgang. 

Geluid

Natuurlijk is dat handmatig op te lossen, maar om dat nou elke keer na iedere inlog te blijven volhouden is gekkenwerk dus Ubuntu liet mij weer de mouwen oprollen. 

FIX geluid

Bekijk eerst de output van het volgende commando:

pactl list short sources

Bestudeer die output en kies de gewenste output (sink) die je wil gebruiken. In mijn geval is dat dus:

alsa_output.pci-0000_00_1f.3.analog-surround-21.monitor

Gebruik de gewenste output als standaard uitvoer met

pactl set-default-sink ‘alsa_output.pci-0000_00_1f.3.analog-stereo’

Om dat ook na een herstart te laten werken werd e.e.a. vastgelegd in de default instellingen van Pulsaudio door:

sudo nano /etc/pulse/default.pa

waarbij helemaal onderaan bij “Make some devices default” het als volgt in te stellen:

Make some devices default
set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
set-default-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor

Tot slot kwam dan deze aanpassing:

sudo nano /etc/pulse/default.pa

om in dat bestand de regel load-module module-switch-on-connect uit te zetten door er een hekje voor te plaatsen:

# load-module module-switch-on-connect

Even opnieuw opstarten en voila…geluid!

Bron: https://askubuntu.com/questions/1038490/how-do-you-set-a-default-audio-output-device-in-ubuntu-18-04

Scroll naar boven