HGL
dependent-tan

Two Errors when launching Rocket League

First, I got this error
An error has occurred! Try to Logout and Login on your Epic account.
[cli] INFO: Launching Sugar...Traceback (most recent call last):
File "legendary/cli.py", line 3148, in <module>
File "legendary/cli.py", line 3063, in mainFile "legendary/cli.py", line 706, in launch_game
File "subprocess.py", line 951, in __init__
File "subprocess.py", line 1837, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: '/home/admin/.config/heroic/tools/wine/Wine-GE-Proton8-22/bin/wine'
[3194] Failed to execute script 'cli' due to unhandled exception!
An error has occurred! Try to Logout and Login on your Epic account.
[cli] INFO: Launching Sugar...Traceback (most recent call last):
File "legendary/cli.py", line 3148, in <module>
File "legendary/cli.py", line 3063, in mainFile "legendary/cli.py", line 706, in launch_game
File "subprocess.py", line 951, in __init__
File "subprocess.py", line 1837, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: '/home/admin/.config/heroic/tools/wine/Wine-GE-Proton8-22/bin/wine'
[3194] Failed to execute script 'cli' due to unhandled exception!
Then I got this error
An error has occurred! Try to Logout and Login on your Epic account.
Traceback (most recent call last):File "legendary/cli.py", line 3148, in <module>File "legendary/cli.py", line 3063, in mainFile "legendary/cli.py", line 617, in launch_gameFile "legendary/core.py", line 738, in get_launch_parametersTypeError: 'NoneType' object is not subscriptable[3221]Failed to execute script 'cli' due to unhandled exception!
An error has occurred! Try to Logout and Login on your Epic account.
Traceback (most recent call last):File "legendary/cli.py", line 3148, in <module>File "legendary/cli.py", line 3063, in mainFile "legendary/cli.py", line 617, in launch_gameFile "legendary/core.py", line 738, in get_launch_parametersTypeError: 'NoneType' object is not subscriptable[3221]Failed to execute script 'cli' due to unhandled exception!
No description
129 Replies
CommandMC
CommandMC•2y ago
You are missing Wine Dependencies. Please follow this guide Not quite sure how that 2nd error happened yet, but one thing at a time
conscious-sapphire
conscious-sapphire•2y ago
make sure to delete the wine prefix afterward
CommandMC
CommandMC•2y ago
In this case, Wine didn't even launch, so no prefix would've been created
conscious-sapphire
conscious-sapphire•2y ago
yeah, that makes sense
dependent-tan
dependent-tanOP•2y ago
ok that fixed it, but now it says playing, but it doesnt open
conscious-sapphire
conscious-sapphire•2y ago
post the game log #:pushpin: Read Me First | Frequently Asked Questions
CommandMC
CommandMC•2y ago
Red Hat, Inc. Virtio 1.0 GPU
Is this... a virtual machine?
dependent-tan
dependent-tanOP•2y ago
i dont know
dependent-tan
dependent-tanOP•2y ago
conscious-sapphire
conscious-sapphire•2y ago
turn off offline mode
CommandMC
CommandMC•2y ago
How do you not know? Do you just not know what a VM is?
dependent-tan
dependent-tanOP•2y ago
no
CommandMC
CommandMC•2y ago
That's not really the issue here (well, it still is an issue, but they're going to need a GPU first)
conscious-sapphire
conscious-sapphire•2y ago
lol
CommandMC
CommandMC•2y ago
Right, so what does "i dont know" mean here? Hang on, let's simplify this
sudo apt-get install inxi
inxi -SMGxx
sudo apt-get install inxi
inxi -SMGxx
Run those commands in a terminal window, send in the output
dependent-tan
dependent-tanOP•2y ago
i dont know about any of this stuff i just want to play a game
dependent-tan
dependent-tanOP•2y ago
this showed when i put the inxi command
No description
CommandMC
CommandMC•2y ago
Oh, you're on ChromeOS Could've.... mentioned that That won't work
dependent-tan
dependent-tanOP•2y ago
and this is from the first one
No description
dependent-tan
dependent-tanOP•2y ago
then what will work
CommandMC
CommandMC•2y ago
Judging by some googling, this might be a good first step Yeah uh, the whole process is a bit complicated: https://gist.githubusercontent.com/spundun/f01346a8d8789be861597690c7a849b8/raw/062ebd8b71feb0a08cb1783003e2447d94867a7d/gistfile1.md
dependent-tan
dependent-tanOP•2y ago
ok ive done it after all that it still doesnt launch
CommandMC
CommandMC•2y ago
The end of the guide mentions running vkcube, is this indeed now launching correctly? Regardless, gonna need a new game log then
dependent-tan
dependent-tanOP•2y ago
nope
CommandMC
CommandMC•2y ago
Well, you've missed something in that guide then
dependent-tan
dependent-tanOP•2y ago
oh wow all this just to play rocket league is there an alternate way to play rocket league on a chromebook and please dont say geforce now i cant stand the wait
CommandMC
CommandMC•2y ago
I'm not very familiar with Chromebooks, but that would've been my one other suggestion
dependent-tan
dependent-tanOP•2y ago
oh
CommandMC
CommandMC•2y ago
Alright, let's start this at the beginning: Press Ctrl + Alt + T and run vmc start --enable-gpu --enable-vulkan termina
dependent-tan
dependent-tanOP•2y ago
there we go didnt work yesterday
CommandMC
CommandMC•2y ago
You should now be back in the shell prompt? (if you don't know what that means, just take a picture of what you're seeing)
dependent-tan
dependent-tanOP•2y ago
No description
other-emerald
other-emerald•2y ago
and yeah you are in the shell prompt
dependent-tan
dependent-tanOP•2y ago
i did all the steps but i didnt do the vmc start command in crosh i did it in the terminal thats probably why
other-emerald
other-emerald•2y ago
try running heroic now and redownloading wine looks like your wine-ge from earlier was corrupt
dependent-tan
dependent-tanOP•2y ago
like this sudo apt-get reinstall wine ? rocket league still dont open
other-emerald
other-emerald•2y ago
no heroic has a wine manager use the latest version in there send a new log once you use the latest wine-ge
dependent-tan
dependent-tanOP•2y ago
should i delete this then since im installing the latest
No description
other-emerald
other-emerald•2y ago
yeah
dependent-tan
dependent-tanOP•2y ago
other-emerald
other-emerald•2y ago
Use wine-ge It's on wine 5.0 right now
dependent-tan
dependent-tanOP•2y ago
No description
other-emerald
other-emerald•2y ago
You have to select the wine version in the game's settings
dependent-tan
dependent-tanOP•2y ago
oh it said the game prefix is being updated then when it finished it still doesnt launch
other-emerald
other-emerald•2y ago
Launch again and send a log
dependent-tan
dependent-tanOP•2y ago
other-emerald
other-emerald•2y ago
Now all you have to do is install a vulkan driver Inside your shell
dependent-tan
dependent-tanOP•2y ago
ok
other-emerald
other-emerald•2y ago
The one you want to install is the Venus driver If you are on arch linux, that's easy On literally anything else it's a bit harder
dependent-tan
dependent-tanOP•2y ago
im on debian 11
other-emerald
other-emerald•2y ago
Good luck I guess Don't think mesa compiles on debian 11 anymore Or maybe debian 11 is the oldest it supports I dunno lol
dependent-tan
dependent-tanOP•2y ago
@CommandMC do you think you could help sorry for the ping
CommandMC
CommandMC•2y ago
The guide covers this, if I'm not mistaken But let's do this step-by-step how they recommend it sudo apt-get install nano sudo nano /etc/apt/sources.list That should open up an editor, go all the way to the end of the file, then add this:
deb-src [arch=amd64,i386] http://deb.debian.org/debian bullseye main
deb http://http.us.debian.org/debian sid main non-free contrib
deb-src [arch=amd64,i386] http://deb.debian.org/debian bullseye main
deb http://http.us.debian.org/debian sid main non-free contrib
Yeah that's why we're adding the Sid repo if I'm reading this correctly
dependent-tan
dependent-tanOP•2y ago
k done still doesnt launch tho
CommandMC
CommandMC•2y ago
Don't do anything other than what I tell you. Once you're done with whatever I've sent, just say so and we'll continue Run sudo apt update, and take a screenshot of the output
dependent-tan
dependent-tanOP•2y ago
ok
dependent-tan
dependent-tanOP•2y ago
CommandMC
CommandMC•2y ago
Alright, those warnings there are strange, but I don't think we caused those so I'm just gonna carry on Run sudo apt-get build-dep mesa, and again send in its output Actually, also run cat /etc/apt/sources.list
dependent-tan
dependent-tanOP•2y ago
woah i did the sudo apt-get build-dep mesa and now it says 905 not upgraded will this cost me a lot of storage
CommandMC
CommandMC•2y ago
905 is just the number of packages that already exist on your system but may be upgraded The point there is that unless you tell it to do so, it won't upgrade them (which is good, since I don't think the system would like Sid packages in general)
dependent-tan
dependent-tanOP•2y ago
this is from the cat /etc deb-src [arch=amd64,i386] http://deb.debian.org/debian bullseye maindeb http://http.us.debian.org/debian sid main non-free contrib# Generated by distrobuilder deb https://deb.debian.org/debian bullseye main deb https://deb.debian.org/debian bullseye-updates main deb https://deb.debian.org/debian-security/ bullseye-security main deb-src [arch=amd64,i386] http://deb.debian.org/debian bullseye main deb http://http.us.debian.org/debian sid main non-free contrib
CommandMC
CommandMC•2y ago
Alright, run sudo nano /etc/apt/sources.list again and edit the first line of the file so it just reads # Generated by distrobuilder
dependent-tan
dependent-tanOP•2y ago
is this good
No description
CommandMC
CommandMC•2y ago
Remove the 2nd and 3rd line there
# Generated by distrobuilder
deb https://deb.debian.org/debian bullseye main
deb https://deb.debian.org/debian bullseye-updates main
deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src [arch=amd64,i386] http://deb.debian.org/debian bullseye main
deb http://http.us.debian.org/debian sid main non-free contrib
# Generated by distrobuilder
deb https://deb.debian.org/debian bullseye main
deb https://deb.debian.org/debian bullseye-updates main
deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src [arch=amd64,i386] http://deb.debian.org/debian bullseye main
deb http://http.us.debian.org/debian sid main non-free contrib
dependent-tan
dependent-tanOP•2y ago
k done
CommandMC
CommandMC•2y ago
Alright, now run sudo apt update again; those warnings (last couple lines starting with W: ) should now be gone?
dependent-tan
dependent-tanOP•2y ago
Hit:1 https://deb.debian.org/debian bullseye InRelease Hit:2 https://deb.debian.org/debian bullseye-updates InRelease Hit:3 https://deb.debian.org/debian-security bullseye-security InRelease
Ign:4 https://storage.googleapis.com/cros-packages/118 bullseye InRelease
Hit:5 https://deb.debian.org/debian bullseye-backports InRelease Hit:6 https://storage.googleapis.com/cros-packages/118 bullseye Release Hit:7 http://http.us.debian.org/debian sid InRelease
Reading package lists... Done Building dependency tree... Done Reading state information... Done
CommandMC
CommandMC•2y ago
Right, that's good Did this command go through alright?
other-emerald
other-emerald•2y ago
if this works maybe we can put a guide in the hgl wiki and say it's unoffical support or something
CommandMC
CommandMC•2y ago
I don't think the average ChromeOS user has the ability to follow a guide like this on their own And if they manage to break their system somehow, we get the blame
other-emerald
other-emerald•2y ago
true
dependent-tan
dependent-tanOP•2y ago
yeah im not going to blame you guys you're just trying to help me
CommandMC
CommandMC•2y ago
Alright, what's the output of ls ?
dependent-tan
dependent-tanOP•2y ago
wdym ls
other-emerald
other-emerald•2y ago
it's a command
dependent-tan
dependent-tanOP•2y ago
Games mesa 'My Games'
CommandMC
CommandMC•2y ago
Alright, cd mesa then Then run meson build64 --libdir /usr/lib/x86_64-linux-gnu -Ddri3=enabled -Dprefix=/usr -Dglx=dri -Degl=enabled -Dgbm=enabled -Dgallium-vdpau=disabled -Dvalgrind=disabled -Ddri-drivers=[] -Dgallium-drivers=virgl -Dvulkan-drivers=virtio-experimental -Dvulkan-layers=device-select
other-emerald
other-emerald•2y ago
honestly arch would be so much easier here https://archlinux.org/packages/extra/x86_64/vulkan-virtio/ they have a package for it
CommandMC
CommandMC•2y ago
I mean if you want to walk them through installing Arch on a Chromebook, feel free
dependent-tan
dependent-tanOP•2y ago
The Meson build system Version: 0.56.2 Source dir: /home/admin/mesa Build dir: /home/admin/mesa/build64 Build type: native build meson.build:21:0: ERROR: Meson version is 0.56.2 but project requires >= 0.60 A full log can be found at /home/admin/mesa/build64/meson-logs/meson-log.txt
other-emerald
other-emerald•2y ago
aaand debian 11 strikes back by being 4 years old!
CommandMC
CommandMC•2y ago
How strict is Debian about partial updates?
other-emerald
other-emerald•2y ago
it's going to explode I think because a newer debain package depends on newer glibc then if you update the glibc it will probably explode everything else so easiest solution is to just upgrade to debian 12
CommandMC
CommandMC•2y ago
Does ChromeOS let you do that? @fv645 If you open up chrome://flags and search for "Debian version for new Crostini containers", what options do you have there?
other-emerald
other-emerald•2y ago
sudo apt dist-upgrade wait nvm that only updates the debain 11
dependent-tan
dependent-tanOP•2y ago
Default, Buster, Bullseye, Bookworm
other-emerald
other-emerald•2y ago
change it to bookworm
CommandMC
CommandMC•2y ago
Right, you want Bookworm there
other-emerald
other-emerald•2y ago
"new crostini containers"
CommandMC
CommandMC•2y ago
Now we figure out what it means by "new Crostini containers"
other-emerald
other-emerald•2y ago
who's gonna tell them you need to start from sratch
CommandMC
CommandMC•2y ago
I mean, it's not like we got far Actually I wonder if Debian also has a package for this somewhere
other-emerald
other-emerald•2y ago
they don't lol I guess the driver too new or not often used
CommandMC
CommandMC•2y ago
Yeah I'm not finding anything either The weird thing is, isn't sudo apt-get build-dep mesa supposed to pull in all the new things, and fail if it can't
other-emerald
other-emerald•2y ago
it can't just pull in a new meson from thin air
CommandMC
CommandMC•2y ago
Yeah that's why we added the repos, no?
other-emerald
other-emerald•2y ago
so I guess it would just fail tbh debian 11 is too old to steam even so it's a worthwile upgrade debian 11 is an older base than ubuntu 20
CommandMC
CommandMC•2y ago
Right Step 213: Starting from scratch Step 213A: How do you even start from scratch?
other-emerald
other-emerald•2y ago
creating a new container and then doing all the steps again
dependent-tan
dependent-tanOP•2y ago
all this to play rocket league 😭
CommandMC
CommandMC•2y ago
https://support.google.com/chromebook/answer/9145439 follow the steps to remove Linux here, then follow the ones to add it (at least I hope that deletes the container)
Set up Linux on your Chromebook - Chromebook Help
Linux is a feature that lets you develop software using your Chromebook. You can install Linux command line tools, code editors, and IDEs (integrated development environments) on your Chromebook. Thes
CommandMC
CommandMC•2y ago
Of course make sure to do this first Looking at this in a positive light, you can do much more than just playing Rocket League once we're done here
dependent-tan
dependent-tanOP•2y ago
weird when i installed heroic i didnt turn on linux but when i go to settings it says its on
CommandMC
CommandMC•2y ago
Something must've turned it on along the way You can't install Heroic on ChromeOS natively, there simply isn't a package for it
dependent-tan
dependent-tanOP•2y ago
should i use this sudo apt-get update && sudo apt-get dist-upgrade it says to do it to fix linux fix problems with linux*
CommandMC
CommandMC•2y ago
@OOOOOF123 Out of curiosity, would running ChromeOS in a VM just to then run a Linux VM inside that break any core rules of the universe? That won't do anything here
other-emerald
other-emerald•2y ago
idk let's find out
CommandMC
CommandMC•2y ago
Well
No description
other-emerald
other-emerald•2y ago
probably an issue with vm configuration
CommandMC
CommandMC•2y ago
Yup had to tell VBox that it's an "Other/Unknown (64-bit)" OS
other-emerald
other-emerald•2y ago
where did you get the iso from
other-emerald
other-emerald•2y ago
does chrome os flex support linux vms?
CommandMC
CommandMC•2y ago
I am currently in the process of finding this out Officially, I don't think so
other-emerald
other-emerald•2y ago
I can't get the .bin file to boot up
CommandMC
CommandMC•2y ago
Yup me neither
other-emerald
other-emerald•2y ago
i think my file is corrupt
CommandMC
CommandMC•2y ago
Gets to there (just without the error this time), then just gets stuck
other-emerald
other-emerald•2y ago
mine does litterally nothing just goes to efi shell promt
CommandMC
CommandMC•2y ago
Did you convert it to a vdi and add that as a hard drive?
other-emerald
other-emerald•2y ago
added it as a cdrom drive in virtual machine manager
CommandMC
CommandMC•2y ago
Yeah that won't work
other-emerald
other-emerald•2y ago
so what should I do use a .vdi?
CommandMC
CommandMC•2y ago
VBoxManage convertfromraw chromeos_15393.58.0_reven_recovery_stable-channel_mp-v2.bin chromeos_15393.58.0_reven_recovery_stable-channel_mp-v2.vdi --format VDI I'll have to head out for now, I've pinned the install guide if you wanna walk them through this (or try it out yourself)
dependent-tan
dependent-tanOP•2y ago
so do we have to go through the installation process again ?
CommandMC
CommandMC•2y ago
After you re-created the VM? Yes (at least that's assuming it actually deleted it)
dependent-tan
dependent-tanOP•2y ago
how do I check if its deleted
sunny-green
sunny-green•2y ago
@fv645 if you did the remove steps here I think you can just start over, after setting the other thing to bookworm.
dependent-tan
dependent-tanOP•2y ago
I did

Did you find this page helpful?