[Xastir] Xastir on Windows 10

Curt Mills curt.we7u at gmail.com
Thu Feb 9 17:30:58 PST 2017


Woohoo! Thanks!

http://xastir.org/index.php/HowTo:Win10

Feel free to edit to make it "pretty". I'll do the same as I find time.

On Thu, Feb 9, 2017 at 4:48 PM, Lee Bengston <lee.bengston at gmail.com> wrote:

> Hi Curt,
>
> Here's a text based step by step for getting Xastir to run in the bash
> shell in Windows 10.
>
> ---------------------------------------------------------
>
> 1. In order to install Xastir via the bash functionality available in
> Windows 10, first you need to enable bash in your Windows installation.
>
> Prerequisite:
> Your PC must be running a 64-bit version of Windows 10 Anniversary Update
> build 14393 or later.
>
> To find your PC's CPU architecture and Windows version/build number, open
> Settings>System>About. Look for the OS Build and System Type fields.
> The System Type field shows whether your build is a 64 bit version or not,
> and the OS Build field will indicate whether you're on build 14393 or
> later.
>
> A. Turn on Developer Mode
>
> Open Settings -> Update and Security -> For developers
> Select the Developer Mode radio button
>
> Note: Settings is one of the new Windows apps that showed up as of Windows
> 8, so it's not part of the Control Panel
>
> B. Enable the Windows Subsystem for Linux feature
>
> Open a PowerShell prompt as administrator and run:
>
>   Enable-WindowsOptionalFeature -Online -FeatureName
> Microsoft-Windows-Subsystem-Linux
>
> Alternatively from the Windows GUI...
>
> Use the Cortana search and enter "Turn Windows features on or off", and
> select what it finds. A Windows features box will appear.  Scroll down and
> check the box for "Windows Subsystem for Linux (Beta), and click OK.
>
> C. Reboot - after enabling the subsystem for Linux feature, you must reboot
> your computer!
>
> D. Run Bash in Windows
>
> Open a Windows Command prompt and type...
>   bash <enter>
>
> A message will be displayed indicating you are about to install Ubuntu on
> Windows, and it will prompt you as follows:
>   Type y to continue
>
> Enter 'y', which will accept the license and install Ubuntu.
>
> After you have accepted the License, the Ubuntu user-mode image will be
> downloaded and a "Bash on Ubuntu on Windows" shortcut will be added to your
> start menu.
>
> To launch Bash on Windows, either run bash at a cmd/PowerShell
> command-prompt, or use the start menu shortcut.
>
> E. Create a Unix User
>
> The first time you install Bash on Windows, you will be prompted to create
> a UNIX username and password. UNIX username and password can be different
> from, and has no relationship to your Windows username and password.
>
>
> 2. Xastir is a graphical application, so the next step is to enable running
> graphical applications in your Linux installation
>
> It is possible to run graphical Linux applications in Windows 10, but it's
> not officially supported.  Users of Xastir have done it successfully,
> however.
>
> A. Install an X Server
>
> There are several different X servers you can install on Windows. The Xming
> server is recommended here simply because this Wiki author tried it, and it
> worked well.
> The Xming server can be found at https://sourceforge.net/projects/xming.
> Download and install it - all that's needed is to accept the defaults when
> installing. After accepting the defaults, Xming should automatically launch
> and run in your system tray, waiting for you to run graphical programs.
>
> B. Install Xastir
>
> As of this writing, the beta bash feature in Windows 10 installs Ubuntu
> version 14.04, so launch you bash shell in Windows, and follow the steps in
> the Xastir Wiki to install Xastir.
>
> http://xastir.org/index.php/HowTo:Ubuntu_14.04-16.04
>
> C. Set the Display Environment Variable
>
> set the “DISPLAY” environment variable to point at the X server running on
> your Windows 10 PC. If you don’t do this, Xastir will fail to launch. To do
> this issue the following command in your bash shell:
>   export DISPLAY=:0
>
> D. Run Xastir!
>
> Still at the command prompt in your bash shell type the following:
>   xastir &
>
> Enjoy!
>
>
>
> On Tue, Feb 7, 2017 at 1:55 PM, Curt Mills <curt.we7u at gmail.com> wrote:
>
> > If you have any notes at all or can quickly describe it to me in an
> email,
> > I'll start a page and it can get fleshed out later.
> >
> > On Tue, Feb 7, 2017 at 10:54 AM, Lee Bengston <lee.bengston at gmail.com>
> > wrote:
> >
> > > I'll see what I can do this weekend.  The day job + family combo has
> been
> > > wiping me out during the week.
> > >
> > > Lee - K5DAT
> > >
> > > On Feb 6, 2017 11:24 AM, "Curt Mills" <curt.we7u at gmail.com> wrote:
> > >
> > > > Just had a direct query asking about this. Any write-up forthcoming
> > from
> > > > either of you?
> > > >
> > > > If someone sends me a text file with the writeup I'd be glad to get a
> > > > minimum-formatting version up on the Xastir wiki. We can "pretty it
> up"
> > > > later.
> > > >
> > > >
> > > > On Fri, Aug 19, 2016 at 5:00 AM, Lee Bengston <
> lee.bengston at gmail.com>
> > > > wrote:
> > > >
> > > > > I was able to get Xastir working in Windows 10 via the new bash
> > > > > functionality and the Xming server using these 3 links:
> > > > >
> > > > > 1) This shows how to get the Win10 Anniversary Update.
> > > > > https://blogs.windows.com/windowsexperience/2016/08/02/
> > > > > how-to-get-the-windows-10-anniversary-update/
> > > > >
> > > > > 2) This shows how to get bash up and running.  You can ignore the
> > part
> > > > > about being a member of the Windows Insider program - I did, and
> > > > everything
> > > > > works fine.
> > > > > https://msdn.microsoft.com/commandline/wsl/install_guide
> > > > >
> > > > > 3) This covers getting graphical Linux applications to work.
> > > > > http://www.howtogeek.com/261575/how-to-run-graphical-
> > > > > linux-desktop-applications-from-windows-10s-bash-shell/
> > > > >
> > > > > HowToGeek recommends Xming, so that's what I installed, but we know
> > > from
> > > > > Hans_Peter's message that VcXsrv works as well.  After installing
> > > Xming I
> > > > > did not need to do anything with a file named
> > > > > /etc/dbus-1/session.conffile.  I thought it was amazingly easy to
> > > install
> > > > > Xming and issue the command '​export DISPLAY=:0' in the bash shell
> in
> > > > order
> > > > > to display GUI applications via Xming.
> > > > >
> > > > > Once the above 3 steps are done it's only a matter of installing
> > Xastir
> > > > in
> > > > > Ubuntu 14.04 according to the Wiki at http://www.xastir.org.
> > > > >
> > > > > I have no serial ports on the laptop on which I did the above.  I
> > have
> > > > this
> > > > > new instance of Xastir connected to a Raspberry Pi via an AGWPE
> > > > interface.
> > > > > The Pi is running Ldsped and is connected to a hardware TNC, which
> is
> > > > > connected to the VHF side of a dual band radio.
> > > > >
> > > > > I'll see if I can get something in the Wiki this weekend.  I do
> like
> > > this
> > > > > better than using a VM.
> > > > >
> > > > > Lee - K5DAT
> > > > >
> > > > >
> > > > > On Fri, Aug 19, 2016 at 12:17 AM, Hans-Peter Friedhelm Oeste <
> > > > > hoeste at shaw.ca
> > > > > > wrote:
> > > > >
> > > > > > I will see about doing a better write-up in the next week.
> > > > > > Meanwhile here's a couple of URL's to get started.
> > > > > > To force the install of Anniversary Update:
> > > > > > https://support.microsoft.com/en-us/help/12387/windows-10-
> > > > update-histor
> > > > > > y
> > > > > > Then, you must turn on Developer Mode via Settings > Update &
> > > security
> > > > > > > For developers. Next,
> > > > > > search for "Windows Features" and choose "Turn Windowsfeatures on
> > or
> > > > > > off" and enable
> > > > > > Windows Subsystem for Linux (Beta). After that, to install Bash,
> > you
> > > > > > must open the Windows
> > > > > > Command Prompt and type "bash."
> > > > > >
> > > > > > While you can use XMing, or Cygwin/x or XLaunch, I installed
> VcXsrv
> > > > > > from
> > > > > > https://sourceforge.net/projects/vcxsrv/ which seems to be a
> > XLaunch
> > > > > > derivative.
> > > > > > Works well.
> > > > > > Then peruse the following thread from reddit.
> > > > > > https://www.reddit.com/r/Windows10/comments/4ea4w4/fyi_
> > > > you_can_run_gui_
> > > > > > linux_apps_from_bash/
> > > > > > Basically change file the /etc/dbus-1/session.conffile so it says
> > > > > > <listen>tcp:host=127.0.0.1,port=10002</listen>
> > > > > > and add to bashrc "
> > > > > > ​​
> > > > > > export DISPLAY=:0" -- .You can do this from the bash
> > > > > > shell or create a custom .bashrc.
> > > > > > There another global version somewhere in the /etc directory but
> > I'm
> > > > > > unable to hunt it down at the moment.
> > > > > >
> > > > > > Restart bash and then go to the xastir ubuntu wiki and run the
> > > install
> > > > > > script you'll find there.  Works well.
> > > > > > Congrats to the author of that scripting masterpiece.
> > > > > >
> > > > > > Note: Before you start xastir you need to start the xserver.  I
> > found
> > > > > > it sat in my system tray waiting for a connection
> > > > > > to start.
> > > > > >
> > > > > > You will likely get some dbus errors but they can be ignored.
> > > > > >
> > > > > > One of my next projects will also be to see if ax25 can get
> gotten
> > to
> > > > > > run, although I've never used it, so that'll
> > > > > > make it interesting.  I've always used xastir in a listener mode.
> > > > > >
> > > > > > Hope this helps some-one get started.
> > > > > >
> > > > > > Hans de VE7OES
> > > > > > On Thu, 2016-08-18 at 06:38 -0700, Curt Mills wrote:
> > > > > > > Someone should do a write-up of it and add it to the Wiki
> pages.
> > It
> > > > > > > sounds
> > > > > > > like an easier Windows option than the others we currently
> have,
> > by
> > > > > > > far. If
> > > > > > > someone writes it up, I or another person with Wiki edit
> > capability
> > > > > > > can add
> > > > > > > it.
> > > > > > >
> > > > > > > On Wed, Aug 17, 2016 at 9:21 PM, Hans-Peter Friedhelm Oeste
> > > > > > > haw.ca>
> > > > > > > wrote:
> > > > > > >
> > > > > > > >
> > > > > > > > Well some-one had to do it.
> > > > > > > >
> > > > > > > > I have Windows 10 and I forced the update to Anniversary
> > > > > > > > Edition.  When
> > > > > > > > you choose the Developer option, you can now choose to
> install
> > > > > > > > their
> > > > > > > > beta linux (Bash) subsytem which is a ubuntu system.
> > > > > > > >
> > > > > > > > Yup I installed it and it works great for commandline stuff.
> > But
> > > > > > > > with
> > > > > > > > a couple of minor tweaks that can be found online, and the
> > > > > > > > installation
> > > > > > > > of an X windows system, and there's at least 3 free ones, you
> > can
> > > > > > > > run
> > > > > > > > gui Xwindows programs.  There are issues with some programs
> > > > > > > > but..##SELECTION_END##
> > > > > > > >
> > > > > > > > Because the subsystem is Ubuntu based, I used the
> instructions
> > in
> > > > > > > > the
> > > > > > > > wiki, specifically the great script that does all the work
> for
> > > you.
> > > > > > > >  And it works flawlessly.  And running xastir, it starts up
> and
> > > > > > > > runs
> > > > > > > > flawlessly!  Go figure!  So Windows 10 can now be part of
> 'our'
> > > > > > > > ecosystem.  Who'd of thunk it.
> > > > > > > >
> > > > > > > > Hans Oeste
> > > > > > > > VE7OES.
> > > > > > > > _______________________________________________
> > > > > > > > Xastir mailing list
> > > > > > > > Xastir at lists.xastir.org
> > > > > > > > http://xastir.org/mailman/listinfo/xastir
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > _______________________________________________
> > > > > > Xastir mailing list
> > > > > > Xastir at lists.xastir.org
> > > > > > http://xastir.org/mailman/listinfo/xastir
> > > > > >
> > > > > _______________________________________________
> > > > > Xastir mailing list
> > > > > Xastir at lists.xastir.org
> > > > > http://xastir.org/mailman/listinfo/xastir
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Curt, WE7U
> > > > http://we7u.wetnet.net
> > > > http://www.sarguydigital.com
> > > > _______________________________________________
> > > > Xastir mailing list
> > > > Xastir at lists.xastir.org
> > > > http://xastir.org/mailman/listinfo/xastir
> > > >
> > > _______________________________________________
> > > Xastir mailing list
> > > Xastir at lists.xastir.org
> > > http://xastir.org/mailman/listinfo/xastir
> > >
> >
> >
> >
> > --
> > Curt, WE7U
> > http://we7u.wetnet.net
> > http://www.sarguydigital.com
> > _______________________________________________
> > Xastir mailing list
> > Xastir at lists.xastir.org
> > http://xastir.org/mailman/listinfo/xastir
> >
> _______________________________________________
> Xastir mailing list
> Xastir at lists.xastir.org
> http://xastir.org/mailman/listinfo/xastir
>



-- 
Curt, WE7U
http://we7u.wetnet.net
http://www.sarguydigital.com


More information about the Xastir mailing list