Open PJ-Oscheh opened 3 years ago
Hey, not been facing any issues with Roblox or the launcher, though the game is not as stable (to be expected when running on wine ig). I can join and play games without any issue.
My machine: Brave Browser 94.1.30.89 wine-6.13 Kernel: 5.11.0-7620-generic Roblox version: version-39d99a2272a7430b
I really hope nobody looks at my contributions and finds out I'm trying to run Roblox on Linux...
I have not been able to get this to work at all, most likely because I'm using ungoogled chromium (and the pre-built community binaries at that.) I have tried to get the xdg-open config to work, but it replies with "The specified location is not supported" when testing it. This probably needs a separate issue opened.
Ungoogled Chromium 91.0.4472.164 wine-6.18 Ubuntu 20.04.2 LTS w/ kernel 5.11.0-37-generic Roblox version-554de65ef9884c15
_(Note: There wasn't any current_version.txt
file, had to look for it in ~/.wine/drive_c/Program Files (x86)/Roblox/Versions
)_
@Dishit79 good to hear it's working. Must've either been an issue with my system or wine or something.
@ggtylerr I'll be honest, I need to look into how the xdg-open config works (as this portion was written by someone else). It should work with any browser. I'll look into it when I have a chance!
Hi. I`d like testing it, but don't know how it works. What I should do for launching a Roblox game? Thank you.
Is it just me who gets new lines (\n
s) in their version code??
Fixed it by adding .replace("\n", "")
after version_text
.
Also, the launcher mixes up between the studio and the player. I had to manually edit ~/roblox-linux-launcher/current_version.txt
to use the player.
I'm on Xubuntu 20.04 and my browser is Chrome 103.0.5060.114 (64-bit).
Wine is v6.0.3 (64-bit).
My Roblox versions are d71b6db47f774e36
(Roblox Studio) and e0aac2da98484890
(Roblox Player).
launcher.tar.gz (Launcher with my fixes)
I remember I had errors with xdg-*
or something but I don't remember how I fixed them...
I have the same xdg-open error, but I don't know how to solve it. It seems a permissions problem.
@brometeo First, your browser needs to be supported. Use Chrome or Brave instead of Firefox. Second of all, try setting the default mime type for x-scheme-handler/roblox-player
, that should tell your browser how to open the link. Do this with either xdg-mime default DESKTOP_FILE
or by just copying the .desktop
files to where your display manager reads mime types (sorry I don't remember the path).
(It took e hours to figure that out!)
BTW if anyone here is having problems still I highly recommend using Grapejuice instead. I don't daily drive Linux anymore but when I did, I had much less headaches using it.
Nah, setting this up is easier... kind of... Can Grapejuice run script executors?
Hey all, I just saw this, my apologies for not responding sooner.
I haven't touched this code in quite a long time. When I made it I was unfamiliar with xdg protocols and therefore used a hacky method to make it work.
Grapejuice also exists and I'd recommend using that.
I got the launcher working pretty nicely but the frametimes are awful
the present portion of in game code is taking absolutely ages
Hey all,
Recently, Roblox seems to have been freezing upon entering a game. Not sure if this is just an issue with my system configuration. Would someone be willing to test the launcher and report back? Include:
Browser of choice AND version (e.g.: Chrome 93) Wine version, including branch (e.g.: Wine Development 6.17) Roblox version, as identified in
current_version.txt
in ~/roblox-linux-launcher, just the folder at the end of the path (e.g.: version-d0dc69eb1ab24911)Please note that this issue is likely not an issue or regression with Roblox Linux Launcher, but more likely Wine or Roblox itself. However, I would like to investigate this issue to see if a potential fix or work-around can be accomplished. Again, this could just be isolated to me, which is why I'd appreciate if someone could test this on their system!
(Anyone who tries this gets an imaginary cookie or something... I guess)