OpenTTD on Ubuntu Unity Mir

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

Post Reply
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

Hello.
Now I'm running ottd on my ubuntu 16.04 LTS, but I'm considering upgrade it to 17.04 with unity mir.
Will ottd works on unity mir, or I should use Cinnamon or some other desktop instead?
Sent from my Ubuntu 16.04 LTS
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4763
Joined: 09 Sep 2007 05:03
Location: home

Re: OpenTTD on Ubuntu Unity Mir

Post by Alberth »

I would expect that it just works. OpenTTD doesn't do deep integration with a desktop, we support far too many OSen and OSversions, to make that feasible.

If you use a package for installing, you will probably need a package for the new Ubuntu.
Our build farm also creates generic Linux binaries, which you can download and run even without install (You do need a baseset, but as you're already running the program, you should already have that. If you haven't done so already, I'd recommend putting that in ~/.openttd/baseset so all OpenTTD programs can find it.)
Being a retired OpenTTD developer does not mean I know what I am doing.
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

Re: OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

Is this work on unity mir?

$sudo apt-get install openttd
Sent from my Ubuntu 16.04 LTS
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4763
Joined: 09 Sep 2007 05:03
Location: home

Re: OpenTTD on Ubuntu Unity Mir

Post by Alberth »

No idea, we don't manage Debian or Ubuntu package repositories.

In general, the central package repositories tend to be slow in updating to a newer version. This is in particular a problem if you play online on the Internet. Servers usually follow the releases that we make, so in a week time or so, pretty much all servers have switched. The package repositories tend to need months before updating.
Being a retired OpenTTD developer does not mean I know what I am doing.
User avatar
Sylf
President
President
Posts: 957
Joined: 23 Nov 2010 21:25
Location: ::1

Re: OpenTTD on Ubuntu Unity Mir

Post by Sylf »

Last time I saw, the version of openttd in Ubuntu repo was pretty old. I'd do something like

Code: Select all

mkdir -p ~/openttd
cd ~/openttd
wget -q https://binaries.openttd.org/releases/1.7.1/openttd-1.7.1-linux-generic-amd64.tar.xz -O - | tar xJvf -
mv openttd-1.7.1-linux-generic-amd64 1.7.1
1.7.1/openttd
leifbk
Chairman
Chairman
Posts: 814
Joined: 23 Dec 2013 16:33
Location: Bærum, Norway

Re: OpenTTD on Ubuntu Unity Mir

Post by leifbk »

I prefer to put it in /usr/local/games, and keep a symlink called openttd pointing to the current version:

Code: Select all

leif@balapapa ~ $ ls -l /usr/local/games                                                                                
total 4                                                                                                                 
lrwxrwxrwx  1 root root   33 juni  26 19:14 openttd -> openttd-1.7.1-linux-generic-amd64                                
drwxr-xr-x 10 root root 4096 juni  13 21:10 openttd-1.7.1-linux-generic-amd64
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

Re: OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

Isn't openttd deb package administered by ttd developer?
So it means that openttd on ubuntu repo is Unofficial version?
Sent from my Ubuntu 16.04 LTS
User avatar
Sylf
President
President
Posts: 957
Joined: 23 Nov 2010 21:25
Location: ::1

Re: OpenTTD on Ubuntu Unity Mir

Post by Sylf »

The .deb package on https://www.openttd.org/en/download-stable are official. But they are probably not submitted to Debian or Ubuntu official repos.
The .deb packages on the official repos are created by community volunteers. See https://packages.ubuntu.com/zesty/openttd-data for an example.
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

Re: OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

So who is maintenanceing the openTTD deb packages?

Ubuntu community?
Sent from my Ubuntu 16.04 LTS
leifbk
Chairman
Chairman
Posts: 814
Joined: 23 Dec 2013 16:33
Location: Bærum, Norway

Re: OpenTTD on Ubuntu Unity Mir

Post by leifbk »

ir1n1o57 wrote:So who is maintenanceing the openTTD deb packages?

Ubuntu community?
All Linux distros have their own package maintainers, yes. Thus, if you stick to the official package repositories for your distro, you will get the latest "official" OpenTTD version for your distro. That may often be several months behind the current release from the OpenTTD community, as games tend to have a low priority.

It's usually not hard to install the latest version on your own, it only requires some basic knowledge of Linux.
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

Re: OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

I see.
I still using ottd 1.5.2 because the repo is NoT updated in years.

I should compile source by myself.
Sent from my Ubuntu 16.04 LTS
leifbk
Chairman
Chairman
Posts: 814
Joined: 23 Dec 2013 16:33
Location: Bærum, Norway

Re: OpenTTD on Ubuntu Unity Mir

Post by leifbk »

You don't have to compile it yourself; just grab a suitable binary from the URL given by Sylf above.
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

Re: OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

What is the difference between source and binary...

They all use make to install...
Sent from my Ubuntu 16.04 LTS
Alberth
OpenTTD Developer
OpenTTD Developer
Posts: 4763
Joined: 09 Sep 2007 05:03
Location: home

Re: OpenTTD on Ubuntu Unity Mir

Post by Alberth »

ir1n1o57 wrote:So who is maintenanceing the openTTD deb packages?
packages have meta-information like descriptions etc, maybe it also says who created or maintains the package.

What is the difference between source and binary...
Source needs a c++ compiler and a set of development libraries to convert to a binary program. Binary you can just unpack and run.
Being a retired OpenTTD developer does not mean I know what I am doing.
rowdog
Engineer
Engineer
Posts: 67
Joined: 24 May 2017 12:51
Location: East Texas

Re: OpenTTD on Ubuntu Unity Mir

Post by rowdog »

ir1n1o57 wrote:So who is maintenanceing the openTTD deb packages?

Ubuntu community?
No, that would be the Debian Developers. As far as I can can tell, Ubuntu just uses the unmodified Debian packages. Not that I know for sure but the Ubuntu package page doesn't list anyone except the Debian Developers.

If you really want to know the names, check https://packages.debian.org/stretch/openttd
User avatar
DeletedUser10
Traffic Manager
Traffic Manager
Posts: 204
Joined: 01 Jun 2017 10:03

Re: OpenTTD on Ubuntu Unity Mir

Post by DeletedUser10 »

I see.

I will try and see.

Thank you!
Sent from my Ubuntu 16.04 LTS
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 17 guests