Interesting Times

By Paige Francis Posted Monday Jul 29, 2024

Filed under: Epilogue, Paige Writes 10 comments

Over the past week, I uninstalled World of Warcraft from my laptop, as I had proven everything I needed to regarding running WoW on Linux. I then spent the entire rest of the week trying to get Star Wars: The Old Republic running without ever achieving final success. SWTOR seems to be one of those things that either works immediately without problems or with very minor launch instruction additions…or it doesn’t work at all. I have increasingly run into things that “just work fine” on Linux until I try them, when I discover that the truth is “just works fine” comes with a ****load of caveats and assumptions. And Linux community-sourced support can literally tell you ANYTHING you would ever want to know about every possible problem you might ever have; at the expense of not ever being able to address the literal question you asked in a way that frames a useful experience going forward. I liken it to asking “how do I make a souffle?” and everyone answering “well, first I need you to go learn French or you won’t actually understand what’s going on or the instructions I would give you” or, unfortunately, the standard “why would you want to do THAT?”. Also, every discussion of a support issue WILL DEVOLVE into two separate arguments between two people trying to “help” about whether either is making the correct assumptions before attempting to provide and answer. Regardless, I erased my Windows installation and installed Linux on my main computer, this computer, last night.

Oh, and World of Warcraft released the newest expansion and broke some major game mechanics for two days.

I won’t be posting any *current* images from any games; I’m still working through managing my external hard drives, as you can see here:

That’s actually from a couple of hours ago. It *may* finish copying my downloads folder to a different drive by the time I finish writing this. At that point, all files from that particular drive will be backed up and I will erase it then format it in ext4. I believe I have an understanding of how to mount my external drives. I did remember from the last time I tried Linux that mounting partitions effectively makes them part of a single unified file system, from the user’s point of view. And honestly, I’m not sure I really need to install anything on an external drive…my 500GB system SSD still has over 400GB free after installing Linux and every necessary app I’ve thought of so far.

Hardware has remained the most questionable factor. Upon installation, I noticed the number-pad on my keyboard, a Razer Blackwidow Ultimate 2012, wasn’t working. Hitting the Numlock key didn’t seem to do anything, although this was later called into question. This keyboard is explicitly listed as supported by Openrazer, so that was one of the first things I did. I subsequently ran into all sorts of problems getting Openrazer running along with a managing GUI, Razergenie. This was mostly because I remembered the major steps but forgot some of the little things that the installation doesn’t do, that I had run across organically on my laptop. That took a few hours to sort out. Once I was able to successfully launch Razergenie, I was disappointed. Sure, the Blackwidow Ultimate 2012 was *supported*. But only the ability to change the intensity of the illumination, and put the illumination in “pulse” mode.

This seems to be pretty common, I am finding. While I was initially quite pleased that Openrazer meant I could use Razer products, it seems like most of them can’t actually be programmed or adjusted using features included in the hardware, but you can always find a way to adjust the RGB LEDs. Still, the process of getting Openrazer and Razergenie installed and running makes sure the Razer hardware is recognizable by programs such as Inputremapper, which is what I used to test the Razer Nostromo on my laptop. And while I’m on the subject, I did try to get the Logitech G13 driver working again on the new installation and ran into the same errors.

The second bit of hardware that surprisingly didn’t work, at least not consistently, is my 15-port USB 3.0 powered hub. I honestly can’t remember the brand; the case is unmarked. It’s an odd one, with a metal case, a 25 watt power supply (IIRC) and a THICC cable. I have always suspected it’s not 100% in compliance, as I have had the occasional problem with it just shutting down and not functioning for a day or two. It also worked when I tested all the external hard drive with my laptop. It did show up on my main computer in lsusb the first time I plugged it in, but after trying and failing to connect the second hard drive, it never would show up again when I plugged it in. The hard drives all worked plugged directly into the computer.

As for the keyboard, all the “check this, that, and the other” I did kept indicating there was nothing wrong. I did just today notice that the Numlock indicator is both *not* where I thought it was, and is also fairly dim. But it was working, and experiments since then have proven everything that you would normally expect on a keyboard works fine. The mistakes were likely all on my part. There are 5 macro keys available that I haven’t tried programming through Inputremapper, but honestly I never used them anyway. I have, for years now, relegated “gaming functions” to my mouse with  12-key keypad (works fine, the number keys just replicate the keyboard’s 10 number keys plus the “-” and “=” keys) and a game-board like the Logitech G13.

The new World of Warcraft expansion, The War Within, has been getting a lot of attention for three main things. First, they changed the character select screen from the design used since the retail launch. Here’s the old screen:

That’s a pretty-low res and old-technology image, but it present the essentials. Each character will have a different background that is connected to their race, so each character will technically have a different background. The changes over the years have to do with button look and location, and the addition of buttons for new features. Now, here’s the new screen:

