Cygwin X Server Konfiguration

2

Ich erinnere mich, dass ich vor einigen Jahren ein Shell-Skript bearbeiten und dann eine Verknüpfung erstellen konnte, sodass ich jedes Mal, wenn ich ein xterm benötigte, einfach auf die Verknüpfung klickte, mit der der X-Server und ein XTerm-Client gestartet wurden.

Früher hieß es startxwin.bat oder startxwin.sh oder so ähnlich. Ich habe diese Datei bearbeitet und am Ende der Datei einen Befehl wie xterm eingefügt

Weiß jemand, wie man das macht?

Charbel
quelle

Antworten:

5

Die Skripte sind jetzt weg. Um X zu starten, müssen Sie startxwin.exe ausführen.

Für mich gibt es in meinem QuickStart und in meinem StartUp eine Verknüpfung zu Folgendem:

C:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe

Dadurch wird ausgeführt, was auch immer in Ihrer .startxwinrcDatei enthalten ist, und Sie können das Terminal auswählen.

Sie erhalten das X-Menü in der unteren rechten Ecke. Sie können den Inhalt davon konfigurieren, indem Sie Ihre .XWinrcDatei bearbeiten .

JohnMcG
quelle
Sie müssen möglicherweise nur xterm &ein Terminal starten.
JohnMcG
1

Ich denke, Sie meinen, startxwindas ist sowohl ein Cygwin-Skript als auch sollte in Ihrem Windows-Menü "Start-> Programme-> X-Server" sein. Ich denke, die Datei, die Sie bearbeiten möchten, ist $ HOME / .startwinrc, in der Sie Clients hinzufügen können. Ich denke, Sie müssen auch sicherstellen, dass Sie einen Fenstermanager haben, so etwas wie WindowMaker (wmaker.exe)

Wenn Sie hauptsächlich Cygwin X-Clients ausführen, ist der Cygwin X-Server wahrscheinlich am sinnvollsten. Wenn Sie Clients unter UNIX / Linux ausführen, ist es möglicherweise einfacher, Xming auszuführen . Dies ist im Grunde ein Port des Cygwin XServer-Codes, der mit mingw als natives Windows ausgeführt werden soll.

Reiche Homolka
quelle
danke für deinen tipp, ich habe jetzt mein startxwin konfiguriert und es funktioniert einwandfrei (ich habe auch ein befehlszeilenargument hinzugefügt, damit die zwischenablage auch funktioniert)
Charbel
0

Ich weiß nicht viel über Cygwin, schlage aber vor, dass Sie sich http://andlinux.org ansehen . Es ähnelt Cygwin (Linux ist in Windows integriert), ist jedoch viel einfacher zu installieren, zu warten und zu verwenden.

Der X-Server startet automatisch. Rufen Sie ein Terminal auf (über die Desktop-Verknüpfung) xeyes, geben Sie ein und es funktioniert einfach ...


quelle
Das andlinux-Setup ist mehr als ein halber Gig! das ist viel zu viel für das, was ich brauche!
Charbel
0

Ziehen Sie stattdessen die Verwendung des mintty- Terminals in Betracht , das eine xterm-kompatible Terminalemulation mit einer nativen Windows-Benutzeroberfläche bietet, dh, es ist kein X-Server erforderlich. Durch die Installation über Cygwins setup.exe wird eine Verknüpfung zum Startmenü im Cygwin-Ordner erstellt.

ak2
quelle