It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
There is quite a lot of guides on this forum and elsewhere on how to make the native client provided by Bioware work on modern linux systems. In this post I want to centralize what I learned trying to make the game work on my laptop running Archlinux. Maybe it woud be useful to others to make it a sticky ?
---------------------------------------

So, how do I play Neverwinter Nights on Linux?

Depending on your distribution, you have several options:

Ubuntu/Debian/Mint

I recomment using the scripts provided by the fine folks at dotslashplay.it: http://wiki.dotslashplay.it/en/games/neverwinter-nights

Archlinux

There is an AUR package that I just updated to make it work with the newest installer: https://aur.archlinux.org/packages/nwn-gog/

You will need to provide the GOG installer files, of course.

What if I don't use Ubuntu or Arch?

I wrote a guide that aim to be as distribution-agnostic as possible. You can find it here: https://gist.github.com/ubervison/1fa64659975ab37c0afca0bedaf5ad2d

I used information from these websites:

https://linuxgamecast.com/2015/11/l-g-c-how-to-installing-neverwinter-nights-linux-native/
https://robotbutler.org/article/13

As well as the original and outdated AUR package.

You can also use the Lutris platform, which supports the GOG version of Neverwinter Nights.

Other posts and resources on GOG about the linux client:

Ganni1987 created a patch of the native client for linux systems: Modern patch for Neverwinter Nights native Linux version
vv221 on the dotslashplay.it scripts: Install Neverwinter Nights on Debian/Ubuntu/Mint/etc.
Post edited June 19, 2017 by linuxvangog
Hi!

I have installed NWN according to dotslashplay.it linked in the post of vaalc4r.
It seems to starting and running without problem.
However I have a few old haks, overrides and saves from a previous game on another computer.
How do I add them to this install?
I have tried just transferring them into the new folder (where there was no override-folder to start with), but nothing happens when I start the game. Not even the portraits that I have created and added shows up when I create a new character.

Any help is appreciated.
Cheers
Tjänare Tmaranivel,
your installation works with the play.it scripts? I guess you do not have a Nvida GFX layer? Anyway, I think the new place for portraits, hakpaks and custom pryl lies in your home directory either under .config/neverwinter or .local/share/Neverwinter (mind the dot at the start of the directory name). There you should try to put your files in.

BR /Christian
avatar
Tmaranivel: (…)
Oops, I missed your post, sorry for that. We actually have a thread about ./play.it support for Neverwinter Nights here on GOG forums.
Caliban72 gave good pointers, you can put extra files in ~/.local/share/games/neverwinter-nights

Here are the directories you are looking for, if some are missing you can create them:
- portraits → ~/.local/share/games/neverwinter-nights/portraits
- override → ~/.local/share/games/neverwinter-nights/override
- haks → ~/.local/share/games/neverwinter-nights/hak
- saves → ~/.local/share/games/neverwinter-nights/saves
Post edited October 28, 2019 by vv221
Thanks guys!

I actually re-did the whole installation, partly because I couldn't find where to place the folders mentioned earlier and partly because I don't feel keen on having game-stuff installed as root.

Instead I used this method (also mentioned in vaalc4r's post):
linuxgamecast.com/2015/11/l-g-c-how-to-installing-neverwinter-nights-linux-native/

I got the game (with the haks and modules) up and running, but the movies don't play and there is no sound...at all.
If anyone feel they have the time and the energy to help me out it would be highly appreciated.
Post edited November 03, 2019 by Tmaranivel
avatar
Tmaranivel: Thanks guys!

I actually re-did the whole installation, partly because I couldn't find where to place the folders mentioned earlier and partly because I don't feel keen on having game-stuff installed as root.

Instead I used this method (also mentioned in vaalc4r's post):
linuxgamecast.com/2015/11/l-g-c-how-to-installing-neverwinter-nights-linux-native/

I got the game (with the haks and modules) up and running, but the movies don't play and there is no sound...at all.
If anyone feel they have the time and the energy to help me out it would be highly appreciated.
It is a bit difficult to run but here are detailed instructions to help you:

https://neverwintervault.org/forums/neverwinter-nights-1/nwn1-tutorials/linux-tutorials-installation-trouble-shooting?page=0

For the sound to work here is a ".tar.xz" file containing updated 32bit sound libraries from my own game folder that I found in my root folder and just copied over to the "lib" and "miles" folders after a lot of trial and error to make the game work in Ubuntu 18.04. Hopefully, even if the ubuntu libraries are updated in the future, the game will still run:

https://drive.google.com/open?id=1b9VkcEFNffO__0ub-rDfn2yLmOfc9kd2

For the movies:
Download and extract nwmovies-master.zip from https://github.com/nwnlinux/nwmovies into the NWN directory.

Download the Linux BinkPlayer (the 32bit version even if linux is 64 bit) and extract it into the nwmovies folder.

If you get this error:
ERROR: NWMovies: (cookie) dlopen of libdisasm.so failed: lib/libdisasm.so: cannot open shared object file: No such file or directory.

Look for " libdisasm.so" inside nwmovies/libdis/ and copy it into the "/lib" directory in your NeverwinterNights folder. (Not needed if using my ".tar.xz" from the above link)

Hope you get it to run!
Post edited November 05, 2019 by Vivienne_99
I loaded the native linux version using Lutris by using their install link on the Lutris web page for Neverwinter Nights Enhanced Edition

It fetches your GOG files from your library and installs the game without any input, assuming you already have the Lutris app installed. I was getting ready to roll up my sleeves when Lutris just showed a launch icon.

Movies appear to be working without a hitch.

I may be stuck on installing the CEP, though. I have CEP 2.65 loaded into the `/.local/share/Neverwinter Nights/hak folder but can't join cep servers, getting tossed with a message saying that it cannot open the mod because a hak file is missing.

nwn on linux used to have a shell script that you ran called fixinstall, when you made changes, but I don't see the equivalent with this install.