It is certainly more visually interesting, but I prefer the old screen. Each of my characters have their own story (even if they are connected in my head), so I don’t really like the shared screen. They did this because of the second new feature that is getting a lot of attention: Warbands.

Warbands is a “concept” that actually just describes a sweeping change in several mechanics to make them more suitable and useful for “alt-play.”  Unlock a flight path (you have to physically visit most anchor points of the fast-transit taxi system to make it available to use; i.e you have to *run* to point A from point B in order to unlock the taxi route between point A and point B)? It automatically gets unlocked for *all* active characters on your account (and in your geographic region, such as “America” or “Europe”.) If you collect some armor that can be used in the transmog (visual appearance of your armor) system for a different armor class than what your character wears, but you have a character that *can* wear that armor, the appearance will now unlock for you anyway. This drove me crazy until I looked it up today; I hadn’t actually researched Warbands before now. I use an Addon called “AllTheThings” to keep track of rare drops and easy-to-forget-about optional quests and achievements necessary for completion status. AllTheThings plays little tunes whenever you obtain something on their massive list…IF it’s something you can use. Well, *now*, technically I can use almost everything. So I started getting unlock songs played *a lot* more than I had been.

The third feature that has caused a ruckus is how Blizzard broke flying mounts in the new expansion. It’s been fixed, but there is a certain amount of doubt and consternation over what caused the problem in the first place.

The ability to use a mount to fly, instead of just riding along the surface of Azeroth (or wherever) was introduced in the first expansion, The Burning Crusade. *However*, flying was only available in the new “world” added to the game, Outland. Despite the two new races also added, Draenei and Blood Elves, starting in the normal world of Azeroth, their home areas didn’t have flying enabled. Additionally, flying wasn’t obtainable until you were at or very near the end of the expansion; you didn’t gain the ability from the start. In the next expansion, Wrath of the Lich King, flying was again restricted until the end of the expansion when you could earn a *new* flying skill for the new “world” of Northrend: Cold Weather Flying. All flying was still restricted to the expansion worlds. If I remember correctly, the new Death Knight starting area, which is technically located in an “old” area (but only in an instance not available to anyone else) had flying enabled. Death Knights can actually visit this area later in the game after earning flying. I could be wrong though…I just remember that being able to fly in this instance actually causes some problems, at least during the starting story. Of course, the reason you couldn’t fly anywhere but the new areas is that Azeroth had been built without flying under real consideration. If you were able to fly in these old areas, you would see, well, what you normally see if you ever glitch outside of a 3D environment.

So, when the third expansion, Cataclysm, was released, a major component of “redesigning Azeroth” was actually rebuilding the ENTIRE world to allow flying all over Azeroth. In subsequent expansions, however, Blizzard went back to requiring the completion of quest lines or accomplishing an achievement to earn the flying ability for that expansion. It should be noted, however, that these requirements were typically abandoned as soon as a new expansion was released. This model stayed in place for the next several expansions, until Dragonflight, the expansion before the newest. Blizzard added a new type of flying in Dragonflight that turned flying into something of a mini-game. Or a challenge, if you want to look at it that way. Also, a needless waste of time, as most of us use flying as the fastest and easiest way to get from point A to point B. There are indeed some people who *liked* Dragonriding, as it was called. The majority either didn’t care as long as it could be turned off, didn’t like it much, or absolutely HATED it. There are a minority of players who actually experience motion sickness while using Dragonriding, and Blizzard has been trying to introduce “motion sickness” options to stop this from happening with, as far as I can gather, very little success.

Blizzard is so proud of Dragonriding, however; that in The War Within, they have expanded it to be usable with almost all flying mounts. In fact, it is set as the default flying method, although you can return to “normal” flight through a button in the Mount Collections interface. There *is* a problem with that on the face of it: while the previous expansion, Dragonflight, is now available with the basic game (if I understand correctly), Dragonriding, now called “Skyriding” must still be earned through a quest chain in that expansion. That is, if you have not previously earned Dragonriding, you can no longer fly. Because it’s the default method, yet you don’t have the skill for it. And you can’t switch back to normal flight, because you have to earn the Dragonriding skill in order to *later* learn the skill that allows you to switch back. While Blizzard would subsequently claim this was inadvertent, I strongly suspect it was intentional. Because the ability to revert the new version of Dragonriding, Skyriding, to normal flying was to be earned *at the end of the new expansion*. That, to me, sounds an awful lot like a plan to make people buy the new expansion in order to turn *off* a feature a lot of people may not want to deal with.

As I said, once the complaints started mounting Blizzard said this was all an accident, they don’t know how this happened, people weren’t *ever* supposed to lose the ability to fly normally anywhere but the new expansion, and they were working on a fix. And within two days flying was restored. Quietly, with no announcement. I don’t even think there was an actual client update. There was an update the previous morning that didn’t fix it.

