03.01.2020»»пятница

X11 Terminal Windows

03.01.2020

Cygwin/X is a port of the X Window System to the Cygwin API layer for the Microsoft Windows family of operating systems. Cygwin provides a UNIX-like API, thereby minimizing the amount of porting required. Display X11 session in a Window. I noticed that the X11 desktop overlaps the Windows Desktop to the point that I cannot use Windows when running X Server. To fix it, go to the Settings-X11 and change the “X11 server display mode” to “Windowed mode”.

How to run graphical Linux applications on Bash on Ubuntu on Windows 10 June 11, 2017 June 11, 2017 by Sean Whalen Bash on Ubuntu on Windows was introduced by Microsoft in the Windows 10 Anniversary Update. Alternatives to PuTTY. PuTTY is great and is one the most common free Windows SSH clients. That said, PuTTY looks pretty pedestrian and one of the biggest missing features is the inability to open sessions in tabs. Some of the PuTTY alternatives listed below not only allow tabs but also combine other protocols such as FTP, SFTP. The X Window System (commonly X or X11) is a computer software system and network protocol that provides a graphical user interface (GUI) for networked computers. It creates a hardware abstraction layer where software is written to use a generalized set of commands, allowing for device independence and reuse of programs on any computer that implements X. What you can do is to execute the X11 server in your Windows machine, and from a terminal (for example using PuTTY with a SSH session including X11 Forwarding), to execute some graphical programs in other machine that, by nature, works on X11 protocol. These programs will appear on your Windows screen instead of the other one. 1) Display Settings: Multiple Windows 2) Session Type: Start no client 3) Additional Parameters: Check Clipboard box Then in your PuTTY session you can turn on the X11: Enable X11 Forwarding. So then save that, and every time that session is invoked you will get a GUI connection to Ubuntu, as long as Xming is running.

Active4 years, 4 months ago

I need to connect to a headless X Windows server (running on Ubuntu) from my MS Windows 7 computer over a 100 Mbit network. I could use VNC (or any other remote viewer) but the 3D graphics performance would be lousy I imagine. I used to have it hooked up to a monitor, but that's broken now and I can't afford a new one. A friend advised that I could try and use an X client, and that the 3D graphics wont suffer too much over 100 Mbit. Cygwin seems to be an option, but I was wondering if there were any more lightweight options.

quack quixote
36.1k11 gold badges90 silver badges123 bronze badges
Nick BoltonNick Bolton
2,0117 gold badges30 silver badges49 bronze badges

closed as off-topic by a CVn, DavidPostill, fixer1234, Kevin Panko, NifleMay 26 '15 at 11:51

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • 'Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question.' – a CVn, DavidPostill, fixer1234, Kevin Panko, Nifle
If this question can be reworded to fit the rules in the help center, please edit the question.

5 Answers

Xming is popular and free, although since I use the rest of Cygwin anyway, I tend to use Cygwin's X server.

Oh and by the way, the client/server terminology in X seems backwards until you think about it the right way: servers are the things that provide a display service; they display the graphics and take mouse/keyboard input (like your Windows box); clients are the programs (running on Ubuntu in your case) that need the display service.

njdnjd
9,5232 gold badges31 silver badges35 bronze badges

As of 2015, I'd favor VcXsrv Windows X Server after using Xming for years.

It's free, it's open-source, and 64-bit versions are offered.

oldmud0
3,1533 gold badges16 silver badges37 bronze badges
Gernot KrostGernot Krost

I tried transmitting 3D graphics over the network one time and figured out one thing: performance is bad. This happens because all accelerated graphics drivers do not really transmit any 3D data through the network (even if this is loopback or even UNIX abstract socket) but do some direct rendering.

