How to install Wine-staging in Ubuntu and its Derivatives

To install Wine-staging in Ubuntu and its Derivatives

Wine Staging is a special version of Wine and has more features and support than Wine. It is simple to install tool. The installation method given in this article is not only for Ubuntu, but also for otherUbuntu derivatives such as Ubuntu 16.10 Yakkety Yak, Ubuntu 16.04 Xenial Xerus, Ubuntu 14.04 Trusty Tahr, Linux Mint 18.x, Linux Mint 17.x Elementary OS 0.3 Freya and Elementary OS 0.4 Loki.

The latest version available has the following features:

  • Reworked CSMT to support d3d10/d3d11.
  • Support for some processor group functions.
  • Various smaller bug fixes and improvements.
  • Many fixes that were deferred during code freeze.
  • More Shader Model 5 instructions.
  • A number of improvements to MIME message handling.
  • Line breaking improvements in DirectWrite.
  • HID bus service now running by default.
  • Direct2D rendering improvements.
  • Various bug fixes.

Installation Wine-staging

The Up-to-date Wine Staging packages are available via the developer’ s PPA, so installing the software on Ubuntu is quite easy. Just add the PPA to your system by running the following command.

root@linuxhelpubnt:~# add-apt-repository ppa:pipelight/stable
 More info: https://launchpad.net/~pipelight/+archive/ubuntu/stable
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpnzl99t9u/secring.gpg'  created
gpg: keyring `/tmp/tmpnzl99t9u/pubring.gpg'  created
gpg: requesting key 25396B8E from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpnzl99t9u/trustdb.gpg: trustdb created
gpg: key 25396B8E: public key " Launchpad PPA for Pipelight Dev Team"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Once it is added, update the apt sources-list. Use the following command for the same purpose.

root@linuxhelpubnt:~# apt-get update
Get:1 http://ppa.launchpad.net/pipelight/stable/ubuntu xenial InRelease [17.5 kB]
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease                  
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Get:5 http://ppa.launchpad.net/pipelight/stable/ubuntu xenial/main amd64 Packages [2,952 B]
Get:6 http://ppa.launchpad.net/pipelight/stable/ubuntu xenial/main i386 Packages [2,948 B]
Get:7 http://ppa.launchpad.net/pipelight/stable/ubuntu xenial/main Translation-en [1,348 B]
Fetched 24.8 kB in 1s (24.5 kB/s)               
Reading package lists... Done

After updating the apt sources-list, install the package as follows.

root@linuxhelpubnt:~# apt-get install --install-recommends wine-staging
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpango1.0-0 libpangox-1.0-0
Use ' sudo apt autoremove'  to remove them.
The following additional packages will be installed:
  gcc-5-base:i386 gcc-6-base:i386 glib-networking:i386 gstreamer1.0-plugins-base:i386 i965-va-driver
  i965-va-driver:i386 libasn1-8-heimdal:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386
  libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libavahi-client3:i386
  libavahi-common-data:i386 libavahi-common3:i386 libboost-filesystem1.58.0:i386
  libboost-system1.58.0:i386 libbsd0:i386 libc6:i386 libcairo-gobject2:i386 libcairo2:i386 libcap2:i386
.
.
Setting up libosmesa6:i386 (12.0.6-0ubuntu0.16.04.1) ...
Setting up libosmesa6:amd64 (12.0.6-0ubuntu0.16.04.1) ...
Processing triggers for libc-bin (2.23-0ubuntu5) ...

If you want the 64 bit version of wine-staging, you can simply run the following command.

root@linuxhelpubnt:~# apt-get install wine-staging-amd64

Since Wine Staging installs in /opt/wine-staging and the regular wine is installed in /opt/wine, both Wine Staging and Wine can be used together.

Working with Wine Staging is as simple as its installation. Wine Staging provides support for projects like Pipelight. The Pipelight developer forked wine into wine-staging and included some Pipelight-specific enhancements and some other features which are not to be found in the regular wine software. Also, it supports Nvidia graphics cards with additional support for CUDA, PhysX and NVENC plus CSMT to improve graphics performance and a few others.

Tag : Ubuntu
FAQ
Q
Does Wine hurt Linux or other free operating systems?
A
Wine increases the usefulness of Linux, makes it easier for users to switch to free operating systems, and for Windows developers to make applications that work on them. This greatly raises Linux marketshare, drawing more commercial and community developers to Linux.
Q
how to add repository key?
A
apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
Q
What is Wine Staging?
A
Wine Staging is the testing area of winehq.org. It contains bug fixes and features, which have not been integrated into the development branch yet. The idea of Wine Staging is to provide expe
Q
How to recover wine-compholio dependency issue?
A
"wine-compholio-amd64 seems to have conflicting files with wine-compholio
# apt-get remove wine-compholio-amd64"
Q
Can I install more than one Wine version on my system? What is Wine Staging?
A
"run the following command,
# ./configure prefix=path_to_install_directory && make "