pwalker

joined 2 years ago
MODERATOR OF
 

cross-posted from: https://discuss.tchncs.de/post/41516848 Technically this should also work in a similar way for other games and other trackers so I guess this community fits also for this little guide.

I am fairly new to Linux gaming after I recently switched fully to Linux (Fedora 42). As you probably know, most steam games will run in Linux out of the box thanks to proton and Valve.

However in case you want to run games like MTG Arena together with a third party tracker like Untapped.gg things become a little tricky. As I only found outdated threads on reddit I thought we might as well need one here on Lemmy.

Quick summary for beginners: We want to install the Untapped companion Windows (exe file) inside the steam/proton environment that is used by Steam to simulate windows. These simulated environments are called "prefixes" and this was already used before Steam/proton by the popular windows emulator called Wine. Which is why you will sometimes read about "wine prefixes" or "proton prefixes" or tools like protontricks or winetricks that help you to configure those prefixes. Also you will read about "verbs" which are little "helper scripts" or recipes for winetricks/protontricks.

I found this neat little verb someone created for the untapped companion and it probably should work very easily in case you have the flatpak version of steam and protontrick:https://github.com/sabedevops/wine_untappedgg_companion

However I have the native Fedora 42 versions of steam and protontricks which is why also explain the manual steps here using the protontricks built in GUI. Whenever you install protontricks it should come with an GUI app in you applications folder. When opening this app it should list all installed steam apps together with their "app IDs". 

For Arena will look like this:

After selecting the Arena app you have to choose a "wineprefix", just select the "default" one, then select "Run an arbitrary executable" and select your manually downloaded Untapped.gg+Companion+Stable+Installer.exe  This will install the Untapped companion in your MTGA prefix.

Now you could always manually start the companion app within the mtga prefix via the proton-launch command and knowing the path of your steam wine prefix (which might be different depending on your distro of if you used flatpak). You can find your wine prefix folder also via opening the protontricks UI app and select "browse files" after selecting the default prefix for MTGA. protontricks-launch --appid 2141910 "/home//.local/share/Steam/steamapps/compatdata/2141910/pfx/drive_c/users/steamuser/AppData/Local/Programs/untapped-companion/Untapped.gg Companion.exe"

What we actually want is that the companion automatically starts each time we open MTGA via Stream. As described in the github verb above, the trick is to use the Steam game launch options and use the PROTON_REMOTE_DEBUG_CMD variable which will pause the game start and open anything you pass to it before starting the game. So go into your steam library and add the following to MTGA -> properties -> General -> Launch options. Beware of the different handling of spaces in path names and use the "" after "Untapped.gg" and replace the path with the actual path to the compoanion app that you installed above via protontricks: PROTON_REMOTE_DEBUG_CMD="/home//.local/share/Steam/steamapps/compatdata/2141910/pfx/drive_c/users/steamuser/AppData/Local/Programs/untapped-companion/Untapped.gg\ Companion.exe" %command%

Additional Information: The overlay functionality is actually pretty broken (at least in Fedora 42 using KDE Plasma+Wayland) and will cause random window glitches and not show up most of the time. However there is an option in the Untapped app that let's you open your deck window in a separate window outside of the game: Click on MTG Arena -> Deck Wndows -> enable "show player deck window".  So unfortunately no overlay possible right now but at least I can use the tracking and also see my deck statistics while in a match.

 

I am fairly new to Linux gaming after I recently switched fully to Linux (Fedora 42). As you probably know, most steam games will run in Linux out of the box thanks to proton and Valve.

However in case you want to run games like MTG Arena together with a third party tracker like Untapped.gg things become a little tricky. As I only found outdated threads on reddit I thought we might as well need one here on Lemmy.

Quick summary for beginners: We want to install the Untapped companion Windows (exe file) inside the steam/proton environment that is used by Steam to simulate windows. These simulated environments are called "prefixes" and this was already used before Steam/proton by the popular windows emulator called Wine. Which is why you will sometimes read about "wine prefixes" or "proton prefixes" or tools like protontricks or winetricks that help you to configure those prefixes. Also you will read about "verbs" which are little "helper scripts" or recipes for winetricks/protontricks.

I found this neat little verb someone created for the untapped companion and it probably should work very easily in case you have the flatpak version of steam and protontrick:https://github.com/sabedevops/wine_untappedgg_companion

However I have the native Fedora 42 versions of steam and protontricks which is why also explain the manual steps here using the protontricks built in GUI. Whenever you install protontricks it should come with an GUI app in you applications folder. When opening this app it should list all installed steam apps together with their "app IDs". 

For Arena will look like this:

After selecting the Arena app you have to choose a "wineprefix", just select the "default" one, then select "Run an arbitrary executable" and select your manually downloaded Untapped.gg+Companion+Stable+Installer.exe  This will install the Untapped companion in your MTGA prefix.

