Installing Blizzard's Battlenet on Manjaro Linux XFCE Edition Using Wine
In this video we will install Blizzard's Battlenet software in Manjaro XFCE edition version 21.0.1 using Wine.
Timeline:
00:46 Install Wine and Other Dependencies 01:30 Install Corefonts 02:33 Install dxvk 03:15 Configure Wine and Add ucrtbase 04:20 Download Battlenet 05:03 Use Wine to Install Battlenet 06:20 First Time Logging In and Bugs 07:25 Final Thoughts
How to fix the java errors that occur when running tuxguitar in Arch linux as of September 5th 2021.
tuxguitar website: http://tuxguitar.com.ar/
AUR link:
https://aur.archlinux.org/packages/tuxguitar-common
JRE 11:
https://archlinux.org/packages/extra/x86_64/jre11-openjdk/
Command Reference:
sudo pacman -R tuxguitar-gtk2
sudo pacman -R tuxguitar-common
sudo pacman -Syu jre11-openjdk
makepkg -si
PKGBUILD fix:
change the line:
export JAVA_HOME=/usr/lib/jvm/default
to the following:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk/
Launch Command:
JAVA_HOME=/usr/lib/jvm/java-11-openjdk tuxguitar
In this video we will go over creating some basic systemd timers to run shell scripts.
Timeline:
1:47 Using touch to make blank files
2:25 Editing the first shell script
4:47 Writing the first .service file
7:05 Writing the first .timer file
9:33 Copying files and testing the first timer
11:13 Stopping the first timer and removing files
12:30 Editing the two shell scripts for second timer
13:29 Editing the second .service file
14:15 Editing the second .timer file
14:37 Copying files and testing the second timer
16:28 Stopping the second timer and removing files
17:12 Extra Info - systemd commands overview
To get example files for this video, you can find the code on my github:
https://github.com/jdfthetech/PenguinPropaganda_SystemdTimers
An excellent overview of the differences between oneshot and simple services:
https://trstringer.com/simple-vs-oneshot-systemd-service/
The archwiki on systemd timers:
https://wiki.archlinux.org/index.php/Systemd/Timers
The Debian manpage on systemd:
https://manpages.debian.org/buster/systemd/systemd.service.5.en.html
Some Systemctl commands:
systemctl start .service or .timer file will turn your item on.
systemctl stop .service or .timer file will turn your item off.
systemctl enable .service or .timer file will set a symlink to run the service permanently.
systemctl disable .service or .timer file will remove the symlink for the service.
systemctl status .service or .timer file will give you detailed status information.
systemctl list-timers will give you a list of all of the system timers running.
Video Notes: I'm working on making video quality a bit better this go around so I'm using some different sound and video settings. This video took quite some time to boil the subject down to the basics. Feel free to let me know if I missed something in the comments.
This video shows the steps involved when installing Steam and then FFXIV on Ubuntu 20.0.4 when using an Nvidia card.
Some Notes:
I chose to do the Ubuntu 20.0.4 install for this because it seemed to give me the most trouble and also has a large user base. If you are running Arch, you'll probably be able to skip some of these steps (I was anyways), none of this was tested on any RHEL system.
I have seen people get DX11 working in FFXIV but I'm not certain it's 100% reliable so I stuck with the tried and true DX9. Feel free to post any fixes you have found for this.
This game is a moving target since it patches often and one day these fixes might not work, so please keep the date of this video in mind.
Finally, I recorded this while it was scorching out and the AC was running often, I am aware of the background noise and will work on this in future videos. Re-recording everything would have delayed this even longer and I feel this information is needed now, not in another couple weeks.
command reference:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install linux-headers-generic
sudo apt install libnvidia-gl-470:i386
sudo apt install steam
files to edit:
FFXIV_BOOT.cfg
FFXIV .cfg
This 3rd party tool is useful if you need to find the steam ID of an application:
https://steamdb.info/
Steam ID for FFXIV: 39210
Steam ID for Trial: 312060
This is GloriousEggroll's github:
https://github.com/GloriousEggroll/proton-ge-custom
Timeline:
00:20 Ubuntu System Install
01:39 Installing Needed Dependencies
02:54 Nvidia Specific Libraries
04:44 Enabling Proton in Steam
06:15 Fixing the Launcher
08:52 Fixing the Black Screen Bug
10:23 Fixing the Spinning Bug
This video shows the steps involved when installing Steam and then FFXIV on Ubuntu 20.0.4 when using an Nvidia card.
Some Notes:
I chose to do the Ubuntu 20.0.4 install for this because it seemed to give me the most trouble and also has a large user base. If you are running Arch, you'll probably be able to skip some of these steps (I was anyways), none of this was tested on any RHEL system.
I have seen people get DX11 working in FFXIV but I'm not certain it's 100% reliable so I stuck with the tried and true DX9. Feel free to post any fixes you have found for this.
This game is a moving target since it patches often and one day these fixes might not work, so please keep the date of this video in mind.
Finally, I recorded this while it was scorching out and the AC was running often, I am aware of the background noise and will work on this in future videos. Re-recording everything would have delayed this even longer and I feel this information is needed now, not in another couple weeks.
command reference:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install linux-headers-generic
sudo apt install libnvidia-gl-470:i386
sudo apt install steam
files to edit:
FFXIV_BOOT.cfg
FFXIV .cfg
This 3rd party tool is useful if you need to find the steam ID of an application:
https://steamdb.info/
Steam ID for FFXIV: 39210
Steam ID for Trial: 312060
This is GloriousEggroll's github:
https://github.com/GloriousEggroll/proton-ge-custom
Timeline:
00:20 Ubuntu System Install
01:39 Installing Needed Dependencies
02:54 Nvidia Specific Libraries
04:44 Enabling Proton in Steam
06:15 Fixing the Launcher
08:52 Fixing the Black Screen Bug
10:23 Fixing the Spinning Bug
In this video I walk you through the process of installing a dedicated Valheim server in Linux using systemd.
Timeline:
1:09 Updating and upgrading fresh install of Ubuntu
2:08 Installing git, steamcmd and other needed packages
2:51 Installing Valheim with steamcmd
4:19 Git cloning Files
5:10 Editing the valheim.sh
6:00 Making valheim.sh executable
6:14 Editing the service file
6:36 Moving files to the Valheim folder
6:52 Move service file to correct directory
7:10 Setting up the service using systemctl commands
8:01 Testing
Commands for easy copy and paste:
sudo apt update
sudo apt upgrade
sudo apt autoremove
sudo apt clean
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc1 steamcmd git
steamcmd +login anonymous +force_install_dir /home/USERNAME/Valheim +app_update 896660 validate +exit
git clone https://github.com/jdfthetech/valheim_dedicated.git
chmod +x valheim.sh
sudo cp valheim.service /etc/systemd/system
sudo systemctl daemon-reload
sudo systemctl start valheim
sudo systemctl status valheim
sudo systemctl enable valheim.service
Links:
https://github.com/jdfthetech/valheim_dedicated
Steamcmd Information:
https://developer.valvesoftware.com/wiki/SteamCMD#Anonymous
In this video I will be performing an install of Linux using the Blind Arch distribution.
This is a scripted install comprised of a series of bash scripts based on the eznix installer.
This installer is built to create a minimal install with the most basic functions to get a system up and running with text to speech services. The idea is to have an installer for Arch Linux that can walk a blind user through setting up their PC without any outside assistance.
NOTE: The partition manager does wipe whichever drive is chosen. If partitions are prebuilt, the scripted install parts can be done individually, but I would recommend reading the code to understand this process.
Download the latest stable release here:
https://downloads.blindcomputing.org/
For code and additional notes:
https://github.com/blind-computing/blindarch
EZArcher installer (from where the base of this script originated):
https://sourceforge.net/projects/ezarch/
Additional info on this video: I had to do quite a bit of editing on this to speed up the video and fix some voice over.
In this video I go over running World of Warcraft and Hearthstone after getting Battlenet installed.
I'll go over running the applications, some errors I ran into and the work arounds I used to get things going.
Keep in mind, these are online games and update often so what works here may not be relevant in the future, but hopefully it gets you on the right track!
Regarding the long gap between this video and the last; There has been massive construction outside my editing area the past couple weeks and this has resulted in extreme noise polution as well as numerous power outages. It appears most of this work is complete at this point, so hopefully I can keep to a bit quicker schedule going forward.
Timeline:
00:21 Working Around Grey Screens During Installs
01:27 Running World of Warcraft
01:50 WoW Character Select Screen
02:15 WoW Gameplay Montage
03:05 The Hearthstone Error
03:25 Working Around Setup Grey Screens
04:10 Fixing Browser Hardware Acceleration
04:50 Hearthstone Launching and Gameplay Montage