Categories
General

Switching to Linux – Gaming Focus

Here we’re going to focus strictly on gaming. I have a couple of objectives.

  • Be able to open World of Warcraft
  • Be able to join a Discord call with my raid
  • Would be nice to be able to raid log

I was going to have a full page here detailing how to install World of Warcraft and battle.net, but this guide worked amazing, so go check it out!

Source: https://nerdrooted.com/2020/01/06/how-to-install-wow-in-arch-manjaro-linux/

Now the only issue I have is that due to using Unraid, everything I do and everything I store is in Unraid shares. Using SMB. Which is fine it works for me just means I’m that weird edge case. Interestingly, I couldn’t install any of the Lutris / Wine games to a network share, same issue I have in Windows. Might be me not doing it right though.

I’ve confirmed (this is now a few days later) that this was due to network shares generally being as much of a pain as they are on Windows. To combat this I’ve created a drive that I’ll just store games like that on. World of Warcraft is one very game like that.

So! Issues so far:

  • My Games FPS is very low, to fix this somewhat I need to turn Triple Buffering on then back off again
  • As far as I can tell, G-Sync is not activating in-game.
  • In raids the FPS goes to about 17-20, On Windows it’s always >60

So yes, World of Warcraft seems to be a bust, sadly there’s really not much in terms of helpful documentation that isn’t out of date or ages ago before Proton came on the scene. Weirdly, my Hearts of Iron 4, is performing miles better than Windows ever did.

I’ve now been on Linux for a couple weeks now. I don’t miss much, and I’m now starting to get my development tools setup so I can start working on my hobbies again. Things do seem generally more stable, and will only improve as I sort my Unraid setup out!

Discord works absolutely fine as expected, raid logs were a no-go however, the application isn’t supported on Linux. Actually wondering if I should take a gander into Linux development. Now I’m using it, I’m thinking of many ideas that I want to go ahead and do 🙂

Categories
General

Switching to Linux – Windows, distros and development

Hey all, following on from what will be an excellent video series from LinusTechTips, I figured I’d give this a bash on my own seeing as how I basically use Linux everyday anyway. A bit of background on me. I work for a software firm that uses Docker to develop web applications. Everything runs in Linux and I even develop in Linux using WSL2. So I’m no stranger to the operating system. I also run my own business and my own hobbies off Linux. So I’m fairly capable of using the operating system and in many ways prefer it. However there’s always been one thing that’s never worked right, and that is gaming.

I’ve not tried it for a while, so here’s to the 8th chance perhaps?

Distribution

The most important choice you have to make is what distribution of Linux are you going to run. I’m personally going to be sticking with Manjaro for a few reasons.

  • It’s arch btw
  • The interface, theme and style, I like it a lot
  • I used it before and didn’t have that many issues with it

There’s no real other reason. I’ve used Ubuntu before but I have had a pretty bad experience with that, namely that the install process seems to break whenever I’m least expecting it.

My Setup

For the uninitiated. I’m currently running Unraid, which yes is Linux but it runs all my operating systems within VMs to keep them separate. I love it, allows me to have plex up, segregate it to it’s own little corner on my system where it won’t affect the work I do. Also, pretty magic how I can have Windows 10 running, get bored, spin up a VM of Manjaro and be off to the races in seconds, then switch back if I can’t be bothered anymore. It’s key! But it also introduces some challenges. Already I’ve had to completely change my Unraid VM config from what was working before to another one. Not a big deal, but I’m left wondering why it broke in the first place. Ubuntu worked fine on my other config, Windows 10 currently runs on it too! But oh well, maybe that’ll come up again later to haunt us.

It Lives!

So yes, now I’m typing this from Manjaro on my desktop machine. Really straight forward, here’s a few things I’ve already done.

  • Installed Edge (yes I know, but I like it so leave me alone 🙂 )
    • Had to be done via (yay) some kind of application installer that builds things, pretty cool!
  • Audio just worked out the box, this doesn’t usually happen to me in a Linux world so top points!
  • Had to fix my display, kept lagging with the mouse cursor, had to turn off something called the Compositor