Now you could always manually start the companion app within the mtga prefix via the proton-launch command and knowing the path of your steam wine prefix (which might be different depending on your distro of if you used flatpak). You can find your wine prefix folder also via opening the protontricks UI app and select "browse files" after selecting the default prefix for MTGA. protontricks-launch --appid 2141910 "/home//.local/share/Steam/steamapps/compatdata/2141910/pfx/drive_c/users/steamuser/AppData/Local/Programs/untapped-companion/Untapped.gg Companion.exe"

What we actually want is that the companion automatically starts each time we open MTGA via Stream. As described in the github verb above, the trick is to use the Steam game launch options and use the PROTON_REMOTE_DEBUG_CMD variable which will pause the game start and open anything you pass to it before starting the game. So go into your steam library and add the following to MTGA -> properties -> General -> Launch options. Beware of the different handling of spaces in path names and use the "" after "Untapped.gg" and replace the path with the actual path to the compoanion app that you installed above via protontricks: PROTON_REMOTE_DEBUG_CMD="/home//.local/share/Steam/steamapps/compatdata/2141910/pfx/drive_c/users/steamuser/AppData/Local/Programs/untapped-companion/Untapped.gg\ Companion.exe" %command%

Additional Information: The overlay functionality is actually pretty broken (at least in Fedora 42 using KDE Plasma+Wayland) and will cause random window glitches and not show up most of the time. However there is an option in the Untapped app that let's you open your deck window in a separate window outside of the game: Click on MTG Arena -> Deck Wndows -> enable "show player deck window".  So unfortunately no overlay possible right now but at least I can use the tracking and also see my deck statistics while in a match.

[–] pwalker@discuss.tchncs.de 5 points 6 days ago (1 children)

I agree but it's still in an early development state. Not really usable for everyday work let alone most people never heard about it 😅 But yeah still cool to mention it under "modern" browsers. I wish them good luck with the first alpha next year. I hope it'll be successful.

[–] pwalker@discuss.tchncs.de 15 points 6 days ago* (last edited 6 days ago) (3 children)

you even mention ladybird as browser, nice 😎

[–] pwalker@discuss.tchncs.de 12 points 1 week ago (2 children)

lets delay the birth a bit 😅, tell us when re-birth is happening

[–] pwalker@discuss.tchncs.de 5 points 2 weeks ago* (last edited 2 weeks ago)

I have Pixeld Android 16 and there I can still diasable every pre-installed app directly in the app settings. Also you could just go to the "open by default" settings of the app an set it to back to "browser" this way yt videos you click will not open the app anymore but the browser.

I think when you disable yt you can even got to the NewPipe app settings and enbaled it to be opened by default for each yt link and many more are supported by the app.

Also the youtube app is very usable with premium obviously. So in case you want to try it out but want it cheaper you could try the vpn trick an buy premium from a "low cost" country. Unfortunately google is fighting is actively and for most countries you'd need a credit card from that country. However Poland still worked for me for example and it't still almost half the price therr.

[–] pwalker@discuss.tchncs.de -2 points 3 weeks ago

luckily u didn't suggest to cut the cheese 😅 cheese is life, I can eat less beef but not my cheeeeeese 🙃

[–] pwalker@discuss.tchncs.de 18 points 1 month ago

Well actually: "It was originally an initialism used in U.S. Army paperwork for items made of galvanized iron.[2] The earliest known instance in writing is from either 1906[3] or 1907.[2]" Also later on re-interpreted as "government issued" etc. but I guess today it just means US army soldier

[–] pwalker@discuss.tchncs.de 3 points 2 months ago

It seems to be authorised for usage in the EU since 10 years??? what is this all about? https://www.ema.europa.eu/en/medicines/human/EPAR/opdivo

[–] pwalker@discuss.tchncs.de 80 points 3 months ago* (last edited 3 months ago) (1 children)

Found this on hacker news, some people there say this data dump is total bs and for the news page itself: It's an article from an Indian right wing conspiracy news website. Check out their other hard hitting journalism: https://archive.ph/8RGAb"

[–] pwalker@discuss.tchncs.de 1 points 3 months ago

btw. Metro 2033 Redux also for free on Steam.

Also on a side note, one of the coolest milsim/tactic shooters in recent years is also on sale: Insurgency Sandstorm. It even gets a big map/weapons update next week.

[–] pwalker@discuss.tchncs.de 22 points 3 months ago

Yeah that is why "deportation" is the wrong word being used... It is an "opinion" piece from one Berlin based journalist, that obviously lacks some legal details or is trying to use a catchy headline. I especially like it when the article says the used "objects that could have been used as potential weapons". It was fucking AXES they used and obviously the Uni employees were horrified when it happened. Not saying that is right to restrict EU citizens movement in such cases. I'd prefer a proper trial before that happens but they certainly didn't behave very well.

In case of the US citizen I guess you could call it a deportation/expulsion.

Some translated legal background for you guys: Strictly speaking, in the case of EU citizens, this is not referred to as expulsion/deportation, but as loss of freedom of movement. ‘EU citizens entitled to freedom of movement can lose their right of residence for reasons of public order, security or health,’ according to the website of the Federal Ministry of the Interior.

