Riesiges Fenster, dessen Größe ich nicht verkleinern kann – wie ändere ich die „vom Programm vorgegebene Mindestgröße“?

Riesiges Fenster, dessen Größe ich nicht verkleinern kann – wie ändere ich die „vom Programm vorgegebene Mindestgröße“?

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 -allenthä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 thgoder verweisen tortoise(grep ohne Berücksichtigung der Groß-/Kleinschreibung)
  • läuft mit strace -f thgder 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-desktopPaket 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 versionmeldetTortoiseHg 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.

verwandte Informationen