Ich habe ein Fenster (TortoiseHg), das jedes Mal, wenn ich es öffne, riesig ist und dessen Größe ich nicht reduzieren kann. Ich kenne Alt-Ziehen und kann (irgendwann) an den Rand gelangen, aber ich kann die Größe nicht reduzieren. Wenn ich es ausführe, xwininfo -all
enthält die Information:
xwininfo: Window id: 0x7200005 "TortoiseHg Workbench"
Root window id: 0x192 (the root window) (has no name)
Parent window id: 0x111e83a (has no name)
1 child:
0x720000e (has no name): () 1x1+-1+-1 +4271+546
Absolute upper-left X: 4272
Absolute upper-left Y: 547
Relative upper-left X: 1
Relative upper-left Y: 28
Width: 16383
Height: 16383
Depth: 24
Visual: 0x139
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x7200004 (not installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +4272+547 --15135+547 --15135--15850 +4272--15850
-geometry 16383x16383+4272+547
...
Normal window size hints:
Program supplied minimum size: 16383 by 16383
Program supplied window gravity: StaticGravity
No zoom window size hints defined
No window shape defined
No border shape defined
Insbesondere diese Zeile:
Program supplied minimum size: 16383 by 16383
Ich habe versucht:
- verschiedene Möglichkeiten, das Fenster zu „maximieren“, aber keine davon scheint irgendeine Wirkung zu haben. (Dieselben Methoden funktionieren bei anderen Fenstern einwandfrei.)
- Entfernen
~/.config/TortoiseHg/
und erneutes Ausführen - Suche nach Dateien in
~/.cache/
oder~/.local/share/
nach etwas, das dies verursachen könnte - durchsucht dconf und gconfmit dieser Technikfür alle Schlüssel, die auf
thg
oder verweisentortoise
(grep ohne Berücksichtigung der Groß-/Kleinschreibung) - läuft mit
strace -f thg
der Suche nach Dateien, die geöffnet werden und die möglicherweise die Mindestgröße festlegen
Aber ich habe nichts gefunden, das mir sagt, woher die „vom Programm bereitgestellte Mindestgröße“ kommen könnte. Weiß das jemand?
Systemdetails:
- Ich verwende Ubuntu 18.04 mit der Ubuntu Mate-Sitzung, die über das
ubuntu-mate-desktop
Paket installiert wurde. - TortoiseHg wird aus den Standard-Repos für 18.04 installiert - kein PPA usw. Die von apt gemeldete Version ist 4.5.2-0ubuntu1 und
thg version
meldetTortoiseHg Dialogues (version 4.5.2), Mercurial (version 4.5.3)
- Das System ist ein Laptop mit 2 zusätzlichen Monitoren, die über eine USB-C-Dockingstation angeschlossen sind. Ich habe die HiDPI-/Skalierungsoptionen deaktiviert.