Fox go server linux

Go Servers

This page gives an overview of online go servers.

Table of contents

Introduction

Internet Go servers can potentially deliver the following benefits.

  • Endless supply of players of all ranks 24 hours a day
  • Play people from just about any country in the world
  • Choose any time settings you like, from games that last less than 10 minutes, to 45 minutes, to 3 months or more
  • Watch strong Dan players any time you want
  • Many tournaments, chats, and lessons are available
  • Autosave games, ease in replaying a game, ability to create variations

There are three basic types of servers.

  • Real-time go servers in which two players play online simultaneously just like over a real goban. Games usually last from 10 minutes to one and a half hours
  • Turn-Based go servers allow you to post a move to a website, and check back later for your opponents response. Games usually last from a few weeks to many months.
  • Play by Email allow you to email your move and play at a similarly slow pace

Currently it appears that the favorites for Americans and Europeans are KGS, IGS, DGS and OGS; however, all of the following servers have different features to recommend them. Pick your favorite!

Users should practice basic Internet security when using these Go servers. See also Internet Security / Go clients and servers for specific information on using Go servers.

Listed hereafter are real-time servers; see Turn-Based Go Servers for the other variant.

The descriptions of the go servers are intentionally kept short; please discuss at the page of the server itself or at Go server reviews and reports if the server doesn’t have its own page.

  • /Games servers that also offer go for games servers that offer go as one of their many games.
  • /Goservers that don’t support English for specialised go servers that don’t support English (yet)
  • /New and Defunct Go servers for Go servers that are in development or are not there anymore

As a convenience for visitors to this page who are looking for a place to play Go on the internet, we have listed the most well-established Go servers at the top of the page. Because of their popularity, these servers can offer richer features and a broader variety of opponents. Popular Western servers are servers on which English is a common, or the most common, language; popular servers are the most popular servers the world over, although here East Asian languages are spoken almost exclusively; popular turn-based servers offer correspondence play at a more leisurely rate than the real-time servers.

Источник

X2Go — everywhere@home

User Tools

Site Tools

Table of Contents

X2Go Server installation

Please see X2Go’s Server Core for detailed documentation.

Ubuntu

Quick

You might have to install add-apt-repository first.

To install add-apt-repository on Ubuntu 10.04 or 12.04:

To install add-apt-repository on Ubuntu 14.04:

Once add-apt-repository is installed, run these commands:

Detailed

After adding the X2Go PPA to your remote Ubuntu “desktop” server the next step is to install the packages x2goserver and x2goserver-xsession :

Debian

Raspbian

Gentoo

Currently X2Go cannot connect to an openssh server compiled with the HPN patch. To make sure x2goserver works on your Gentoo server, you must recompile net-misc/openssh with HPN support disabled. Add the following line to /etc/portage/packages.use:

Then recompile net-misc/openssh, update the configuration file, and restart the sshd server, as follows:

Then, install net-misc/x2goserver .

Fedora 19 and later

No additional repositories required:

RHEL 7

Add the EPEL repository:

Check that you have activated the “optional” channel:

If the optional channel for your base channel is not active, activate it.

Or use the RHNS web interface to activate the channel “RHEL Server Optional”

RHEL 6

There are two sources for X2Go packages for RHEL 6 — our packages repository and Fedora EPEL.

Select one method only and follow adding X2Go to RedHat-based systems to configure the repository of your choice.

Activating Optional Channels for RHEL

Check that you have activated the “optional” channel:

If the optional channel for your base channel is not active, activate it.

Installing sshfs (fuse)

Currently, even in the optional channel, there is no official package for sshfs and it is not (yet?) included in the X2Go repo. Thus it has to be downloaded form an alternate source:

Option 1: Download the package manually

Option 2: Install EPEL

Installing X2Go Server

You should now be able to install the x2goserver package:

if you are installing from EPEL6 or EPEL7, install the x2goserver-xsession package also:

EPEL 5 (via packages.x2go.org)

Add the X2Go repo to your yum configuration by following the steps on that page.

Installing Required Dependencies (fuse and perl modules)

Download required packages manually

One approach is to download required packages manually. Yum will tell you what is needed, when you ask it to install x2goserver .

Installing X2Go Server

You should now be able to install the x2goserver & x2goserver-xsession packages:

Follow the the instructions for X2Go Packages for SUSE-Based Systems to add appropriate repositories.

Installing X2GoServer

