Steam for Linux Guide

Loki Games Modern Distro's for Steam for Linux

Loki Games Modern Distro’s

Overview

Older Linux games under Modern Distro’s.

Kernel Rebuilding.

————————–Pre Req’s:

Ubuntu 12.04 -13.10
ia32-libs
Fully updated

Open Suse 32 bit packages of SDL (in yast repo’s)

-=Kernel patching sounds harder then it actually is=-

apt-get source linux-image-$(uname -r) sudo apt-get build-dep linux-image-$(uname -r) sudo apt-get install fakeroot sudo apt-get install libncurses5-dev

Should be in your home folder ubuntu-percise or its raring depnding on distro from cmd line move to that directory.

chmod a+x debian/scripts/* chmod a+x debian/scripts/misc/* fakeroot debian/rules clean fakeroot debian/rules editconfigs

it will ask you if you want to modify your config: Yes

from config menu scroll down to drivers > soundcards > alsa (Advanced Linux Sound Architecture) > moduels
snd_pcm_oss
snd_mixer_oss

just hit the space bar to enable them
tab to exit at bottom exit exit exit to the end then when it asks to save your config hit yes
do the same for i386

the last config it asks to modify hit yes then just save exit (no mods needed but dont skip it as it generates the needed files)

back to prompt

fakeroot debian/rules clean fakeroot debian/rules binary-headers binary-generic

let it build this will take upwards of 30 mins to a a few hours depening on how fast your machine is.

If the build is successful, a set of three .deb binary package files will be produced in the directory above the build root directory. For example after building a kernel with version “3.8.0-35-generic_3.8.0-35.50” on an amd64 system, these three .deb packages would be produced (its in the root of your home folder :))
(this verries on whatever kernel you are running!)

sudo dpkg -i linux*3.8.0-35.50*.deb (or whatever version u are running) sudo reboot -n

Congrats you just reconfigured your kernel 😛

OpenSUSE

  • load yast
  • load /etc/sysconfig
  • navigate to hardware sound cards
  • enable
  • snd_pcm_oss
  • snd_mixer_oss
  • save and exit reboot system

now you have proper alsa oss moduels that will work 😛

Note to ubuntu users:
The reason why we pull source for the kernel from uname -r is to pull your already configured kernel down. Ubuntu repo kerenls are not configured and building off there repo is going to leave you with a highly un useable system.)

Rune Guide(Loki) modern Distro’s

Game : Rune + Vahalla

Insert loki cd
copy contents from cd to a folder in your home folder
From terminal change ownership from root to yourself
chown your user name directory of game
from terminal run installer as root with linux32 sh setup.sh
say read install notes or no
No to loki installer or yes doesnt matter it wont install
yes or no to uninstaller
yes to install game

no to running game as you dont wanna run it as root

now run rune from terminal so it can create config files for u and load game

Terminal
sudo gedit /usr/local/bin/rune or nano or vim

change

export RUNE_DATA_PATH
to
export RUNE_DATA_PATH=/usr/local/games/rune/System
{ubuntu users Opensuse doesn’t need this edit}
in the off chance u need to u can edit it the same way in suse
save and exit

from terminal chown /your homefolder/.loki/ to yourself

that way u can navigate to the rune.ini file and make edits

Fullscreen from true to false (unless you want FS)
mouse capture True or false lets you move mouse outside window
start game with rune

you can also install the rune updates and expantion

Alpha Centarui / SMAC

Alpha centarui ubuntu / debian / opensuse

(Fixed audio completly)

insert alpha centari cd

Download from [link]
smac_6.0a-english_x86.mojo.run
chmod +x the installer
Install game
cmd line
from installed directory gedit nano or vi smac.sh script
un comment SDL_AUDIODRIVER=”ALSA”
change to SDL_AUDIODRIVER=”DSP”
save and exit

The following arguments may be given to Alpha Centauri: [-h | –help] Display this help message [-v | –version] Display the game version [-f | –fullscreen] Run the game fullscreen [-w | –windowed] Run the game in a window [-s | –nosound] Do not access the soundcard [-c | –nocdrom] Do not access the CD-ROM
SteamSolo.com