Lazy-Newb-Pack / Lazy-Newb-Pack-Linux

A Lazy Newb Pack for Linux
http://lazynewbpack.com/
150 stars 12 forks source link

If you like the work I've put into assembling this pack, please feel free to head over to my Patreon page and buy me a coffee. Or a beer. Or a sammich. I'm really not picky.

Download Location

The Linux LNP Can be downloaded at the below location:

Dwarf Fortress File Depot

Usage Instructions

Navigate to the extracted directory and run

$ ./startlnp
Terminal Configuration

When first launching a new version of the LNP, you'l be asked to select the terminal emulator used to launch Dwarf Fortress. PyLNP will automatically detect several of the more popular terminal emulators, or you can specify a custom command. Incorrectly configuring the terminal will result in Dwarf Fortress not launching properly.

If you run into troubles with this, consult the PyLNP documentation HERE

LNP Import Tips

When first launching a new version of the LNP, you'll be asked if you want to import files from a previous installation. If you select yes, open the previous version's df_linux folder in the file chooser dialog, then click ok. Selecting the LNP folder or the root of the pack will cause the import to fail. The import process will grab your DF saves, SoundSense and/or SoundCense sounds, gamelog, and dfhack history from the previous version.

Included With This Package:

Dependencies

Install required packages

For Debian / Ubuntu

sudo apt-get install default-jre libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libglu1-mesa libgtk2.0-0 libopenal1 libjpeg62 wget coreutils tar xterm sed python bzip2 qtchooser libqt4-script libqt4-scripttools libqt5script5 libqt5scripttools5 libqxt-core0 libqxt-gui0

For Fedora (25)

yum install SDL SDL_image SDL_ttf mesa-libGLU gtk2 zlib openal-soft xterm python qt qt-x11 bzip2 xorg-x11-fonts-Type1

Tested On

Common Issues

See the WIKI.


Linux LNP Changelog

Release notes for 0.44.09-r1 ( Apr 8, 2018 )

A few updates have been pushed out the last few weeks, and I'm now getting caught up.

Major changes over previous version

Minor changes over previous revision

Release notes for 0.44.05-r02 ( Mar 3, 2018 )

DFHack 0.44.05-r2 has been released.

Major changes over previous revision

Minor changes over previous revision

Release notes for 0.44.05-r01 ( Feb 06, 2018 )

DFHack is now out of beta testing, so here's a new pack!

Major changes over previous revision

Release notes for 0.44.05-rc1 ( Jan 17, 2018 )

I discovered after releasing the last revision that the graphics packs I've been including had undergone a change to the directory structure to seperate the TWBT portions from the rest. I've accounted for that change in this revision and the packs should now be TWBT-ready out of the box (as long as you play with DFHack enabled)

Major changes over previous revision

Release notes for 0.44.04-rc1 ( Jan 13, 2018 )

A new Dwarf Fortress update calls for a new revision of the LNP!

Major changes over previous revision

Minor changes over previous revision

Release notes for 0.44.03-rc2 ( Jan 3, 2018 )

TWBT has been updated to work with the latest DFHack beta. Also, the pack now includes the most up-to-date version of Meph's tileset. I originally intended to put this in the rc1, but accidentally included an older version instead.

Major changes over previous revision

Minor changes over previous revision

Release notes for 0.44.03-rc1 ( Dec 31, 2017 )

A new version of Dwarf Fortress has been released, and DFHack was quickly updated to support it. Also Dwarf Therapist now comes in an AppImage package to improve cpmpatability (at the cost of a slightly larger download)

Major changes over previous revision

Minor changes over previous revision

Release notes for 0.44.02-rc4 ( Dec 10, 2017 )

TWBT has been updated to work with the prerelease version of DFHack. As a result, GemSet has also been added back into the pack.

Major changes over previous revision

Minor changes over previous revision

Release notes for 0.44.02-rc3 (Dec 8, 2017)

A prerelease build of DFHack has been released and is being included in this revision. At the time of this writing, TWBT hasn't yet been updated and is therefore still excluded for the time being.

Minor changes over previous revision

Major changes over previous revision

Release notes for 0.43.05-r07 (Nov 21, 2017)

This is the final update for the 0.43.05 Linux LNP. 0.44 has alredy dropped for Windows and Mac. Just waiting for Toady to get his Linux build uploaded and I'll start working on that! Other than updates to a few of the utilities, I have configured the LNP importer to be grab custom stock settings from previous versions.

Major changes over previous revision:

Release notes for 0.43.05-r06 (July 20, 2017)

A bug was found (Thanks Bulwersator!) with the version of Dwarf Therapist I was distributing with the LNP that caused it to crash when a squad is present. I replaced it with Hello71's fork built with Qt5.5.1.

Major changes over previous revision:
Minor changes over previous revision:

Release notes for 0.43.05-r05 (July 3, 2017)

Minor changes over previous revision:
Utilities included:

Release notes for 0.43.05-r04 (July 3, 2017)

Major changes over previous revision:
Minor changes over previous revision:
Utilities included:

Release notes for 0.43.05-r03 (June 27, 2017)

Major changes over previous revision:
Minor changes over previous revision:
Utilities included:

Release notes for 0.43.05-r02 (June 23, 2017):

Major changes over previous revision:
Minor changes over previous revision:
Utilities included:

Release notes for 0.43.05-r01 (June 8, 2017):

Major changes over previous revision:
Minor changes over previous revision:
Utilities included:

Dwarf Fortress Changelog

Release notes for 0.43.05 (July 5, 2016):

Here are the first official 64-bit releases! This would not be possible without help from our community -- you can view the exciting and sometimes late-night discussion over in the 0.43.04 release thread if you want to see how the cake was baked. This release should also make worlds generated with the same seed more consistent, and it has a few other minor fixes we managed to sneak in.

New stuff
Major bug fixes
Other bug fixes/tweaks

Release notes for 0.43.04 (June 20, 2016):

Here's another bug-fix release. Assuming no issues crop up immediately, we'll now dive into 64-bit land for next time!

Major bug fixes
Other bug fixes/tweaks

Release notes for 0.43.03 (May 22, 2016):

Here are some more bug fixes.

Major bug fixes
Other bug fixes/tweaks

Release notes for 0.43.02 (May 11, 2016):

Smoothed out some rough areas in the adventure part of the release. We'll be continuing on with bug fix releases.

Major bug fixes
Other bug fixes/tweaks

Release notes for 0.43.01 (May 9, 2016):

A new version number! With the work order additions and adventurer-created sites, this one ended up with more new stuff and fewer bug fixes than expected, and my version calculator just tipped over at 0.43. You can use the new 'b' site building option in adventure mode to create a site (outside the bounds of other sites). For dwarf mode work orders, you can set conditions and details from the manager. You can also create orders tied to specific shops from their workshop profiles.

A miscellaneous note: in order to retire at the adventurer sites you create, you'll need to name the site, create a main hall zone, and claim the hall during conversation (or while shouting to yourself).

Next up we'll be doing more bug fix releases to make sure we have a vaguely presentable DF before we disappear into a new compiler and 64 bits.

New stuff
Major bug fixes
Other bug fixes/tweaks

Credits & Special Thanks

If I forgot people, please let me know and I'll include them in the list.