Workaround for Qt-based Applications and sudo/kdesu

Please keep this section in sync with the README.sudoers file in our packages!

Problem Description

OpenSUSE 11 and SLES/SLED 11 do not support /etc/sudoers.d as a place for custom sudoers config files.

Источник

VPS на Linux с графическим интерфейсом: запускаем сервер X2Go на Ubuntu 18.04

Настройку VNC и RDP на виртуальном сервере мы уже освоили, осталось изучить еще один вариант подключения к виртуальному рабочему столу Linux. Возможности созданного компанией NoMachine протокола NX достаточно интересны, к тому же он хорошо работает через медленные каналы. Фирменные серверные решения стоят дорого (клиентские бесплатны), но существует и свободная реализация, о которой пойдет речь в этой статье — система X2Go. Она отпочковалась от проекта с открытым исходным кодом FreeNX, когда NoMachine прекратила его поддерживать и отпустила в свободное плавание.

Оглавление:

Установка графического окружения

Для виртуального графического десктопа на Linux мощные машины не нужны, пока пользователь не начнет запускать прикладные программы. Для тестов мы возьмем крепкого середнячка с Ubuntu Server 18.04 LTS с двумя вычислительными ядрами, четырьмя гигабайтами оперативной памяти и жестким диском (HDD) на двадцать гигабайт. На RuVDS уже доступны образы Ubuntu Server 20.04 LTS, процесс настройки более свежей версии будет аналогичным. Не забывайте использовать промокод Habrahabr10 для получения скидки в 10% при заказе.

В качестве окружения рабочего стола снова берем XFCE из-за относительно невысоких требований к вычислительным ресурсам. К тому же с запуском этого DE через удаленный доступ в виртуальных средах не возникает проблем:

Русификация сервера и установка ПО

На следующем этапе стоит настроить локализацию и установить минимальный набор прикладных программ: браузер, почтовый клиент и офисный пакет. Сначала инсталлируем переводы для системных программ:

Того же эффекта можно достичь, отредактировав вручную файл /etc/default/locale.

Для локализации GNOME и KDE в репозитории есть пакеты language-pack-gnome-ru и language-pack-kde-ru — они понадобятся, если вы будете использовать программы из этих сред рабочего стола. В XFCE переводы устанавливаются вместе с приложениями. Дальше можно инсталлировать словари:

Кроме того, инсталляция переводов может потребоваться для некоторых прикладных программ:

Установка сервера X2Go

Стабильные версии сервера и клиента X2Go можно установить из внешнего репозитория PPA (Personal Packages Archive) на Launchpad или из штатных репозиториев актуальных релизов Ubuntu. Мы остановимся на втором варианте, поскольку версии софта в обоих источниках одинаковы, но если вам потребуются дополнительные пакеты, сторонний репозиторий придется подключить. Нам необходимо инсталлировать два пакета:

В случае если вы используете окружение MATE или LXDE, дополнительные пакеты потребуются (для XFCE они не нужны):

Вишенка на торте: X2Go работает через SSH и в дальнейшей настройке не нуждается. На VPS должен быть запущен sshd и открыт доступ к порту 22 в правилах межсетевого экрана. Поскольку речь идет про виртуальный сервер, это наверняка уже сделано из коробки. На физической машине открыть удаленный доступ по SSH несложно. Остается только проверить статус сервера X2Go:

Стоит также завести непривилегированного пользователя для работы с окружением рабочего стола:

Добавим пользователя в группу sudo, чтобы он мог решать связанные с администрированием задачи. Если такой потребности нет, этот шаг можно пропустить:

Подключение к рабочему столу

Клиентское ПО X2Go для Windows, Linux и OS X можно загрузить на сайте проекта. Клиент под Android находится в стадии разработки, а бесплатные мобильные приложения от NoMachine с сервером X2Go несовместимы. Если на локальном компьютере установлена Ubuntu, достаточно добавить пакет x2goclient:

Для сохранения видового разнообразия в этот раз мы возьмем клиент для Windows:

Здесь можно настроить параметры соединения, устройств ввода-вывода, а также мультимедийных устройств.

Если все сделано правильно, после подключения появится рабочий стол XFCE.

Запуск приложения на удаленном компьютере

Иногда вместо полноценного окружения рабочего стола на удаленном компьютере нужно запустить ресурсоемкое приложение (например, IDE). Сделать это несложно, достаточно указать в настройках соединения соответствующий тип сеанса и команду.