What’s next?

Next I’m going to get gaming up and running. I raid in World of Warcraft every Wednesday and Thursday. It is essential that my logging software and game works flawlessly. We also use Discord to communicate.

I also use my Windows Work PC for all my development and work related tasks, I need to be able to remote into this with the same smoothness that RDP gave me.

Categories
General

Simple RSync commands

There is a wealth of knowledge on RSync, these are the few commands for those that just want a quick copy paste. I’ll update this list with more as I need them

Transfer folder from your remote server to your local machine

rsync -r [email protected]:/var/www/directory ~/directory_it_will_go_into

Transfer folder from your local machine to your remote server

rsync -r folder_to_transfer [email protected]:/var/www/directory_it_will_go_into
Categories
General

StreamBit – Video and Livestreaming Platform, Challenges and Thoughts

One big thing I have an issue with full and foremost with these massive organisations like Google and Amazon is how detached the messaging always appears from what the echo chambers are saying. Not because they should be listened too but because it’s dangerous for those involved in the chamber. They often reach boiling point before any discussion actually takes place. I am not a fan of that, I believe we should have open and honest discussions about decisions, whether that’s removing a big creator, or addressing a concern someone has regarding fairness.

Reddit is known as a lefty paradise and Reddit also known for having some of the biggest alt right communities. That’s why I set out to create StreamBit. It’s a live streaming platform that gives you the creator the ability to create. For far to long these platforms have hid behind their messaging of “WELL, IT’S FREE! YOU DON’T NEED TO USE IT”. I don’t agree with that. I think that if you want to use a product and do something, you should pay for it so you know where you stand. Far to many creators are scared about the fact that they DON’T pay for anything so someone can just come and take it away giving them no time to prepare, get another job or even tell their fans where they’re going.

Get real. Everyone if they want to be somewhat enjoying life and involved in conversations, what’s new and the latest trends needs..

  1. Reddit
  2. YouTube
  3. TikTok at this point
  4. Twitter

Look my point is, these services aren’t really companies, sure they are in the sense that they’re being run and tomorrow could shut down but I bet the impact on a lot of you would be astronomical. It’s why I’ve never believed in Perma Bans. Our justice system lets out people that have commited murder but if you say bad words on a website you’ll get banned … forever. There’s no coming back. I’ve still got some accounts that I made on old gaming forums, around when I was 12 that got permabanned for posting the usual 12 year old things. Spamming something like Rick Roll or whatever. I’m now 24, 12 years later, I’ve got a girlfriend, great job and this business kicking off. I’m still banned to this day and their terms and conditions state that if I make another account to post, I’ll be permabanned AGAIN. Nothing worse than 2 permabans! I think this action misses the mark so much for these platforms. There’s 0 support, 0 appeals it’s just we made the decision and unless Twitter gets mad, we’re not going to help you. Streambit will change that.

Whenever the Government wants to bailout a business because they’re run on hard times, it’s usually for the employees. They don’t want to see the population out of work so buying them a bit more time to find something else or make what is existing works usually is great. What if YouTube decided tomorrow… enough is enough, they’re going to change to Fishing or maybe google sells the arm off to someone else that wants to deal with the constant harassment. Nothing has happened to that scale yet because they’re has always been someone else.

MySpace had Facebook, Bebo had Facebook, News Websites well they replaced Printed media. What replaces YouTube or Twitch? Personally I see them as a combined problem. The issue in the industry is that people aren’t happy with YouTube. Nor are they happy with Twitch. Fair to say the only reason they aren’t losing money is because of the chicken and egg problem, nothing else exists. Because no one else wants it too. Try take Twitch chat and put it on Mixer…. wouldn’t really work, heck when big stars Ninja and Shroud went over there, some creators came out against the move, saying they were disrupting the community. Of course once the viewers left and Shroud was sitting at a 1k Peak, things quickly went back to normal. Mixer is also owned by one of the biggest companies in the world. Microsoft. Do you really think that they wouldn’t go the way things are now?

