Fenster öffnen sich ausserhalb des Bildschirms

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
atlantis
Beiträge: 2
Registriert: 05.02.2018 13:29:59

Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von atlantis » 05.02.2018 13:59:11

Hallo allerseits

Ich bin neu hier und habe immer wieder mal wieder ein wenig mit Linux verschiedener Arten zu tun gehabt aber nie richtig, deshalb fehlt mir immer noch die Übung.

Jetzt habe ich mir eine Installation der neusten Version auf einem HP Thinclient aufgesetzt, mit einem USB-Stick als Laufwerk. Probleme bei der Installation gabe keine, die kamen erst danach ;-) Wenn ich jetzt einlogge, entweder mit LXDE oder Xfce, so sehe ich nur einen komplett leeren Desktop ohne irgendwelche Icons oder Leisten. Ich kann zwar mit Rechtsklick Programme öffnen, aber die Fenster befinden sich dann alle ausserhalb der sichtbaren Fläche. Ich kann mit der Maus rechts und links aus dem Desktop fahren und zum Teil war es möglich, Fenster "fischen" zu gehen, aber lange nicht immer.

Kann mir jemand sagen, wie ich diesen Zustand beheben kann? Es wird wohl so sein, dass eine Einstellung falsch und dadurch der Desktop zu gross ist, aber gerade die Einstellungen konnte ich nie in den sichtbaren Bereich bringen um auch nur zu versuchen etwas herauszufinden.

Viele Grüsse
Martin

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von hikaru » 05.02.2018 14:10:21

Ein paar Angaben zur Hardware wären interessant:
Welcher Grafikchip? Welcher Monitor (bzw. native Auflösung)? Wie verbunden?

Falls du dir ein Terminal fischen kannst, dann poste bitte mal die Ausgabe von:

Code: Alles auswählen

xrandr --verbose
Auch der Inhalt von /var/log/Xorg.0.log könnte aufschlussreich sein.

Petri Heil!

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von NAB » 05.02.2018 23:54:16

Das klingt, als würde an diesem "Thinclient" ein zweiter Monitor hängen, der als Hauptmonitor erkannt wird und auf dem die Fenster und das Menü erscheinen. Genauer gesagt müssten es drei Monitore sein, einer rechts von deinem und einer links.

Und es klingt, als seien diese zwei Monitore für dich unsichtbar. Merkwürdig. Gibt's dafür ne Erklärung in der Hardware oder im BIOS?

An die Ausgabe von xrandr kommst du ohne Fenster nicht ran.

Mit Alt+Strg+F1 müsstest du umschalten können auf die Konsole und dich da anmelden können.

Mit

Code: Alles auswählen

cat /var/log/Xorg.0.log | less
kannst du dir angucken, was der X-Server da zu erkennen glaubt.

Mit

Code: Alles auswählen

lspci -k | less
bekommst du einen groben Überblick, welche Grafikkarte verbaut ist und welcher Treiber sie bedient. Das könnte in einem Thinclient was Exotisches sein.

less beendest du mit "q".
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

atlantis
Beiträge: 2
Registriert: 05.02.2018 13:29:59

Re: Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von atlantis » 06.02.2018 00:55:17

Vielen Dank für die Antworten, ich habe es geschafft, die von hikaru erwähnten Infos zu sammeln:

Der Bildschirm ist ein Asus VW225N und der Thinclient ein HP VG985AV

Ich glaube ich sehe schon in der ersten Zeile der Ausgabe von xrandr --verbose den Grund dafür, dass die Bildschirmausgabe zu breit ist:

Code: Alles auswählen