Браузер запущен на удаленном VPS с Ubuntu

Есть и более экзотические варианты использования X2Go: система позволяет, например, подключиться к сессии пользователя на удаленном компьютере (как в TeamViewer). В этом случае на обеих машинах должны быть установлены и клиентские, и серверные части. Кроме того, задавать профили сессий на каждом клиенте не обязательно: можно установить и настроить x2gobroker, чтобы определить их на сервере. Для этого придется подключить сторонний репозиторий с дополнительными пакетами.

Преимущества X2Go

В отличие от нуждающейся в высокой пропускной способности канала системы VNC, X2Go использует продвинутый протокол NX 3 для минимизации объема передаваемых данных. В системе есть собственный X-сервер, к тому же она практически не требует настроек и отличается продвинутыми возможностями. Мы рассказали только о самых основных, но X2Go умеет намного больше, включая трансляцию клиенту звука и видео с сервера, печать на локальном принтере (на VPS придется установить дополнительные пакеты для настройки виртуального принтера) и общие каталоги. Взаимодействие с сервером идет через надежный и проверенный временем sshd — пользователю доступны безопасные механизмы аутентификации, в т.ч. с ключами. X2Go автоматически настраивает среду при входе в систему (держать X-сервер постоянно запущенным не нужно), при этом поддерживается многопользовательская работа и большинство популярных окружений рабочего стола, а сеанс не убивается даже после разрыва соединения.

Источник

SmartFoxServer 2X downloads

Community Edition v2.17

SmartFoxServer 2X Community Edition delivers full access to the platform for free and without time limits. It allows 100 concurrent users and provides 100% of the features!

The distribution includes:

  • the multiplayer server
  • the Administration Tool

The client API are not included; they can be downloaded separately here.

When you have finished downloading the main installer please consult our installation guide. Please also read the highlighted notes below.

SmartFoxServer 2X
Windows (all) 64bit installer
Download
SmartFoxServer 2X
Linux/Unix 64bit installer
Download
SmartFoxServer 2X
MacOS (10.8+) 64bit installer
Download
Version: 2.17.0
Release date: Jan 26th, 2021
Read the release notes

The Community Edition can be used in both non-profit and commercial projects provided that you show a readable «Powered by SmartFoxServer» notice in your main screen or application GUI. The official logo is available in the Extras section of this page.

In case of minor updates and additions to the server or its components after the main package release, a separate download link is provided in the Updates section of this page.

Updating the Client API to the latest version is recommended to take full advantage of the new features of SFS2X.

Server updates

The patch below upgrades SmartFoxServer 2X to the latest version made available after the full installer was released. DO NOT INSTALL if you are still using a version of SmartFoxServer prior to v2.17.

The patch is distributed as a compressed file (.zip): uncompress it under the SmartFoxServer 2X installation folder and open the RELEASE-NOTES/Release-Notes.html file for installation instructions.

SmartFoxServer 2X v2.17.3 patch Download
Version: 2.17.3
Release date: Aug 26th 2021
Requires: SmartFoxServer 2X v2.17.0 or higher
Read the release notes

Official client API

The following list contains the links to download the latest versions of the official client APIs, developed and maintained by our team.
Setup instructions are available in the online documentation.

C# API Download
Version: 1.7.16
Release date: Oct 6th, 2021
Requires: .NET 4.x | SmartFoxServer 2X v2.0.1 or later
Recommended: SmartFoxServer 2X v2.13 or later
Read the release notes

NOTE: if you still need .NET 2.0 compatibility, you can download API v1.7.8.1.

JavaScript API
w/ binary protocol
Download
Version: 1.7.18
Release date: Jun 8th, 2021
Requires: SmartFoxServer 2X v2.13 or later
Read the release notes

NOTE: this API is also available as an npm package.

IMPORTANT: if you have an existing project running on SmartFoxServer 2X v2.12 or previous, please read this document before migrating to a newer version of SFS2X and this API

Java API Download
Version: 1.7.7
Release date: Feb 5th, 2020
Requires: SmartFoxServer 2X v2.0.1 or later
Recommended: SmartFoxServer 2X v2.12 or later
Read the release notes
Objective-C API Download
Version: 1.7.12
Release date: Oct 5th, 2021
Requires: SmartFoxServer 2X v2.12.0 or later
Recommended: SmartFoxServer 2X v2.13 or later
Read the release notes
ActionScript 3 API Download
Version: 1.7.10
Release date: Feb 5th, 2020
Requires: SmartFoxServer 2X v2.0.1 or later
Recommended: SmartFoxServer 2X v2.12 or later
Read the release notes

