Firestorm Viewer install for linux Mint 21.1

First update your environment
Open a terminal and type the following:
sudo apt update; sudo apt upgrade; sudo apt autoremove

Then Download Firestorm from their web site.

https://www.firestormviewer.org/choose-your-platform/

Pick the Penguin, and the 64 bit download.

Extract the file by either tar -xvf Phoenix-Firestorm-Releasex64-6-6-8-68380.tar.xz or with the file viewer using Archive Manager.

Now install. I use /opt/fire to install to.
Open a terminal again.
cd Phoe*68380
sudo ./install.sh

If you would prefer native linux SL Voice, you will need to install a couple of i386 library files.

sudo apt-get install gstreamer1.0-pulseaudio:i386 libidn12:i386 libuuid1:i386 libstdc++6:i386

You will also need to create a symbolic link from libidn12 to libidn11 in your /lib/i386-linux-gnu directory.

cd /lib/i386-linux-gnu

sudo ln -s libidn.so.12 libidn.so.11

You will not need to add these files or recreate the symbolic link for subsequent installs of firestorm.

Firestorm should now run with linux native SLVoice support.

Recent article on Risks of Dual Booting between Windows and Linux filled with misinformation. Amazingly humorous.

GuruMandadi@TWC wrote an article in July of 2022, that was published at the following URL: https://www.thewindowsclub.com/risks-or-disadvantages-of-dual-booting-operating-systems

The writer in question mentions a wide range of potential problems as if they were regular occurrences.

    • Occupies massive disk space
    • Data conflicts
    • Boot issues with locked partitions
    • Security issues
    • Hardware issues
    • Decline in the performance
    • Difficult to Disk Swap
    • Reduced Productivity

GuruMandadi@TWC URL: https://www.thewindowsclub.com/risks-or-disadvantages-of-dual-booting-operating-systems

Occupies massive disk space

linux Mint 21.1 occupies 28GB of space on this system, which includes a wide variety of open source tools to include GIMP, MIXXX, and so on. Windows 10 occupies 190.2GB with a single game being the largest hog of space at 70GB. Win linux.

Data conflicts

I have not experienced a data conflict issue between linux and windows EXCEPT when using a mechanical hard drive many years ago. Then there are times that Windows does not shutdown correctly to write the disk clean BIT on the hard disk when shutting down.

Boot issues with locked partitions

See Data conflicts as to how this comes to pass and why.

Security Issues

linux and any other form of NIX is exponentially more secure than windows due to forethought on the team that designed the permissions hierarchy of UNIX in the 1960s and 1970s by Dennis Ritchie and Ken Thompson at Bell Labs, with 999 base permissions for each file. ACLs can increase the security of UNIX, Linux or any other NIX based operating system to be millions of times safer than windows. Even MacOS is using a variant of UNIX called BSD, that also provides 999 file permissions for each and every file. Microsoft Windows has 4 file permissions for each file. Your windows partition is not at risk while running linux, though it certainly is while you are running the Windows operating system.

Dennis Ritchie being the same person that created C Programming language.

Hardware Issues

Mint can run on hardware that is deprecated due to age by the Microsoft Approved Hardware List. Enough said on this one.

Decline in the performance

Windows performance for most things is abysmal. When software is natively coded to run on Windows and later ported to linux the code often runs faster in linux than in it’s native windows environment. Direct X applications are the only area where Windows outperforms linux generally. Direct X is a Microsoft API.

Reduced Productivity

I just have to scratch my head here and wonder what the writer was referring to. Ninety-Nine percent of the web servers on the planet are using linux. Every android phone is using linux. Every Apple IOS phone is using BSD (a version of UNIX). Most vehicles that have a computer are using linux.

Summary

Perhaps the writer is feeling a bit overwhelmed. linux is the predominant operating system on the planet by a wide margin already and Windows 11 has convinced some to move to linux as their operating system of choice. I would advocate that if dual booting is such a dangerous thing to do, then let windows go for a more robust and secure operating system like linux or even MacOS.

SL Voice (Vivox) running under Mint 21 natively NOT under WINE for Firestorm 64 bit Viewer

Run the following command to install the 32 bit libraries for Mint 21 to be able to use Vivox correctly:

sudo apt install gstreamer1.0-pulseaudio:i386 libidn12:i386 libuuid1:i386 libstdc++6:i386

Navigate to the directory that contains libidn12:i386

