FAQ Grosse xterm Konsole bei Programmstart (Linux)

Für Fragen rund um die Ide und zum Debugger
Antworten
Mathias
Beiträge: 6210
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

FAQ Grosse xterm Konsole bei Programmstart (Linux)

Beitrag von Mathias »

Dies sollte nur als Tip dienen.

Viele Lazarus-User verwenden das xterm für Ausgaben, welche man unter Start->Startparameter...->Startprogramm einstellt.
Nur erscheint dies immer in mickrigen 80x24 Modus.
Will man mehr Zeilen und Spalten, kann man dies auch dort als Parameter mitgeben. Beispiel: "-geometry 112x35"
Dies ist natürlich mühsam, wen man dies bei jedem Projekt neu machen muss, Daher habe ich eine elegante Lösung gefunden, um dies dauerhaft einzustellen.
Dazu muss man im Home-Ordner folgende Datei erstellen, wen nicht schon vorhanden. "~/.Xresources"
Dort fügt man folgendes hinzu:

Code: Alles auswählen

xterm*geometry: 160x60+10+10
xterm*foreground: gray
xterm*background: black
Und speichert anschliessend das ganze.
Dann noch folgendes in einer beliebigen Konsole eingeben:

Code: Alles auswählen

xrdb -load .Xresources
Anschliessend sollte xterm immer mit der neuen Auflösung starten.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1436
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: FAQ Grosse xterm Konsole bei Programmstart (Linux)

Beitrag von fliegermichl »

Cool, funktioniert!
Danke dafür.

Mathias
Beiträge: 6210
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: FAQ Grosse xterm Konsole bei Programmstart (Linux)

Beitrag von Mathias »

Das dies überhaupt funktioniert, ist ein altes Relikt aus xlib-Zeit, als es noch kein GTK und co. gab.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
Swirl
Beiträge: 98
Registriert: Fr 7. Aug 2015, 14:05
OS, Lazarus, FPC: Win 10/11/ Mint 21.3 / Lazarus 30 / FPC 3.2.2
CPU-Target: x86_64, ARM Cort.-A7
Wohnort: Schwerte NRW

Re: FAQ Grosse xterm Konsole bei Programmstart (Linux)

Beitrag von Swirl »

Nutze für ein Shell-Skript folgende Einstellung in der .Xresources:

Code: Alles auswählen

xterm*faceName: Liberation Mono
xterm*faceSize: 12
xterm*maximized: true
xterm*background: Teal
xterm*foreground: White
Auf der Seite...

https://how-to.fandom.com/wiki/How_to_c ... ll_configs

...findet sich die riesige Menge an XTERM-Konfigurationsmöglichkeiten.
=> Mint 21.3 “Virginia” - Win 10/11 - Lazarus 3.0 - FPC 3.2.2

Antworten