That is my biggest point of it all. It’s the consumer. You need to give the consumer a 100% reason to switch. Having the fastest stream doesn’t work when people are still on ADSL and get constant buffering. Redesigning your entire website for Web 7.0 doesn’t work when people aren’t going to leave you anyway. When you’re a household name, it’s rather hard to lose support. Microsoft has to rely on Bing being the default brower for it to even had a chance.

So I invented and made StreamBit. It’s a neat project that if used by the levels of a YouTube Audience would quickly make me bankrupt. It’s rather on the creator to make the plunge. I think we need to level with each other here. Consumers are more and more hating Adverts. Let’s be honest, they’re everywhere. I turn on a Twitch stream and I get one in my face about the latest Epic Game Store release. I do not want to see that content, I don’t even like the Epic Launcher, so for them to even serve me that shows a massive failing in their tools to know what I like. Chances are, you use an ad blocker, something like UBlock origin. Here’s the thing, in the world of using the internet, you aren’t meant too. You can’t use Adblock then complain when YouTubers aren’t making content because it isn’t worth it. Or Use AD Block then start watching a twitch stream, you are just getting free content for nothing really, now I know there’s a certain level of worth with an eyeball watching the stream. Let’s say Asmongold turns up tomorrow, starts streaming exclusively on Streambit. I would be out of money and in a box by the end of the week.

Nope, that model for me, isn’t sustainable. I liked the old reddit approach of By the way everyone, this is our server costs, we’re this % off making this months rent. I liked that because it’s open and honest with the community. Personally, I just want to build a platform that lets people build and make their own communities and have fun. Sadly that’s where the creator has to bear some reasonable level of cost and acceptance that if they want to become that person. They need to invest in infrastructure and help the platform.

My message is this, and honestly it’s still being brainstormed in my head. StreamBit expenses should be covered by what it’s actually doing. IE: The uploader should pay a fee to have their content hosted, the viewer should pay a fee to watch it or everyone should donate a small bit and collectively keep the platform going. And I want to do a mix of those which I think will work really well and keep everyone open and honest.

As a result, streambit will show the operating costs that are involved in running the site. Down to the last byte of bandwidth, we’ll show you how much this operation takes to run, because it ain’t easy. I’ve been doing it for just me as a side project and I’m already in for no doubt several hundred pounds. We’ll also require a monthly fee from uploaders. If you want the best quality around and no nonsense with the ability to speak to an actual person about problems that’ll need to cost. I think these big platforms that are out there have driven us to accept we won’t get a support reply for 8 weeks and our development API docs are always gonna be terrible. That changes with StreamBit.

Secondly, viewers. You really don’t have to worry about anything. StreamBit will not feature advertisements in videos. I believe in the spirit of the community. If you like the product and like the service just kick us a few bucks towards our monthly expenses. You don’t need to put us into profit or make us millionaires. We’re wanting to build a platform for YOU to enjoy. Phone up your favourite creators and tell them that this is actually the place to be.

Now, on that topic, I would like to speak about Terms & Conditions and Moderation. This is the tricky topic because how do you become a platform that isn’t just for the Alt Right or Alt Left to spread hate. Well that’s simply the solution, this platform will not be for you. Listen I love political rants as much as the next guy, heck you can check my Twitter feed. I think as long as things don’t get personal between creators. EX: Creator 1 makes a video hating on David Cameron, Creator 2 shouldn’t go and call Creator 1 an asshole even if he is. Just don’t follow the guy! Now when it comes to fake news and stuff like that I think that’s something that needs to be crossed when it happens. I use resources such as Full Fact to explain to me when something has been proved wrong, even that’s been accused of having bias. But I think at least for the start we need to just see how it goes. It will be community driven, so if you guys don’t like seeing X Content, just like reddit you need to dislike it to put it to the bottom. It’s very effective on reddit for getting rid of irrelevant stuff. I believe we can use the same tools here. The big complaint I seen on reddit was “People keep downvoting our stuff”. I never had an issue actually seeing the stuff as someone unsubscribed from their community so I doubt it’s as big an issue as made out. Most people I knew just filtered out stuff they didn’t want to see and we’ll do the same. There’s also the report button for anything breaking the law. Copyright and such!