Screen 0: minimum 320 x 200, current 2704 x 1050, maximum 8192 x 8192
LVDS-1 connected primary 1024x768+0+0 (0x46) normal (normal left inverted right x axis y axis) 0mm x 0mm
	Identifier: 0x41
	Timestamp:  15120
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	scaling mode: Full aspect 
		supported: None, Full, Center, Full aspect
  1024x768 (0x46) 65.000MHz -HSync -VSync *current +preferred
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  960x720 (0x47) 117.000MHz -HSync +VSync DoubleScan
        h: width   960 start 1024 end 1128 total 1300 skew    0 clock  90.00KHz
        v: height  720 start  720 end  722 total  750           clock  60.00Hz
  928x696 (0x48) 109.150MHz -HSync +VSync DoubleScan
        h: width   928 start  976 end 1088 total 1264 skew    0 clock  86.35KHz
        v: height  696 start  696 end  698 total  719           clock  60.05Hz
  896x672 (0x49) 102.400MHz -HSync +VSync DoubleScan
        h: width   896 start  960 end 1060 total 1224 skew    0 clock  83.66KHz
        v: height  672 start  672 end  674 total  697           clock  60.01Hz
  960x600 (0x4a) 77.000MHz +HSync -VSync DoubleScan
        h: width   960 start  984 end 1000 total 1040 skew    0 clock  74.04KHz
        v: height  600 start  601 end  604 total  617           clock  60.00Hz
  960x540 (0x4b) 69.250MHz +HSync -VSync DoubleScan
        h: width   960 start  984 end 1000 total 1040 skew    0 clock  66.59KHz
        v: height  540 start  541 end  544 total  555           clock  59.99Hz
  800x600 (0x4c) 81.000MHz +HSync +VSync DoubleScan
        h: width   800 start  832 end  928 total 1080 skew    0 clock  75.00KHz
        v: height  600 start  600 end  602 total  625           clock  60.00Hz
  800x600 (0x4d) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  800x600 (0x4e) 36.000MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock  35.16KHz
        v: height  600 start  601 end  603 total  625           clock  56.25Hz
  840x525 (0x4f) 73.125MHz -HSync +VSync DoubleScan
        h: width   840 start  892 end  980 total 1120 skew    0 clock  65.29KHz
        v: height  525 start  526 end  529 total  544           clock  60.01Hz
  840x525 (0x50) 59.500MHz +HSync -VSync DoubleScan
        h: width   840 start  864 end  880 total  920 skew    0 clock  64.67KHz
        v: height  525 start  526 end  529 total  540           clock  59.88Hz
  800x512 (0x51) 51.562MHz +HSync +VSync DoubleScan
        h: width   800 start  800 end  828 total  832 skew    0 clock  61.97KHz
        v: height  512 start  512 end  514 total  515           clock  60.17Hz
  700x525 (0x52) 61.000MHz +HSync +VSync DoubleScan
        h: width   700 start  744 end  820 total  940 skew    0 clock  64.89KHz
        v: height  525 start  526 end  532 total  541           clock  59.98Hz
  640x512 (0x53) 54.000MHz +HSync +VSync DoubleScan
        h: width   640 start  664 end  720 total  844 skew    0 clock  63.98KHz
        v: height  512 start  512 end  514 total  533           clock  60.02Hz
  720x450 (0x54) 53.250MHz -HSync +VSync DoubleScan
        h: width   720 start  760 end  836 total  952 skew    0 clock  55.93KHz
        v: height  450 start  451 end  454 total  467           clock  59.89Hz
  640x480 (0x55) 54.000MHz +HSync +VSync DoubleScan
        h: width   640 start  688 end  744 total  900 skew    0 clock  60.00KHz
        v: height  480 start  480 end  482 total  500           clock  60.00Hz
  640x480 (0x56) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  680x384 (0x57) 42.375MHz -HSync +VSync DoubleScan
        h: width   680 start  716 end  784 total  888 skew    0 clock  47.72KHz
        v: height  384 start  385 end  390 total  399           clock  59.80Hz
  680x384 (0x58) 36.000MHz +HSync -VSync DoubleScan
        h: width   680 start  704 end  720 total  760 skew    0 clock  47.37KHz
        v: height  384 start  385 end  390 total  395           clock  59.96Hz
  576x432 (0x59) 40.810MHz -HSync +VSync DoubleScan
        h: width   576 start  608 end  668 total  760 skew    0 clock  53.70KHz
        v: height  432 start  432 end  434 total  447           clock  60.06Hz
  512x384 (0x5a) 32.500MHz -HSync -VSync DoubleScan
        h: width   512 start  524 end  592 total  672 skew    0 clock  48.36KHz
        v: height  384 start  385 end  388 total  403           clock  60.00Hz
  400x300 (0x5b) 20.000MHz +HSync +VSync DoubleScan
        h: width   400 start  420 end  484 total  528 skew    0 clock  37.88KHz
        v: height  300 start  300 end  302 total  314           clock  60.32Hz
  400x300 (0x5c) 18.000MHz +HSync +VSync DoubleScan
        h: width   400 start  412 end  448 total  512 skew    0 clock  35.16KHz
        v: height  300 start  300 end  301 total  312           clock  56.34Hz
  320x240 (0x5d) 12.587MHz -HSync -VSync DoubleScan
        h: width   320 start  328 end  376 total  400 skew    0 clock  31.47KHz
        v: height  240 start  245 end  246 total  262           clock  60.05Hz