Well. So as a coincidence, the file copy I’ve been waiting on just now finished and looks good. But first I’ll probably work on getting some games installed, even if I don’t have an optimal gameboard. Hopefully by next week, I’ll be able to post screenshots from games instead of just system software. And hopefully I won’t break my external hard drive. I started saving a link to every solution I found, because as I’ve learned you never use it just once.

Thanks for reading! See you next week!

 


From The Archives:
 

10 thoughts on “Interesting Times

  1. Pun Pundit says:

    It’s fascinating to read the point of view of someone who uses all this gaming hardware. I have used an IBM model M keyboard for almost my whole life, only a couple of years ago the PS/2 cable on my newest one finally broke. The old DIN connector has no support on any modern motherboard, but the PS/2 connector did. So I bought a Das Keyboard for minimum fuss and compatibility issues, and no RGB to have to turn off. I have a vertical mouse with 5 buttons, which I don’t use 2 of them almost ever. I do have one of those gaming keypads somewhere, which I used to play Horizon: Zero Dawn when it released on PC, but I’ve abandoned non-controller play for console titles. I use a Gulikit King Kong 2 pretending to be an xbox controller for my PC gaming on console titles, which has worked excellently aside from it starting to wear out USB-C cables – so I designed and 3D-printed a bracket to hold the USB-C cable in place (I have a PC case with no glass panels, so Bluetooth connectivity to the controller is very poor, I have to use it cabled). None of this hardware has been problematic to get to work in Linux at all, but I see now that that is a product of my purchasing decisions being more about “what seems most standards-compliant” rather than “what has the exact functionality I need”.

    The GoXLR mini is the only piece of hardware of mine that has had any problems in Linux, but I’m hoping that a few kernel versions down the line it will work with no audio lag whatsoever. For now I’m using my old Soundblaster G5. I’m blaming TC HELICON for this, they don’t want people to use their products without their proprietary Windows software, that’s fine. I’ll just buy from someone else next time.

    I’m sorry Blizzard keeps trying to enshittify World of Warcraft, but I’m not surprised. Their products have gotten steadily worse over the years in general.

    1. One thing I am going to try before spending money is seeing what happens if I connect a second keyboard to my computer, then try remapping the keys. On Windows, I’m pretty sure most “user-level” programs wouldn’t actually look at the individual bus connection, only at the final output. Which means that if you remap one keyboard key, you remap ALL of them. I can see how someone designing a program on Linux would likely work with different assumptions…but I haven’t tried it yet.

      I am open to the possibility that Blizzard, which by all reports is increasingly under EA’s thumb, honestly made a mistake based on faulty assumptions. Neither would it surprise me that it was a choice informed by greed.

      1. Gresman says:

        I might be mistaken but Is Activision Blizzard not part of the Microsoft group now.
        Or did you mean to say that Blizzard is under the thumb of Activision.

        Whatever it is. In neither case is it EA.

        As for the login screen thing.
        Yes the camp fire scene visually pleasing and I also somewhat dislike it. The screen looks slightly different to me as I have a list with about 25 characters over different realms. Back from experimenting and having a Horde character and from experiencing Allied races starting zones. Stuff like that. The first four (labeled as “Favorites”) will be sitting around the camp fire. All others will have the old screen with their city background. E.g. my rogue will be standing in Stormwind.

        The one thing I did notice was that the reputation carry over does not seem to work at the moment. which is a bit strange.

        The warband feature I do not mind at the moment as I have so many characters which have slightly different progress and unlocks and I am essentially running my own economy with my characters. So that is why I do not mind the feature. The flight point unlock is slightly pointless for someone like me who has flying and uses it to get around most of the time. Especially as the taxis are really slow in comparison.

        What you described seems to be strange. I did not notice it but that is neither here nor there. To me WoW is by now a relaxing game in the evenings and a study of an “evolution” of a game. With twenty years under my belt it is just interesting to see the influences of other games and culture seep into the game. It is also really interesting to see WoW in comparison to OW, the Diablo games(Immortal/IV) and Hearthstone/Rumble. As it seems to be the one game that does not embrace some of the mobile/F2P trends as much as the others. I am not saying it does not do it but it feels way more reluctant than the others. Also it lacks the cross promotions with companies, which OW has now.

        At least to me that is fascinating.

        1. You are right about Activision. I think I just reflexively said “EA” as they are usually in the news for influencing output in a negative way.

          I had not noticed that only the four most used (or recently played? Highest level?) characters got this screen. I have several other “created” characters that I haven’t played yet, but I don’t think I’ve click on them since the update. I found online that there were a lot of players like me, who had never even played Dragonflight and therefore essentially *lost* the ability to fly. I won’t put a percentage on it, but I did find dozens of reports the day of.

          I have similar goals in playing WoW. I said (over six months ago, at least) that WoW was a type of “comfort food” experience for me. I *do* have a significant interest in the lore, which is why I try to include all the backstory when I post on the game. Same with Star Wars: The Old Republic.

  2. Amstrad says:

    Hearing about how you unlock flying in WoW makes me a little jealous as a FFXIV player. Over here when a new expansion drops you need to go around the map collecting ‘aether current’ points in each new area of the expansion, as well as complete a few quests in each area near the end of that area’s quest line. For new expansions it’s 10 aether currents and 5 quests per area.. so for the current expansion Dawtrail it’s a total of 60 aether currents and 30 quests. Thankfully when the newest expansion drops this gets dropped to 4 per area in the older areas (while keeping the 5 quests), so it’s more manageable for people playing catch-up. Having flying unlocked for all the areas in an expansion by a single quest feels like a blessing by comparison.

    1. I didn’t go into a lot of detail but gaining access to flying in WoW is a bit closer to what you’re describing in the *current* expansion. Or at least it is sometimes. A few expansions have required the player to explore all the maps before being able to access flying, which at least in my experience would lead you to all the flight path anchors. But yes, in older expansions, if you already have flying, you just keep on flying.

  3. MilesDryden says:

    “While Blizzard would subsequently claim this was inadvertent, I strongly suspect it was intentional. Because the ability to revert the new version of Dragonriding, Skyriding, to normal flying was to be earned *at the end of the new expansion*. That, to me, sounds an awful lot like a plan to make people buy the new expansion in order to turn *off* a feature a lot of people may not want to deal with.”

    Ehh…isn’t this a bit of tinfoil-hat/conspiracy thinking? Remember Hanlon’s Razor: Never attribute to malice that which is adequately explained by stupidity.

    1. Oh, you’re absolutely right. The simplist explanation is a screw-up or oversight, most likely in the implementation process. But the idea that they might have intended it, or rather, not “they” but SOMEONE in the decision-making process said, “no, we want dragonriding/skyriding as the default, for current subscribers this will work just like it did the last expansion and new subscribers will be routed straight to Dragonflight, so NO PROBLEMS DETECTED” and that didn’t get properly communicated and address all the way down the line, seems plausible in this case.

  4. J-H says:

    “I have increasingly run into things that “just work fine” on Linux until I try them, when I discover that the truth is “just works fine” comes with a ****load of caveats and assumptions. And Linux community-sourced support can literally tell you ANYTHING you would ever want to know about every possible problem you might ever have; at the expense of not ever being able to address the literal question you asked in a way that frames a useful experience going forward. I liken it to asking “how do I make a souffle?” and everyone answering “well, first I need you to go learn French or you won’t actually understand what’s going on or the instructions I would give you”

    And that is why Linux isn’t ready for prime-time. I’ve bounced off of it every time I’ve tried because all the tech support answers are “copy this line of unexplained code and run it with root authority and it should fix your problem.”
    I think we’re stuck with Windows until someone comes up with a new alternative…and I don’t think Linux anything will be the alternative.

    1. I’m still fighting it. My laptop keeps getting better and better, and is more resilient to mistakes…or I just happened to make just the wrong mistake with my pc. I’ve not ruled out plain and simple hardware inadequacy.

      The one caveat on Linux’s role going forward: I have read a lot the last few weeks about how Microsoft, Asus, and other big tech companies are taking note of the work Valve has done and thinking maybe they need their own Linux distributions. Of course, this is vehemently argued against around the various Linux communities, as it would inevitably result in closed-license distributions controlled by the profit motive. There are two arguments against this, both of which are compelling to some people. A) look, honestly, there are enough differences in distributions at this point that a percentage of problems WILL NOT be universal to Linux, but specific to that distribution on that hardware. That’s already a step toward a closed system (and why so many people don’t like the proliferation of distributions.) B) Linux gaming is growing. Yes, it’s a tiny, doesn’t-even-matter percentage right now…but it IS growing every day. Gamers want support, and providers want money. That junction is inevitable…probably.

      Now, will the end product look like Linux as we know it now? Nah, probably not.

Thanks for joining the discussion. Be nice, don't post angry, and enjoy yourself. This is supposed to be fun. Your email address will not be published. Required fields are marked*

You can enclose spoilers in <strike> tags like so:
<strike>Darth Vader is Luke's father!</strike>

You can make things italics like this:
Can you imagine having Darth Vader as your <i>father</i>?

You can make things bold like this:
I'm <b>very</b> glad Darth Vader isn't my father.

You can make links like this:
I'm reading about <a href="http://en.wikipedia.org/wiki/Darth_Vader">Darth Vader</a> on Wikipedia!

You can quote someone like this:
Darth Vader said <blockquote>Luke, I am your father.</blockquote>

Leave a Reply

Your email address will not be published.