{"id":902,"date":"2015-09-15T18:40:30","date_gmt":"2015-09-15T18:40:30","guid":{"rendered":"https:\/\/www.eskimo.com\/support\/?page_id=902"},"modified":"2015-09-16T01:31:13","modified_gmt":"2015-09-16T01:31:13","slug":"new-school-gui","status":"publish","type":"page","link":"https:\/\/www.eskimo.com\/support\/using-linux\/new-school-gui\/","title":{"rendered":"New School GUI"},"content":{"rendered":"<p style=\"text-align: center;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 20pt; color: #008000;\">Using Linux<br \/>\nNew School Graphical User Interface<\/span><\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/mate-desktop.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-908\" src=\"https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/mate-desktop.jpg\" alt=\"mate-desktop\" width=\"1680\" height=\"1050\" srcset=\"https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/mate-desktop.jpg 1680w, https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/mate-desktop-300x188.jpg 300w, https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/mate-desktop-1024x640.jpg 1024w, https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/mate-desktop-480x300.jpg 480w\" sizes=\"auto, (max-width: 1680px) 100vw, 1680px\" \/><\/a><strong><span style=\"font-family: arial,helvetica,sans-serif; font-size: 14pt;\">Graphical Applications<\/span><\/strong><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 This section is intended to introduce you to a graphical environment on various Linux systems.\u00a0 You can use this to explore Linux installed on your own computer, or you can use it to connect to our servers graphically and use Linux here.<\/span><\/p>\n<p style=\"text-align: left;\"><strong><span style=\"font-family: arial,helvetica,sans-serif; font-size: 14pt;\">Connection Methods<\/span><\/strong><\/p>\n<p style=\"text-align: left;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 Presently there are four different methods of connecting that provide a full remote desktop from our server like the one pictured above.\u00a0 And yes, WinAmp, normally a Windows application, is running under Linux using Wine. This allows you to use your screen, keyboard, mouse, and with X2Go, speakers, printer, and USB devices, as if you were sitting in front of our server directly connected.\u00a0 Not all methods are supported on all servers.\u00a0 X2Go and NX are supported on all of our Linux based servers.<\/span><\/p>\n<dl style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\n<dt>X2Go<\/dt>\n<dd>X2Go provides remote X-sessions tunneled over ssh but it does far more. The X2Go protocol eliminates many of the normal X-windows round-trip delays, provides efficient compression, and provides sound, and with a little setup effort can also provide remote printing and remote access USB devices on your client computer. The X2Go client is totally free and may be obtained at <a href=\"http:\/\/wiki.x2go.org\/doku.php\/doc:installation:x2goclient\" target=\"_blank\">http:\/\/wiki.x2go.org\/doku.php\/doc:installation:x2goclient<\/a>. It is available for Mac, Windows, and Linux systems. Because of the way keyboard translation is handled on Mac systems, the Mac version only works if you use one of the Bourne shell derived shells such as sh, ksh, zsh, bash, or dash. For help setting up the X2Go client on your computer please see <a href=\"\/support\/remote-desktop\/x2go\/\" target=\"_blank\">https:\/\/www.eskimo.com\/support\/remote-desktop\/x2go\/<\/a>.<\/dd>\n<dt>NX&gt;<\/dt>\n<dd>NX protocol is an open source protocol originally developed by NoMachine.\u00a0 Sound does not work with any of the open source servers such as freenx and clients such as <a href=\"\/support\/remote-desktop\/opennx\/\" target=\"_blank\">opennx<\/a>.\u00a0 Debian based Linux distributions such as Mint and Ubuntu include a client called &#8220;<a href=\"\/support\/remote-desktop\/remmina-nx\/\" target=\"_blank\">remmina<\/a>&#8221; with an NX plugin that works reasonably well.\u00a0 Also, freenx-client, if you can find it anywhere, works as well as <a href=\"\/support\/remote-desktop\/opennx\/\" target=\"_blank\">OpenNX<\/a>.\u00a0 The <a href=\"\/support\/remote-desktop\/nomachine-4-0-player\/\" target=\"_blank\">NoMachine 4.x Player<\/a> will also work but connections are unreliable because it is designed for 4.x libraries.\u00a0 The older <a href=\"\/support\/remote-desktop\/nomachine-3-5-client\/\" target=\"_blank\">NoMachine 3.5 client<\/a> works better but is no longer available except to paid subscribers of NoMachine.\u00a0 For help setting any of these up click on the blue link for the client in question.<\/dd>\n<dt>VNC<\/dt>\n<dd>VNC is one of the earlier methods of redirecting an X-windows session to a remote computer. It provides compression as with NX and X2Go, but doesn&#8217;t do some of the things the latter protocols use to eliminate end-to-end X-window delays and so it is not as fast as the other protocols. It also does not, by default, tunnel the connection through ssh so it is normally insecure and unencrypted, but there are some newer clients such as <a href=\"\/support\/remote-desktop\/chicken-vnc\/\" target=\"_blank\">Chicken VNC<\/a> (not to be confused with Chicken of the VNC which does not tunnel over ssh) that do tunnel through ssh to provide a secure connection. VNC should be thought of as something to use if X2Go and NX are not options.<\/dd>\n<dt>RDP<\/dt>\n<dd><a href=\"\/support\/remote-desktop\/using-windows-remote-desktop-connection\/\" target=\"_blank\">RDP<\/a> is available on shellx.eskimo.com. It is useful in situations where you can not install client software on a Windows computer and have to use what is provided because it is normally part of a Windows installation. It is slow, insecure, generally provides poor quality and no audio. But when you want to access a graphical application and have no other option, then it is available to use.<\/dd>\n<\/dl>\n<p><strong><span style=\"font-family: arial,helvetica,sans-serif; font-size: 14pt;\">The Gnome or Mate Desktop<\/span><\/strong><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 Regardless of whether you use the Gnome or Mate desktop, you will get a Desktop resembling the image above.\u00a0 One very important thing to understand about Linux is that it is not a monolithic experience like Windows or Mac OS X, it is a toolbox, a giant box of Tinker Toys, absolutely nothing is set in stone, you can change virtually everything.\u00a0 What I am showing here is just one possible configuration which, if you use Gnome or Mate here, will be the default.\u00a0 But you can change your Desktop to different desktops that work quite differently, and Gnome, Mate, and many other desktops are highly configurable so that you can make them look and act almost anyway you want.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 With the default configuration, the top panel will contain Applications, Places, and System.\u00a0 This is very similar to the Start Menu on Windows but instead of a pop-up, it is three pull down menus.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 Applications is where you find all the normal applications you can use.\u00a0 On most of our servers, it will contain sub-menus of Accessories, Education, Electronics, Games, Graphics, Hamradio, Internet, Office, Other, Programming, Sound &amp; Video, System Tools, Universal Access, Utilities, and Wine.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 Places will show your Home Folder, Desktop, and then Computer and Drive(s), Network and Connect to Server, Search for Files and Recent Documents.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 System will have Preferences, Administration, Control Center, About Mate or Gnome, Lock Screen, Logout, and Shutdown.\u00a0 Some of these require the root password to use.<\/span><\/p>\n<p><strong><span style=\"font-family: arial,helvetica,sans-serif; font-size: 14pt;\">Applications<\/span><\/strong><\/p>\n<p><a href=\"https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/applications.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-933\" src=\"https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/applications.jpg\" alt=\"applications\" width=\"196\" height=\"484\" srcset=\"https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/applications.jpg 196w, https:\/\/www.eskimo.com\/support\/wp-content\/uploads\/2015\/09\/applications-121x300.jpg 121w\" sizes=\"auto, (max-width: 196px) 100vw, 196px\" \/><\/a><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 There will not be an SSH sub-menu on the shell servers unless you create one but everything else will be present on most servers.\u00a0 I&#8217;ve created this menu on my workstation as a quick way to get an ssh terminal to various servers.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 <strong>Accessories<\/strong> contains a lot of little accessories such as clocks, calendars, note taking applications, several dozen text editors, and various other accessory applications.\u00a0 There are many editors beyond what is in the Accessories that are accessible in other menus or from the command line. There is also a Files file manager there but I recommend using Caja under System Tools instead.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 If you hover over any menu item, it will pop up a small yellow box with a description.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 <strong>Education<\/strong> is very well populated on Ubuntu and other Debian derived systems with educational applications for children and adults alike.\u00a0 If you want to exercise your brain, take some time to explore this section.\u00a0 There will be educational applications on all of our shell servers but more on the Debian derived than the Redhat.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 <strong>Electronics<\/strong> has some nice design tools.\u00a0 Arduino makes it easy to write code and upload it to the Arduino micro-controller board. Eagle is a program for designing printed circuit boards. Eeschema allows you to create electronic schematics.\u00a0 Electric is an electrical CAD system.\u00a0 There are programs for ASIC design, electronic circuit simulation, and much more.\u00a0 Again, hover over any item for a description.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 <strong>Games<\/strong> has hundreds of games on the Debian based servers, less but still quite a lot on the older Redhat EL6 based machines, and very few on the newer Redhat EL7 based systems.\u00a0 There are more games than what are in this menu, particularly old BSD games are only available from the command line.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 <strong>Graphics<\/strong> contains photo manipulation programs, drawing programs, scanner programs, many other image manipulation programs.\u00a0 The two programs I use most frequently are Gimp to process photographs I&#8217;ve taken, and Shotwell to unload my camera.\u00a0 All the images used here were processed with gimp.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12pt;\">\u00a0\u00a0\u00a0\u00a0 <strong>Hamradio<\/strong> contains satellite trackers, ham radio examination trainers, code practice programs, antenna design and impedance calculator programs, and much more.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using Linux New School Graphical User Interface Graphical Applications \u00a0\u00a0\u00a0\u00a0 This section is intended to introduce you to a graphical environment on various Linux systems.\u00a0 You can use this to explore Linux installed on your own computer, or you can &hellip; <a href=\"https:\/\/www.eskimo.com\/support\/using-linux\/new-school-gui\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":761,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"showcase.php","meta":{"footnotes":""},"class_list":["post-902","page","type-page","status-publish","hentry","wpautop"],"_links":{"self":[{"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/pages\/902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/comments?post=902"}],"version-history":[{"count":0,"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/pages\/902\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/pages\/761"}],"wp:attachment":[{"href":"https:\/\/www.eskimo.com\/support\/wp-json\/wp\/v2\/media?parent=902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}