TeamViewer 15.8.3 auf Kubuntu 20.04 mit 4K Screen

Nach der Installation erscheint die TeamViewer GUI mit verschobenen Labels und ist quasi nicht nutzbar. Dies kann folgendermaßen behoben werden: In der Datei „/opt/teamviewer/tv_bin/script/teamviewer“ ganz oben nach den Kommentaren folgendes einfügen: export QT_SCALE_FACTOR=1 export QT_AUTO_SCREEN_SCALE_FACTOR=0 export QT_SCREEN_SCALE_FACTORS=2 Damit wird die GUI beim nächsten Programmstart korrekt dargestellt.

Elementary OS Loginscreen skaliert nicht bei Hidpi

Folgende Datei muss angepasst werden: Der Standardwert für die Skalierung steht auf 0, d.h. die Skalierung erfolgt automatisch. Funktioniert die Automatik nicht, muss der Wert manuell auf 2 (oder welcher Skalierungsfaktor eben passt) gestellt werden: Nach dem Speichern muss folgendes Kommando ausgeführt werden: Damit wird in Elementary OS 5 der Loginscreen auch auf 4K-Bildschirmen lesbar […]

SilverStripe 4: Standard URL-Segment ändern

Als Standard wird in SilverStripe 4 das URL-Segment „home“ verwendet. Um das zu ändern, muss in der Datei „app/_config/mysite.yml“ folgendes eingetragen werden (statt „home“ wird hier „software“ gesetzt): Danach muss ein „dev/build/?flush=all“ durchgeführt werden, um die Konfiguration zu übernehmen.

Silverstripe SiteTree_versions aufräumen

Die „SiteTree_versions“ Tabelle der Silverstripe Datenbank kann sich mit der Zeit enorm aufblähen. Da Silverstripe leider keinen Mechanismus anbietet, um die Tabelle zu bereinigen, folgt hier der SQL-Befehl, um das manuell zu erledigen: DELETE FROM SiteTree_versions WHERE CONCAT_WS(‚_‘, RecordID, Version) NOT IN (SELECT CONCAT_WS(‚_‘, ID, Version) AS combined_id FROM SiteTree);

NodeJS: iNotify.max_user_watches erhöhen

Wenn Aurelia-CLI mit dem Flag „–watch“ auf einem Linux-System ausgeführt wird, kann es passieren, dass die Anzahl der zu beobachtenden Dateien zu groß ist. Diese Begrenzung kann mit folgendem Befehl erhöht werden: echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

SublimeText TypeScript Symbolpanel filtern

Den SublimeText Packages Ordner öffnen und in den „TypeScript“ Ordner gehen. In diesem Ordner eine neue Datei „Symbol List.tmPreferences“ anlegen Die folgenden Zeilen in diese Datei kopieren: <?xml version=“1.0″ encoding=“UTF-8″?><!DOCTYPE plist PUBLIC „-//Apple//DTD PLIST 1.0//EN“ „http://www.apple.com/DTDs/PropertyList-1.0.dtd“><plist version=“1.0″> <dict> <key>name</key> <string>Symbol List</string> <key>scope</key> <string>meta.decorator.ts, meta.var.expr.ts, meta.block.ts, meta.field.declaration.ts, meta.return.type.ts, entity.name.type.ts, comment.block.documentation.ts</string> <key>settings</key> <dict> <key>showInSymbolList</key> <integer>0</integer> </dict> </dict></plist> […]