16/12/2024

Firefox bookmarks en logins na update weg

Filed under: — cybrarian @ 7:49 pm

Bij installatie van de nieuwe Firefox is er een nieuw profiel aangemaakt, een mooi standaard leeg profiel.

Zoals te vermoeden is zijn ze niet echt weg.

about:profiles
Kwestie dus om je oude profiel terug te laden; in de URL tik je about:profiles, en dan krijg je op je scherm een overzicht van de profielen.

Je kan dan een nieuw venster openen met een daar gekozen profiel.

Zo zoek je wat het goede is, en dat stel je daar dan in als standaard.

Profiles vraag

Maar als je nadien je Firefox opent, krijg je een waarschuwing dat een profile gebruiken met een oudere softwareversie problemen kan veroorzaken, en krijg je de keuze een nieuw profile aan te maken. (Misschien heb je er ondertussen al een rijtje, ze worden genummer -1 -2 -3..).

Waarschijnlijk heb ik de oude firefox nog gebruikt, doordat ergens een icoon of een link naar die oude verwijst.

12/12/2024

Plaats voor data en de vuilbak (Trashcan)

Filed under: — cybrarian @ 10:17 pm

De gegevens van een programma

De $XDG_DATA_HOME base directory bepaalt de “data” directory voor applicaties.
Terugvalwaarde is $HOME/.local/share

Vuilbakstandaard

Volgens de freedesktop specificaties zit het zo:
-locatie van de “hoofd” vuilbak is vastgelegd in systeemvariabele :
$XDG_DATA_HOME/Trash

Als die (XDG_DATA_HOME) niet gedefinieerd is, is de standaardwaarde voorzien:

~/.local/share/Trash/files

Bij het maken van een desktopgebruiker, maakt het systeem een trash directory volgens de waarde in $XDG_DATA_HOME/Trash of op de standaarlocatie.

10/12/2024

Git diff uitvoer op het scherm houden

Filed under: — cybrarian @ 9:50 am

Als ik op mijn huidige systeem git diff doe, wordt het antwoord getoond in een soort tekstverwerker waarin ik handig kan scrollen, zoeken enz, en die ik verlaat met “q”.
Maar helaas, als ik daarna een andere aktie wil doen, bv een commit waarin ik als commentaar iets schrijf wat ik uit die diff haal, zie ik die niet meer.

Ik wil dus de uitvoer van diff op het scherm houden, bv voor het bestand Changes.txt:

git --no-pager diff Changes.txt

9/12/2024

Met commando uitloggen van KDE Plasma

Filed under: — cybrarian @ 10:15 am

Vasthangende programma’s in je desktop? Herstarten is vaak niet nodig, uitloggen (en terug inloggen) is meestal genoeg.

Van in een Konsole (terminal):
loginctl terminate-user copyleft

De gebruiker moet je zelf aanpassen, het is de naam die zichtbaar is in je prompt, bv copyleft@linuxuserbox:~/bin
Of je kan het zien in het path van je gebruiker:
cd ~
pwd

Ik gebruik dit commando op een pc waar ik met 6 verschillende desktops werk, en veel programma’s open heb staan, en door een voorlopig onbekende oorzaak een zeer traag werkende desktop krijg. Ik moet dan bij elke aktie heel lang wachten op reaktie, dus ook op de uitlog-menukeuze. Maar ik heb meestel wel ergens een terminal openstaan, en daar kan het met een commando, en dat gaat sneller. Het is een “propere” manier van afsluiten, en als je terug inlogt komen de programma’s die openstonden terug op.

Een variatie:

loginctl terminate-session

Too few arguments

Maar dan moet je wel de sessie opgeven, en er is niet zoiets als -1 of 0 voor huidige. Je kan de sessies oplijsten met loginctl list-sessions

loginctl list-sessions
SESSION UID USER SEAT TTY
10 1002 copyleft seat0
3 1002 copyleft seat0

.. en ik krijg sessions 3 en 10 bv; waarbij terminate-session 3 niets zichtbaars doet, terminate-session 10 wel mijn desktop afsluit, dus ik veronderstel dat je altijd het hoogste getal nodig hebt.

Waarschijnlijk zou deze ook wel werken (meestal is er alleen seat0 als je geen speciale hardware hebt):
loginctl terminate-seat seat0

4/12/2024

Welke desktopomgeving is in gebruik?

Filed under: — cybrarian @ 8:35 pm

Vanop de commandolijn of uit een script is er geen vast Linux commando om te vragen in welke desktopomgeving je zit.
Een paar verschillende antwoorden zijn:

  • echo $DESKTOP_SESSION, maar dat geeft op mijn OpenSUSE gewoon “default” als antwoord.
  • echo $XDG_CURRENT_DESKTOP
    KDE

1/12/2024

One click install werkt niet vanuit Firefox (Tumbleweed)

Filed under: — cybrarian @ 9:02 pm

Op de site https://software.opensuse.org kan je als OpenSUSE gebruiker normaal software installeren door op de knop “1 click install” te klikken.

Op dit moment werkt dat niet in mijn systeem: openSUSE Tumbleweed met Firefox 129.0.1.

Wat er gebeurt is dat je een grijs scherm met broncode te zien krijgt in een Firefox venster na een klik. (1)

Dat begint met metapackage xmlns:os="http://opensuse.org/Standards/One_Click_Install" xmlns="http://opensuse.org/Standards/One_Click_Install...

Volgens posts op een forum ontbreekt er een bepaald instellingenbestand voor Firefox: .y2usersettings

Dat kan je zelf aanmaken met een editor als Kate, zie
https://bugzilla.opensuse.org/show_bug.cgi?id=1173781
(meer…)

Powered by WordPress