VGA-1 connected 1680x1050+1024+0 (0x5e) normal (normal left inverted right x axis y axis) 473mm x 296mm
	Identifier: 0x42
	Timestamp:  15120
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff000469a02201010101
		231201031e2f1e78ee92a0a655489a26
		125054bfef00714f818081409500a940
		b3000101010121399030621a274068b0
		3600d9281100001c000000fd00384c1e
		5311000a202020202020000000fc0056
		573232350a20202020202020000000ff
		0038384c4d51533032333831310a0022
  1680x1050 (0x5e) 146.250MHz -HSync +VSync *current +preferred
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
  1600x1200 (0x5f) 162.000MHz +HSync +VSync
        h: width  1600 start 1664 end 1856 total 2160 skew    0 clock  75.00KHz
        v: height 1200 start 1201 end 1204 total 1250           clock  60.00Hz
  1280x1024 (0x60) 135.000MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock  79.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  75.02Hz
  1280x1024 (0x61) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x62) 106.500MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock  55.93KHz
        v: height  900 start  903 end  909 total  934           clock  59.89Hz
  1280x960 (0x63) 108.000MHz +HSync +VSync
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock  60.00KHz
        v: height  960 start  961 end  964 total 1000           clock  60.00Hz
  1152x864 (0x64) 108.000MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock  67.50KHz
        v: height  864 start  865 end  868 total  900           clock  75.00Hz
  1024x768 (0x65) 78.750MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock  60.02KHz
        v: height  768 start  769 end  772 total  800           clock  75.03Hz
  1024x768 (0x66) 75.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock  56.48KHz
        v: height  768 start  771 end  777 total  806           clock  70.07Hz
  1024x768 (0x46) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  832x624 (0x67) 57.284MHz -HSync -VSync
        h: width   832 start  864 end  928 total 1152 skew    0 clock  49.73KHz
        v: height  624 start  625 end  628 total  667           clock  74.55Hz
  800x600 (0x68) 50.000MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock  48.08KHz
        v: height  600 start  637 end  643 total  666           clock  72.19Hz
  800x600 (0x69) 49.500MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock  46.88KHz
        v: height  600 start  601 end  604 total  625           clock  75.00Hz
  800x600 (0x4d) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  800x600 (0x4e) 36.000MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock  35.16KHz
        v: height  600 start  601 end  603 total  625           clock  56.25Hz
  640x480 (0x6a) 31.500MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock  37.50KHz
        v: height  480 start  481 end  484 total  500           clock  75.00Hz
  640x480 (0x6b) 31.500MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock  37.86KHz
        v: height  480 start  489 end  492 total  520           clock  72.81Hz
  640x480 (0x6c) 30.240MHz -HSync -VSync
        h: width   640 start  704 end  768 total  864 skew    0 clock  35.00KHz
        v: height  480 start  483 end  486 total  525           clock  66.67Hz
  640x480 (0x56) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x6d) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
HDMI-1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x43
	Timestamp:  15120
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	aspect ratio: Automatic 
		supported: Automatic, 4:3, 16:9
	Broadcast RGB: Automatic 
		supported: Automatic, Full, Limited 16:235
	audio: auto 
		supported: force-dvi, off, auto, on
DP-1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x44
	Timestamp:  15120
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	Broadcast RGB: Automatic 
		supported: Automatic, Full, Limited 16:235
	audio: auto 
		supported: force-dvi, off, auto, on
Denn der Bildschirm kann ja keine 2704 in der Breite anzeigen. Das Log kann ich auch noch posten, wenn das noch nicht der entscheidende Punkt ist. Die richtige Auflösung 1680x1050 ist bei VGA-1 auch als current gelistet. Ich habe aber nicht herausgefunden, woher die Werte der ersten Zeile nun kommen; ich las die könnten aus der xorg.conf kommen aber so eine gibt es scheinbar gar nicht.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von NAB » 06.02.2018 02:19:56

Das missinterpretierst du etwas. Schau mal hier:
atlantis hat geschrieben: ↑ zum Beitrag ↑
06.02.2018 00:55:17

Code: Alles auswählen