cd /lib/i386-linux-gnu

Verify you have libidn12 installed by typing

ls -l libidn12*

Create a symbolic link IN /lib/i386-linux-gnu:

ln -s libidn.so.12.6.3 ./libidn.so.11

Restart Firestorm

Autonomous.ai

I have purchased a few different products from autonomous.ai before. The desk, it’s still a keeper, though I got a great price on sale and it still works.

I purchased a “Myochair” with the headrest and legrest options in October of 2020. I attempted to assemble this chair on 7/14/2022. The screw holes at the base of the back rest are not aligned or tapped correctly for the bolts. I reported the problem to Autonomous and despite having a 2 year warranty at purchase date, they said the chair only comes with a 1 year warranty and I would need to buy any necessary replacement parts for my chair.

The backrest now costs more as a replacement part than the entire cost of that chair at the time of purchase.

I will be avoiding autonomous from this point forward.

ASUS Gaming Desktop

In November of 2021 I purchased an ASUS Gaming Desktop computer. I bought it at Best Buy and had it delivered to my front door.

The model is a ASUS ROG STRIX C15-B11. It comes with an Intel 11700KF CPU, an ASUS TUF Gaming Nvidia RTX 3080 NON LHR GPU, 16GB of rather generic RAM, an ASUS B560 Motherboard that has been modified somewhat, a 500GB NVMe, a 2TB Toshiba hard drive and a 750W power supply.

Positives include, a great price for what you get. Extremely well organized and cable managed inside the slightly small case. Parts that work mostly. I’ll cover this in the cons.

The particular unit that I obtained factory new in the original unopened box had a mouse, a keyboard, the computer itself and some of the usual suspects in the way of stickers and spare parts, etc.

The cons of the unit I have is that out of the box the CPU Heatsink was not performing it’s job in any fashion. First indicator of the issue was when the exhaust fan sounded like a jet engine on take off. I then installed CPUID’s HWMonitor tools and began trouble shooting.

CPU core 1 on the Intel processor was spiking into the 100C thermal throttle zone. Other cores were at approximately 95 C. One core was at 80 C.

I opened the case. I reached in moving my hand NEAR the heat sink/CPU cooler without actually touching it initially. No heat what so ever. Then I touched it gently and it was room temperature cold to the touch. Next I removed the cooler from the CPU and checked the application of thermal compound. It was woefully inadequate. I cleaned the cold plate of the CPU cooler, and the Intel CPU, using rubbing alcohol and microfiber towels. I reapplied Artic MX 4 thermal compound correctly to the TMI of the CPU and then re-installed the CPU cooler provided. Minimal change in results. CPU Core 1 was still approaching 100 C and throttling, the CPU cooler was room temperature to the touch.

I purchased a Noctua NH-U12S Redux CPU cooler and installed per the Noctua instructions.

HWMonitor now reports 75C or lower temperatures for all of the Intel i7 11700KF cores and package under extended load using AIDA64 in Stress test mode for 4 hours. I also removed the somewhat lackluster RAM and installed 32 GB of G.Skill DDR4 3600Mhz in a 4×8 configuration. In addition I put a WD 850 TB NVMe into the PCIe 4.0 4×4 m.2 slot, moving the 500GB WD 750 to the secondary M.2 slot which can only do PCIe 3.0 3×4.

Hardware issues solved, system performs like a demon in games, light work loads, heavy work loads, benchmarks, etc.

On February 10th, I attempt to log into Second life using firestorm’s latest viewer and get a series of dots in an array of colors.

This was immediately proceeded by an Armory Crate update.

I performed a clean install of firestorm to reveal the same symptom. I remove Firestorm viewer and the app data folders, reboot and then install Kokua viewer. Same result.

I uninstall the nvidia driver and do a clean install of the lastest nvidia driver, then reboot and attempt the login again. Same failed results.

My next step was to run an sfc /scannow from an elevated Admin mode command prompt. SFC reported no errors found.

At a total loss and having spent a few hours into the trouble shooting at this juncture I install Windows 10 cleanly. This in turn had deterimental impacts on my Mint 20.3 linux install on a different partition of the system and I chased that back and forth for a while.

Ultimately I reformatted the TB NVMe and installed windows cleanly then rebooted and installed Mint 20.3 cleanly. Things are performing smoothly once again.

I strongly advise my readers avoid ASUS Armory Crate software whenever possible.