Particularly stringent conditions apply to the loss of residence on grounds of public order or security. ‘There must be an actual and sufficiently serious threat to public order or security that affects a fundamental interest of society. This threat must be based on the personal behaviour of the EU citizen,’ writes the Federal Ministry of the Interior on its website.

People who do not come from the EU are referred to as deportees. This is the case here for one person. If a person from a third country jeopardises public safety and order, the free democratic basic order or other significant public interests through their stay, they can be expelled.

[–] pwalker@discuss.tchncs.de 6 points 4 months ago

There is some interesting stuff to find. I didn't know the German ministry of interior is building its own FOSS matrix based messenger, lol https://gitlab.opencode.de/bwi/bundesmessenger/info

[–] pwalker@discuss.tchncs.de 17 points 4 months ago

I was also sceptical but it seems to be generally true, however the details of it are way more complicated. Read for yourself if you know German or use a translator, one of the biggest Berlin newspapers picked it up and added details : https://www.tagesspiegel.de/berlin/nach-beteiligung-an-palastina-protesten-in-berlin-drei-eu-burgern-und-einem-studenten-aus-den-usa-droht-ausweisung-13468543.html

 

I normally don't use Firefox very often but wanted to give it a try again. My usual default browser would be Vivaldi (which is unfortunately Chrome based). Anyway I usually have turned on my NordVPN system wide (Windows 10 Edu V. 22H2), which works fine on Vivaldi. I turns out it does have a weird side effect on Firefox. The DNS resolution for "google.com" just doesn't work anymore. Any http request runs into a timeout. Strangely it works on any other google domain like google.de or google.org, also I couldn't find any other domain to reproduce this behavior. Now this wouldn't be such a big deal if google's reCaptcha wouldn't also be used by a lot of webpages and the api is hosted on google.com so basically the reCaptcha box just never appears and I'm stuck on those pages.

I tested it with v. 123.0 (64-bit), in private mode, in safe mode, FF portable 115.8.0 ESR and it is all the same strange behavior.

NordVPN also does have a FireFox Extension and using this extension everything works again.

Also tested it with the FF MacOS version and NordVPN client, here it works.

I can't really explain this behavior other than some weird Firefox behavior together with NordVPN or some interaction with the Windows 10 vpn layer.

Can someone confirm this behavior on Windows? I assume other VPN providers like Mozilla VPN don't have this?

[Update]: Forgive me it was late yesterday. I still can't explain the behavior exactly but for sure the reason is the split tunneling feature of NordVPN. I had it enabled as I only wanted certain apps to go through the VPN and Firefox wasn't on that list. So actually the NordVPN client should have treated FF routed through my default system connection and FF should just not have been routed through the VPN. Now it is more likely that it is some split tunneling bug that for whatever reason the google.com requests are treated differently by NordVPN/FF and are kind of blocked on my side or wrongly routed and never reach the google server.

[Update2]: As @LucidBoi@lemmy.world noted in the comments, the problem is not only related to Firefox and therefore wrong in this community. It actually also works on other browsers as well. It seems to be a problem of the windows NordVPN client and/or Windows 10. As soon as you use the split tunneling feature and exclude a browser from it, suddenly google.com doesn't work anymore. Very strange, but that's it. Actually for Firefox you should just use the NordVPN add-on anyway as it gives you a lot of flexibility to use split tunneling per domain, which actually works also for google.com then.

 

I just noticed that you can't access any mod tool like the "mod queue" from this app. I guess it's a niche use case but it would be convenient if mods could use this app also.

132
submitted 2 years ago* (last edited 2 years ago) by pwalker@discuss.tchncs.de to c/pics@lemmy.world
 
8
submitted 2 years ago* (last edited 2 years ago) by pwalker@discuss.tchncs.de to c/lemmyconnect@lemmy.ca
 

version 1.0.88 How to reproduce:

  1. Go to settings > default comment sorting option > select comment sorting preference "sort comments by top"
  2. Go to your inbox and select one of your replies
  3. click on "view full post"
  4. full post opens but comment sorting is not by "top"
  5. coment sorting still works when you access the post not from inbox
 

Why call it "Connect for Lemmy"? It's so inconvenient and not catchy at all. Might even be misunderstood by most search enaginges when typing in the current name of the app. Just call the app like this community "Lemmyconect"

 

I love the app but it seems to be very inefficient with caching of data, especially pics. I've been surfing c/pics for a few time and very quickly got the mobile data usage alarm, was almost 2Gb. It seems the app is loading all full pictures of the whole community. Not sure how other apps are doing or how it was done by reddit apps but I'd assume the only preload a lower resolution version of the thumbnails of the pics.

Also it seems lemmyconnect is not properly caching the thumbnails. So if I click on a post in the overview to seen the comment, then go back to the overview, all the pic thumbnails have to be reloaded. You can easily see this when you try surfing in low bandwidth situations.

 

Just woke up for my final hike

 

Am on a hiking trip around Salzburg right now. Greetings to my new Lemmy friends.

view more: next ›