Screen 0: minimum 320 x 200, current 2704 x 1050, maximum 8192 x 8192
LVDS-1 connected primary 1024x768+0+0 (0x46) normal (normal left inverted right x axis y axis) 0mm x 0mm
VGA-1 connected 1680x1050+1024+0 (0x5e) normal (normal left inverted right x axis y axis) 473mm x 296mm
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
Das interessante ist, dass du zwei Monitore hast, wie ich vermutet habe. LVDS-1 und VGA-1.
Dein primäres Display ist der LVDS-1 mit 1024x768 Pixeln. Darauf werden die Fenster geöffnet und das Menü angezeigt.
Dein Asus VW225N hat 1680x1050 Pixel und hängt an VGA-1. Dieser wird rechts an LVDS-1 drangehängt als Zusatzmonitor. Beide zusammen kommen dann auf 1024+1680 = 2704 Pixel.

Warum weißt du nun nichts von deinem zweiten Monitor? Ich hab auch gestaunt, aber es ist wohl ein Fehler im Gerät:
https://bugzilla.redhat.com/show_bug.cgi?id=855436
Danach hab ich gleich wieder gestaunt, weil der Grafiktreiber den unsichtbaren Monitor eigentlich seit 2012 ignorieren sollte.

Es gibt unterschiedliche Wege, das Problem anzugehen. Der schönste wäre ein BIOS-Update, falls es eins gibt.

Eine Notlösung steht schon im Bugreport:

Code: Alles auswählen

xrandr --output LVDS-1 --off
Probier das mal aus, ich bin nicht sicher, wie XFCE das findet, wenn man ihm seinen primären Monitor ausschaltet.

Wenn das funktioniert, kannst du die Zeile zu einem Script machen und das in ~/.config/autostart/ unterbringen, dann wird es bei jedem Login ausgeführt.

Man könnte auch eine angepasste Xorg.conf schreiben, die gälte dann für jeden Benutzer.

Mal schauen, ob hier noch bessere Vorschläge kommen ...

P.S.: Laut Arch-Wiki:
https://wiki.archlinux.org/index.php/in ... small_area
Könnte auch die Kernel-Option "video=LVDS-1:d" helfen.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von hikaru » 06.02.2018 09:02:49

NAB hat geschrieben: ↑ zum Beitrag ↑
05.02.2018 23:54:16
Genauer gesagt müssten es drei Monitore sein, einer rechts von deinem und einer links.
Warum drei?
NAB hat geschrieben: ↑ zum Beitrag ↑
05.02.2018 23:54:16
An die Ausgabe von xrandr kommst du ohne Fenster nicht ran.
Das ist nur bedingt richtig. Du kannst auf eine echte Konsole wechseln, dort $DISPLAY passend setzen (für gewöhnlich :0) und xrandr aufrufen. Eigentlich sollte das funktionieren, sowohl zum Abfragen als auch zum Ansteuern. Teils kriegt man dabei aber Fehlermeldungen dieser Art:

Code: Alles auswählen

Configure crtc 1 failed
(häufiger beim Ansteuern als beim Abfragen)
Irgendwo hatte ich vor langer Zeit mal aufgeschnappt, dass so ein Phänomen ein Problem des Grafiktreibers im Zusammenhang mit der GPU wäre. An Details erinnere ich mich aber nicht mehr, nur noch daran, dass sich verschiedene GPU+Treiber-Kombinationen unterschiedlich zickig zeigen.
NAB hat geschrieben: ↑ zum Beitrag ↑
06.02.2018 02:19:56
Probier das mal aus, ich bin nicht sicher, wie XFCE das findet, wenn man ihm seinen primären Monitor ausschaltet.
Xfce stört das nicht. Alle Inhalte (inklusive Panels) werden einfach auf den noch aktiven Monitor übertragen.

Falls kein BIOS-Update verfügbar ist wäre die sauberste Lösung wohl das Erstellen einer rudimentären xorg.conf, die LVDS1 standardmäßig ausschaltet. Kann einer der (richtig) alten Hasen sowas noch aus dem Ärmel schütteln? Ich müsste mich erst einlesen.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Fenster öffnen sich ausserhalb des Bildschirms

Beitrag von NAB » 06.02.2018 16:19:35

hikaru hat geschrieben: ↑ zum Beitrag ↑
06.02.2018 09:02:49
Warum drei?
Weil atlantis schrieb, er könne rechts und links aus dem Desktop herausfahren. Andererseits schrieb er nicht, dass das gleichzeitig geht.
hikaru hat geschrieben: ↑ zum Beitrag ↑
06.02.2018 09:02:49
Das ist nur bedingt richtig.
Ja, hikaru ... du kannst das. atlantis nicht :mrgreen: Eventuell muss dann auch noch die Xauthority richtig gesetzt werden.

Warten wir erst mal ab, was atlantis sagt ... "eigentlich" sollte dieser Fehler von 2012 ja eh nicht mehr auftreten.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Antworten