Experimental client API

The following list contains the links to other client APIs developed by our team, but for which we can only offer limited support only.

C++ API Download
Version: 1.7.5
Release date: Apr 3rd, 2018
Requires: SmartFoxServer 2X v2.0.1 or later
Recommended: SmartFoxServer 2X v2.10 or later
Read the release notes

Unofficial client API

The following list contains the links to other client APIs developed and maintained by third parties. Please note that we don’t provide direct support on these APIs, so please contact the developers directly (where possible).

Haxe API Website
Porting of the ActionScript 3 API to Haxe made by Vincent Blanchet (boorik)
Haxe API
w/ websocket support
Website
Fork of boorik’s project (above) by Barış Çağrı Yıldırım (barisyild)
C++ API Dropbox
Modified C++ API by Yuejun Zhang
Improved compatibility with Unreal Engine 4 (4.20-4.22) – Windows/Android/iOS builds

Top

Examples

The following packs provide the source code of all examples referenced in the SmartFoxServer 2X documentation. They range from simple applications showcasing a specific feature to fully featured multiplayer games.

Unity examples pack Download
Version: 1.3.1
Release date: Oct 3rd, 2019
Requires: Unity 2017.1+
Read the release notes
Read the documentation

All the Unity examples are also available in the Unity Asset Store, collected in a single package featuring a launch panel to easily test them with a click. Go to the Asset Store by clicking on this link.

HTML5 examples pack
w/ binary protocol API
Download
Version: 1.7.2
Release date: Jul 21st, 2020
Read the release notes

NOTE: 1) under Internet Explorer 11, when running the examples by double clicking their html file, the browser may show an alert preventing the JavaScript code to be executed — you can allow the blocked content as it does no harm; 2) due to local content loading, the Tris and Simple MMO World examples don’t work properly if their html file is loaded by double clicking it. Both issues do not occur if the examples are deployed to a web server.

Java / Android examples pack Download
Version: 2.0.0
Release date: Feb 23rd, 2021
Read the release notes
Read the documentation
iOS examples pack Download
Version: 1.2.0b
Release date: Feb 23rd, 2021
Read the release notes
Read the documentation
Flash examples pack Download
Version: 1.3.0
Release date: Nov 14th, 2013
Read the release notes
Read the documentation
Windows 8 / Phone 8
examples pack
Download
Version: 1.0.0
Release date: Sep 24th, 2013
Read the release notes
C++ examples pack Download
Version: 1.4.0
Release date: Apr 19th, 2017
Read the release notes
Read the documentation

IMPORTANT: in order to expand the number of platforms and frameworks supported by SmartFoxServer 2X, we are looking for C++ developers willing to test the API in different scenarios and share their games to be published on our website as examples/demos. Please read this post for more informations.

Unreal Engine proof of concept Download
Version: 1.0.0
Release date: Jun 30th, 2015
This package contains a modified version of one of the examples provided with Unreal Engine 4. It is an experimental proof of concept showing how to integrate the SmartFoxServer 2X C++ API, connect to the server and exchange public messages.
A specific tutorial (also contained in the zip) provides in depth instructions on how to setup your Unreal project and interact with SmartFoxServer 2X.

Top

Extras

Additional components for SmartFoxServer 2X and other assets.

Server-side Javadoc for IDE integration Download
Version: 2.13
Release date: Jan 31st, 2019
Read the documentation
«Powered by SmartFoxServer» official logo Download
Format: PNG with transparent background

Legacy Tools

Tools still available for compatibility with older SmartFoxServer 2X versions.

The Windows installer is not yet signed; when launching it, you will be warned that the program is from an unknown publisher. If you trust us, go ahead; otherwise you can keep using the web-based (Flash) version of the AdminTool distributed with SmartFoxServer.

In particular, Windows 10 will show the blue box shown below, preventing the installer launch. Click on the More info link to make the Run anyway button appear.

Источник

Читайте также:  Что делать если пишет windows failed to start
Оцените статью
AdminTool for macOS (standalone) Download
AdminTool for Windows (standalone) Download
Version: 2.2.0
Release date: Dec 9th, 2019
Requires: SmartFoxServer 2X v2.12 or later
Read the release notes
Read the documentation