
Xrite
Dreddit Test Alliance Please Ignore
0
|
Posted - 2016.12.01 15:47:08 -
[1] - Quote
Installing Slackware (current) and making it ready for some games.
Preparing an USB installation media In my case, I came from Windows 10. My USB was a mess and I had to wipe partition table before making the USB. Open CMD as administrator and run the following commands. diskpart list disk select disk clean
Download the Slackware iso from a mirror of your choice (Slackware Mirrors). I used UnetBootin for creating the USB because itGÇÖs simple (UnetBootin). Select GÇ¥Diskimage, ISOGÇ¥ and point to Slackware iso. Run it and wait for it to complete.
Note that I already had EVE installed on Windows and I copied it to my server for later use, I suggest you do the same so you can copy some files later on.
Installing Slackware Boot up the USB. Use fdisk to format your disks, I used fdisk and I use UEFI. My partition table looks something like:
GPT Partition table /dev/sda1 1G UEFI type (1G is too big but whatever) /dev/sda2 4G Swap type (Recommended is double your RAM? My swap is almost never used since I have a lot of RAM) /dev/sda3 100%FREE Linux filesystem type
GPT Partition table /dev/sdb1 100%FREE Linux filesystem type
Make filesystems: mkfs.fat -F32 /dev/sda1 mkswap /dev/sda2 mkfs.ext4 /dev/sda3 mkfs.ext4 /dev/sdb1
Run GÇ¥setupGÇ¥, follow on-screen instructions from ncurses wizard. I installed from Slackware-current mirror from Http so I didnt have to update any packages later on.
Reboot.
Installing multilib (for 32-bit) Follow alienbobGÇÖs instruktion on installing multilib (Alien Multilib). Replace 14.2 with GÇ¥currentGÇ¥.
Compiling the latest stable kernel (optional?) Download latest stable from kernel.org (x.x.x = kernel version). Run the following commands: tar xvf linux-x.x.x.tar.xz cd linux-x.x.x zcat /proc/config.gz > .config make oldconfig (I just chose DEFAULT on everything here, but if you feel like you have the time and knowledge to customize it feel free to do so) make bzImage modules make modules_install cp arch/x86_64/boot/bzImage /boot/vmlinuz-custom-x.x.x cp System.map /boot/System.map-custom-x.x.x cp .config /boot/config-custom-x.x.x cd /boot rm System.map ln -s System.map-custom-x.x.x System.map
Update bootloader Note that I didnt write any boot-entry, instead I just went into the "Advanced"-menu in GRUB and choose my kernel version because I'm lazy. I had alot of issues with elilo and UEFI so I just installed GRUB because itGÇÖs easy. You can use elilo or any other bootloader if you feel like it. grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg Make a new initrd, include modules for mounting root filesystem mkinitrd -c -k x.x.x -m ext4 grub-mkconfig -o /boot/grub/grub.cfg
Download NVIDIA proprietary drivers Go to nvidia.com and download the Linux 64-bit drivers for your graphic card. Reboot
Install NVIDIA proprietary drivers chmod +x NVIDIA*.run ./NVIDIA*.run Choose GÇ¥yesGÇ¥ when it asks about blacklistin nouveau. (You could write your own but for me its faster to just reboot) Reboot
./NVIDIA*.run When it asks for 32-bit libraries, choose GÇ¥yesGÇ¥. For me I got som error about symlink LibEGL already existing, ignore it. ItGÇÖs probably nothing important anywaysGǪ (;
Reboot.
EVE Online Download CCP SnorlaxGÇÖs client (CCP Snorlax EVE Client). Extract it in your home-folder (tar xvf evelauncher-1097946.tar.gz) Copy everything in GÇ¥RezFilesGÇ¥ from your Windows-installed EVE Online to /home/.eve/RezFiles/ (this is where mine was). Create a shortcut to evelauncher.sh to your desktop with a nice icon, I use xcfce4 so I just googled EVE Online pictures and took a nice one.
Done!
I just wrote this from memory so I probably forgot something, hope that someone has use of my notes. Please dont just write my commands blindly (or do it at your own risk), you will probably bork things up. Go read Slackware wiki if you are not sure what you are doing.
If you have any problem, start "LogLite.sh" before you start EVE and you can troubleshoot, filter out everything except warnings/errors in top-left corner. |