Categories
General

Adobe Premiere CC 14 Audio Channel Issues

So my workflow goes as follows.

  • Logitech Capture records my Webcam and all audio sources, each source has it’s own audio channel
  • DXTory records my gameplay, again with all audio sources being on their own channel.
  • I pull both of these into Premiere, cut and render out to youtube.

Really simple. However I noticed one thing when importing clips into Premiere VIA DXTory. It wouldn’t show up the other Audio Channels. Now I have searched the internet high and low, back from 2015 to now, there doesn’t seem to be any solution to this problem other than using a third party app to extract the audio and then pull that into premiere.

Frankly as a PAID video editing application I find that in-excusable. For the record this works in Sony Vegas absolutely fine and secondly it isn’t like Premiere should be failing here. It manages to import audio channels from my Logitech captures absolutely fine along with my OBS Audio. (Although I need to import it into Premiere, remove it then import it again for the other channels to show)

Frankly I think the community needs answers as to why Adobe doesn’t consider this an issue. I’ve seen posts dating back to 2012 which exhibit the same issue as me, with “Professional Adobe Experts” citing useless advice and refusing to budge on helping. Of course, advice is always welcome if anyone has a solution WITHIN premiere pro for this, would be much appreciated!

For the record the video in question is a .avi file. Here is the media info
Categories
Gaming General

Twitch streamers and obsessions with high bit rates

A topic I’d like to discuss today is the Twitch Streamers which may not be partnered yet, throwing everything overboard and streaming at the best quality possible. Something which may not be a good idea. Now, I know everyones getting fancy installs out in the big cities like Gigabit fibre, but you need to remember that your audience… isn’t.

Years ago, I started streaming and I’ve always had a comment pop up in my chat, “Can you lower the bitrate?” Followed by no response, I’ve had this enough for it to be a genuine worry of mine, was that turning people off my stream? Quality is important, but not as important as finding a balance between what looks good, and what is actually watchable by your audience. There’s a reason Twitch limits their bitrate to 6000. Not only is it absurd to expect them to shoulder that much bandwidth burden, people don’t like streaming at insane download speeds. If you think this matters, netflix only streams 720p to Chrome. https://help.netflix.com/en/node/23931

For those partnered folks, this won’t matter to you, Twitch gives you a quality selector and it’ll downgrade your quality to whatever suits, as I live in the middle of nowhere on an ADSL Connection and like to tune into Asmongold sometimes, this can result in me watching in 480p. Our speeds out here just aren’t good enough for 1080p 60FPS without mad buffering or the rest of the house getting their experience downgraded.

I get around 16 Down to share between a few people, imagine if you’re streaming at 6000 Kbps. I’ve now got 10 left for people watching high quality netfix or casual browsing, web pages these days can kick a few megabytes, it’s not unusual to see some sites making over 900 requests when you first go on them! https://twitter.com/KaibaSean/status/1224791817859801090

My lesson and message is this. If you want people to tune into your stream, don’t stream at 1080P 60FPS, just because you can and your mates can tune in and watch because you’re all on Virgin Media’s gigabit package, doesn’t mean you should. 720p 30fps is still very useable, think about the people watching on a 1080p screen that have your stream in that tiny window with the chat next to it? It makes sense to allow everyone to experience your stream than just a select few.