The configurations I tested included both Xming (Xming is really ported Xorg) on Windows + X clients on Linux and both Xorg and clients on Linux. Network was 100Mbit, graphics card was NVidia GeForce FX 5200 (that's not a very recent card, but it definitely can handle glxgears), and both computers have PIV class processors and around 1Gb of RAM through for these two limits were not reached.

I started glxgears as a client. In both cases it displayed very chopped animation and FPS values around 30 or 50. To compare, I also run glxgears native and it showed around 8000 on Linux host and IIRC 500 on Xming with ported glxgears (that was about a year ago and Xming performance may be better now). So network performance is definitely the bottleneck for 3D graphics.

Also I must note that VNC operates only with 2D graphics: it has a very simple protocol that consists mostly of commands like 'show this rectangular image on that coordinates', so it definitely won't show any 3D performance.

whitequarkX11 serverwhitequark
13.6k5 gold badges40 silver badges52 bronze badges

It sounds like VirtualGL is the kind of thing you're looking for, though I know even less about it than the Wikipedia article. Good luck!

KenKen

You might want to try Xming. Also, check out this LinuxJournal article, which gives a lot of info on the subject.

Note that on Linux, for security reasons, xdmcp is not enabled by default.For added security, I recommend you encrypt your connection using SSH. See this section from TLDP for more information about how to set everything up.

WolfWolf

Not the answer you're looking for? Browse other questions tagged windowsx-windowsx-server or ask your own question.

Active1 year, 11 months ago

I need to get remote X11 terminal access from Windows machines into my Ubuntu 16.04 system. I am choosing not to use RDP for this since this only affects the two Windows clients.

From the other Linux boxes it is simple, especially since they use RSA authentication:

and wham, bam, I just get the prompt

Mar 06, 2019  You know that Windows 7 is the most popular operating system of the windows. Although now already Microsoft released Windows 8, 8.1 and Windows 10. But Windows 7 still now popular for the computer users. Windows 7 activator can help you to activate. May 06, 2018  Windows 7 activator FREE download for all version (100% free!) Date: 6th May 2018 107,744 views After installing Windows on your computer, the system needs to be activated within 30 days, otherwise it will lose some functions and will torment you with reminders about activation. Window 7 loader. Windows 7 Ultimate Activators. On this page you can find information about how to activate Windows 7 and make it licensed. It does not matter what version you have: Windows 7, or 7600, or 7601 – activates it all without problems. Download free activator Windows 7 Ultimate x64 and x86 from our site, activate it for 1 minute and enjoy.

But from Windows I use PuTTY which gives a great CLI connection. Quick and easy, and it saves creds so the connections are made very quickly.

When I type this on the Ubuntu command line

Which means that GUI applications will not run.

I see PuTTY has the X11 option.

But it throws an error instead of working.It needs an X server on the client side to work with Putty.

Question is in the title: How to use PuTTY to get X11 connections over ssh from Windows to Ubuntu?

SDsolar
SDsolarSDsolar

X11 Terminal Windows 8

1,7705 gold badges20 silver badges41 bronze badges

1 Answer

Michigan Tech has a very succinct explanation of how to use Xming here:

Excerpt:

The PC interacts with the server through the X-windows system, forwarding the display from the server to the PC. Software must be installed on the PC to make this link work and the best software (so far) for this task is the PuTTy terminal emulator and the Xming X-window client.

PuTTy can be downloaded from https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Xming can be downloaded from http://sourceforge.net/project/downloading.php?group_id=156984&filename=Xming-6-9-0-31-setup.exe

Once Xming is installed, run the application called 'XLaunch' and verify that the settings are:

Then in your PuTTY session you can turn on the X11: Enable X11 Forwarding

So then save that, and every time that session is invoked you will get a GUI connection to Ubuntu, as long as Xming is running.

Xming is verified by the visible icon in the lower right of the screen like so:

In the Xlaunch settings it is selected to not run on startup, so when you don't see that icon then click on Start, type xming and press enter and it will start the x-server and show the icon.

Now, when you make the connection, then you can see

The leafpad editor, gnome-system-monitor, etc., work over the link via the Xming server on Windows.

It is easy to pull up nautilus and browse to

to get any of the installed system commands, as shown here:

X11 Terminal Windows 10

Voila, X11 via SSH from Windows to Ubuntu.

SDsolar

Mobaxterm Download

SDsolar
1,7705 gold badges20 silver badges41 bronze badges

Not the answer you're looking for? Browse other questions tagged sshputtyx-forwarding or ask your own question.