HGL
exotic-emerald

Lenovo Ideapad 5 Chrome 16IAU7 16" WUXGA Pentium 8505 8GB/128GB eMMC ChromeOS

Hello everyone, I have a big problem. And I don't know much about the technology, I ask for help, I don't know what to do next. I have a Lenovo Chromebook, tried it out for the first time yesterday and downloaded and installed the Heroic launcher. Yesterday everything worked fine. A new Heroic version came out today. I didn't know how to update the Heroic version? So I deleted the old version and downloaded and installed the new one. Now I log in to Epic using the alternative method, it works. it is registered. Now I go to the epic store in the heroic launcher and I can't download or play anything because I have to log in again. It doesn't work. I have to use the alternative method, but I see I'm in the Heroic Launcher app when I go to Manage Account, still connected to Epic Games. I don't know what to do, nothing works. I'm very very very frustrated. I've tried it for about 2-3 hours now and nothing works. I uninstalled the heroic app twice and reinstalled it again, logged in and out of the launcher app probably 50 times, I can't get into the *** epic store for the life of me. PLEASE PLEASE help me, I can't go on anymore, I'm desperate. Written with google translator
362 Replies
exotic-emerald
exotic-emeraldOP2y ago
CPU: 6x Intel(R) Pentium(R) Gold 8505 Memory: 6.82 GB (used: 357.83 MB) GPUs: GPU 0: Name: undefined undefined IDs: D=0000 V=0000 SD=undefined SV=undefined Driver: undefined OS: Debian GNU/Linux 11 (bullseye) (linux) The current system is not a Steam Deck We are not running inside a Flatpak container Software Versions: Heroic: 2.11.0 Kumachi Legendary: 0.20.33 Undue Alarm gogdl: 0.7.3 Nile: 1.0.0 Jonathan Joestar
exotic-emerald
exotic-emeraldOP2y ago
[12/1/2023, 8:56:11 PM] LEGENDARY_CONFIG_PATH=/home/sebileit/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary --version legendary version "0.20.33", codename "Undue Alarm" [12/1/2023, 8:56:11 PM] LEGENDARY_CONFIG_PATH=/home/sebileit/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party [12/1/2023, 8:56:11 PM] LEGENDARY_CONFIG_PATH=/home/sebileit/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party [cli] INFO: Logging in... [Core] INFO: Trying to re-use existing login session... [cli] INFO: Getting game list... (this may take a while) Available games: * Destiny 2 (App name: 592c359fb0e0413fb46dee2d24448eb4 | Version: 8883068) * Fortnite (App name: Fortnite | Version: ++Fortnite+Release-27.11-CL-29739262-Windows) * Rocket League® (App name: Sugar | Version: BC2_Update46+433650) Total: 3 [12/1/2023, 9:05:41 PM] LEGENDARY_CONFIG_PATH=/home/sebileit/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary --version legendary version "0.20.33", codename "Undue Alarm"
exotic-emerald
exotic-emeraldOP2y ago
I have no idea about the whole technology, for me it's all hyroglyphs. I hope you can help me The confusing thing for me is that it worked the day before yesterday, why doesn't it anymore? :Legoneutral:
CommandMC
CommandMC2y ago
GPU 0:
Name: undefined undefined
IDs: D=0000 V=0000 SD=undefined SV=undefined
Driver: undefined
GPU 0:
Name: undefined undefined
IDs: D=0000 V=0000 SD=undefined SV=undefined
Driver: undefined
Well this looks fun Is "Crostini GPU Support" enabled in chrome://flags?
exotic-emerald
exotic-emeraldOP2y ago
what does that mean ? I will reset the Chromebook to factory settings. Maybe it will help. I've only had the Chromebook for 2 days
CommandMC
CommandMC2y ago
Without going too much into the technical details (if you really want to know about those, feel free to ask, but then we'll sit here a bit): Heroic (and thus the game as well) currently can't access your graphics card. Enabling the mentioned option in the Chrome flags will resolve that issue (that's not to say that it'll work after that, but at least we'll be one step closer) This will do absolutely nothing, but sure
exotic-emerald
exotic-emeraldOP2y ago
First of all, thank you very much for your quick feedback and the help and tips you offered. Okay, I'll probably never understand how the technology works, but I don't have to learn it now, it would go beyond the time frame hehe :P. Okay, I would try the Google flag thing. I have now reset my Chromebook and set it up again. I would download the Heroic launcher again. which heroic should I download? The same as before or should I try the flathub version? I previously took a DEB version or something like that because it said so in an online article I had read. Best regards :CatYeah: I'm writing with Google Translator, sorry if anything sounds misleading
exotic-emerald
exotic-emeraldOP2y ago
Attached are 2 screenshots of the downloads available to choose from. Attached are 2 screenshots of the downloads available to choose from. I had previously selected and downloaded this version. heroic_2.11.0_amd64.deb
No description
No description
exotic-emerald
exotic-emeraldOP2y ago
Do you think I should download this flathub version? It says it is intended for LINUX. I use the LINUX developer software to start it, without this tool it wouldn't work at all, at least that's what it said on the internet....... 😛
CommandMC
CommandMC2y ago
You want the deb version still (setting up the Flatpak might be a fun project, but another time) First steps here, head to chrome://flags, find the option I mentioned above, and turn it on. In addition to that, find "Debian version for new Crostini containers" and set that to "Bookworm". Restart your device after that Opening a Linux terminal and running cat /etc/debian_version should now give you something starting with "12"
exotic-emerald
exotic-emeraldOP2y ago
okay i think i found it , and now restart the chromebook right ?
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
i restartet it now in the terminal i put these words u write me
CommandMC
CommandMC2y ago
"Crostini GPU Support" is still set to "Default" there (right above the Debian version dropdown)
exotic-emerald
exotic-emeraldOP2y ago
oh yes ok i do
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Right, run sudo apt update && sudo apt upgrade -y then
exotic-emerald
exotic-emeraldOP2y ago
i do done
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Sounds like it wants another reboot Once you got that, re-check the version
exotic-emerald
exotic-emeraldOP2y ago
restart my chromebook? and how do I check the version again? with the words in terminal ?
CommandMC
CommandMC2y ago
restart my chromebook?
Yup
how do I check the version again?
With the same command from earlier, cat /etc/debian_version
exotic-emerald
exotic-emeraldOP2y ago
ok sure ok now it has 11,8 now again this ? Right, run sudo apt update && sudo apt upgrade -y then ?
exotic-emerald
exotic-emeraldOP2y ago
#
No description
CommandMC
CommandMC2y ago
Hm, that should've gotten you to 12.something What's the full output of the update command now?
exotic-emerald
exotic-emeraldOP2y ago
hmm... i dont know how to see ... i must do this again ? run sudo apt update && sudo apt upgrade -y
CommandMC
CommandMC2y ago
Yup, then just take a screenshot of the output
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
You don't have anything else installed in the Linux environment, right? Try turning off the Linux support, then turning it back on. That should re-create the container, meaning you should get a newer version
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
linux support in chrome flags ?
CommandMC
CommandMC2y ago
Yup that was it. Now just give it a moment
exotic-emerald
exotic-emeraldOP2y ago
okay 🙂
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
12.1
CommandMC
CommandMC2y ago
Alright, that's good Just a second, need to find some notes again
exotic-emerald
exotic-emeraldOP2y ago
ok , i smoke a cigarettethat time thanks for your support ! I appreciate that
CommandMC
CommandMC2y ago
1. Close the terminal there, press Strg + Alt + t on your keyboard. You should now see a "crosh" shell. 2. Run vmc start --enable-gpu --enable-vulkan termina and wait until the shell prompt changes to (termina) chronos@localhost ~ $ 3. Run the following commands. Make sure to directly copy them across, otherwise you might insert new lines where there shouldn't be any. If any of them fail, do not continue with the rest of them, instead take a screenshot and send it into here.
sudo apt-get build-dep mesa -y

git clone https://gitlab.freedesktop.org/mesa/mesa.git

cd mesa

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

sudo ninja -C build64 install
sudo apt-get build-dep mesa -y

git clone https://gitlab.freedesktop.org/mesa/mesa.git

cd mesa

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

sudo ninja -C build64 install
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Seems like that 1st command didn't copy correctly? You have some garbage characters at the start there
exotic-emerald
exotic-emeraldOP2y ago
I copied these long lines of text as they are and then pasted them... maybe I did it wrong somehow? How can I restart the attempt?
CommandMC
CommandMC2y ago
Uh, just copy & run the command (sudo apt-get build-dep mesa -y) again
exotic-emerald
exotic-emeraldOP2y ago
ok hm.. It's right behind it, now I have to enter it and confirm it
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Oh, press Ctrl + C first
exotic-emerald
exotic-emeraldOP2y ago
ok
CommandMC
CommandMC2y ago
That should give you a new prompt line, then paste the command in and run it
exotic-emerald
exotic-emeraldOP2y ago
hmmm command not found ... 😦
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Well that's a new one
exotic-emerald
exotic-emeraldOP2y ago
see the last 2 signs from the last comand above its ^C in there
CommandMC
CommandMC2y ago
Yup that's normal, that's the indication that you used Ctrl + C to cancel the prompt What's the output of which su?
exotic-emerald
exotic-emeraldOP2y ago
i must write now ? which su ?
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Yup that's the command Now why is that missing as well? I really do have to setup ChromeOS on one of my own devices to ever have a chance of being to help with these issues... Is this urgent? Would you have a problem with me delaying this until tomorrow?
exotic-emerald
exotic-emeraldOP2y ago
Okay, no I have no problem doing it another day. You've been helping me for a few hours now. I'm very glad that you are so helpful and are trying to explain and help me. I'll be out with my children all day tomorrow. I would have time on Sunday from around 6-7 p.m. It's very late now and you've really done a lot for me, unfortunately it didn't work, but I'm glad that you're helping me and still trying. I'll go to bed now and I'll be happy if the program works on Sunday. thanks again! I really appreciate it! You have a lot of patience with me as a computer dummy... hehe... I respect your work and your knowledge :CatYeah: I'm going to go to sleep now, it's half past midnight at our house. I wish you a good night and we'll write again on Sunday. Until then, all the best and best regards! Gn8
CommandMC
CommandMC2y ago
Alright, having a ChromeOS install in front of me now makes it obvious where I've gone wrong Gonna continue on with the steps I've written down and then post a step-by-step guide for you once I get it working (if I get it working, that is) I now have a basic idea of the whole process (along with what not to do/try), but it appears that my testing device has decided to quit working, so I won't be able to get a step-by-step guide out for now. Additionally, I won't be available from ~6PM to 8PM today (moving between home & uni location) The basic idea here is to install Arch into a container in ChromeOS (just like you have Debian installed right now). Arch has packages for the tools you need to get GPU acceleration working, I couldn't find anything for those (Venus, the Vulkan renderer, specifically) for Debian; it's probably just too old for that stuff I'll write up the process I got working for now: 1. Delete your current Termina VM with these commands:
vmc destroy termina
vmc start termina
vmc destroy termina
vmc start termina
Wait until you get the (termina) chronos@localhost ~ prompt, then press Ctrl + D to exit Termina again 2. Create the Arch container: Run vmc container termina arch https://us.lxd.images.canonical.com/ archlinux/current. After a couple minutes, this will give you an error message ("timeout while waiting for signal"). That's normal, continue on 3. Run vsh termina, then watch lxc list. Wait until the container listed changes its name to "arch" (from "crostini-inprogess-create"). Once the name changed, press Ctrl + C 4. Start the arch container with lxc start arch, then open a shell in it with lxc exec arch -- bash 5. Create a new user. You can name this user however you want, but I chose "chromeos" for simplicity
useradd -m -G wheel -s /usr/bin/bash chromeos
passwd chromeos
useradd -m -G wheel -s /usr/bin/bash chromeos
passwd chromeos
6. Run pacman -S nano to install a basic text editor, then EDITOR=nano visudo to open up the sudoers file. Using the arrow keys, navigate to this line:
# %wheel ALL=(ALL:ALL) ALL
# %wheel ALL=(ALL:ALL) ALL
and remove the # in it so it reads
%wheel ALL=(ALL:ALL) ALL
%wheel ALL=(ALL:ALL) ALL
Once you got the line changed, press Ctrl + X, then y, then Enter (this saves and exits). Then press Ctrl + d to exit the whole shell Next, run lxc console arch and type in the username you chose earlier. Press Enter, and it should prompt you for a password. Again, type in what you set earlier Alright, the worst part is over! Now we need an AUR helper. Run these commands:
sudo pacman -Syu base-devel git
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
sudo pacman -Syu base-devel git
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
That should get yay installed (running this now should do something, you don't have to understand what exactly it does, it just has to not say "command not found") Alright, all the setup's done for now. We can finally install actual requirements:
yay -Syu vulkan-virtio mesa-utils vulkan-tools cros-container-guest-tools-git
yay -Syu vulkan-virtio mesa-utils vulkan-tools cros-container-guest-tools-git
Assuming the install went well, enable these services:
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
Finally, exit the console with Ctrl + a followed by q, and run lxc stop arch, then lxc start arch to restart the VM and, in turn, the services you just enabled Now enter the console again (lxc console arch), again login with your username and password, and try running a graphical application (glxgears and vkcube are good testing programs) I should also mention that it's entirely possible that I've forgotten about a step here; if anything in this long list doesn't work, please wait there and let me know, don't try to continue on with the next step
absent-sapphire
absent-sapphire2y ago
On Linux passing lines into terminal is Ctrl+ Shift + V. Ctrl + V insert this weird characters [200..
CommandMC
CommandMC2y ago
Uh, I'm aware, the shortcut I mentioned there wasn't intended to copy text
exotic-emerald
exotic-emeraldOP2y ago
Hello, good evening , I read the news and the instructions. But now I will wait with the further steps, because I think I have problems with step 1. delete termina. I have inserted a screenshot. It just says command not found, I would now think it didn't work. That's why I prefer to wait for the following steps before I just continue. I leave my laptop open with discord.
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Close the terminal(s) you have open right now, then press Strg + Alt + t to open a new crosh You're already in Termina right now (in that screenshot), so you can't manage it from inside
exotic-emerald
exotic-emeraldOP2y ago
yes, I still had the old one open from the other day. Now I have the new one open. I then start with step1 right?
CommandMC
CommandMC2y ago
Yup
exotic-emerald
exotic-emeraldOP2y ago
now i write vmc start termina right ?
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
or i write y or n ?
CommandMC
CommandMC2y ago
Say "y" there, then run the 2nd command (vmc start termina)
exotic-emerald
exotic-emeraldOP2y ago
I haven't confirmed this entry yet. is it right if I confirm it?
No description
CommandMC
CommandMC2y ago
That looks good, yup
exotic-emerald
exotic-emeraldOP2y ago
ok
CommandMC
CommandMC2y ago
In general, the instructions I sent don't include answers to prompts like this. For one, I simply don't remember all of them, and most of them should be obvious in context (for example here, you want to delete the VM, and then it asks you to confirm that you want to do this; if you don't say "y" here, nothing will happen)
exotic-emerald
exotic-emeraldOP2y ago
now step3 ?
No description
CommandMC
CommandMC2y ago
Yup that's the error I mentioned
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
I made a mistake, I put the word, then, in between. I misread it. Is it a problem or can I just try again without making my mistake? I thought it was 1 command
No description
CommandMC
CommandMC2y ago
Those are two commands, first run vsh termina then run watch lxc list
exotic-emerald
exotic-emeraldOP2y ago
yes sorry my mistake
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Alright, that's good, press Strg + C now
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
Confirm this command and then enter and confirm the lxc exec arch -- command
No description
CommandMC
CommandMC2y ago
The 2nd command is lxc exec arch -- bash but other than that, looks good
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Continue with step 5 then (also, pat yourself on the back, the hard part's over)
exotic-emerald
exotic-emeraldOP2y ago
😛
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
is now the username mathis passwd mathis ? 😛 omg hahah i must do it in 2 steps right ? hmmm im bad
CommandMC
CommandMC2y ago
The password can be whatever you want; you'll just have to remember it somehow
exotic-emerald
exotic-emeraldOP2y ago
can be only numbers ? or must letters
sensitive-blue
sensitive-blue2y ago
it can be anything
CommandMC
CommandMC2y ago
Pretty sure it can be any valid (UTF-8) character, so letters, numbers, symbols, anything
exotic-emerald
exotic-emeraldOP2y ago
ok thx
sensitive-blue
sensitive-blue2y ago
my password is "1" on computers that stay in the house
CommandMC
CommandMC2y ago
This password doesn't have to be secure in any way though, it's usually fine to choose a simple password just to make password prompts less annoying (could even leave it blank if you'd want to, but that sometimes causes strange issues so I wouldn't recommend that)
exotic-emerald
exotic-emeraldOP2y ago
I can't type or paste anything there 😦
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
The characters you type in are invisible
exotic-emerald
exotic-emeraldOP2y ago
i want 121015
CommandMC
CommandMC2y ago
It'd probably be a good idea to hold down backspace for a bit now (to erase anything that's already there) and then type in just what you want the password to be
exotic-emerald
exotic-emeraldOP2y ago
omg, what have I done, is it bad?
No description
exotic-emerald
exotic-emeraldOP2y ago
i only hold the button
sensitive-blue
sensitive-blue2y ago
you mistyped it i guess
CommandMC
CommandMC2y ago
Looks like you hit Enter by mistake? Either way, re-run passwd mathis and retry
exotic-emerald
exotic-emeraldOP2y ago
my english is too bad , i thing backspace was enter omg 😦
exotic-emerald
exotic-emeraldOP2y ago
same problem , i cant type or paste anything 😦
No description
sensitive-blue
sensitive-blue2y ago
it won't show up just type away that's how password prompts work
exotic-emerald
exotic-emeraldOP2y ago
ok yes i did it 🙂
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
now i make step 6
exotic-emerald
exotic-emeraldOP2y ago
i write y right
No description
sensitive-blue
sensitive-blue2y ago
yes
CommandMC
CommandMC2y ago
(oh it's pre-installed, neat)
exotic-emerald
exotic-emeraldOP2y ago
now the command EDITOR=nano visudo ?
exotic-emerald
exotic-emeraldOP2y ago
now i must confirmed that command ?
No description
exotic-emerald
exotic-emeraldOP2y ago
i pressed strg + x
No description
exotic-emerald
exotic-emeraldOP2y ago
i removed the # on the line you said but when i press strg + d now , nothing happenden happend
CommandMC
CommandMC2y ago
Uh, looks like you removed the whole line? Oh, I see what happened here, you removed the line break instead of the #
exotic-emerald
exotic-emeraldOP2y ago
now the next command ? 1xc concole arch? Or have I made a mistake because nothing happens when I press ctrl + d
No description
CommandMC
CommandMC2y ago
You're still on this screen, correct?
exotic-emerald
exotic-emeraldOP2y ago
yes
CommandMC
CommandMC2y ago
Press Ctrl + C (that should get you back into the editor), then edit the lines you just edited so they're this:
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL:ALL) ALL
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL:ALL) ALL
exotic-emerald
exotic-emeraldOP2y ago
like this ?
No description
CommandMC
CommandMC2y ago
Add a line break between the command and %wheel. You can also delete the lines entirely and copy-paste what I sent
exotic-emerald
exotic-emeraldOP2y ago
ok
sensitive-blue
sensitive-blue2y ago
inb4 copy pastes with ctrl-v
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Yup that's good
exotic-emerald
exotic-emeraldOP2y ago
now strg + x?
sensitive-blue
sensitive-blue2y ago
yes
CommandMC
CommandMC2y ago
Strg + x, y, and Enter (in that order of course) I missed the "Enter" part of that in my guide (I just do it instinctively nowadays), I've now edited the messages to include that part
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
ok and i pressed strg +D
CommandMC
CommandMC2y ago
Yup that's good, continue on
exotic-emerald
exotic-emeraldOP2y ago
now lxc console arch ? ok
exotic-emerald
exotic-emeraldOP2y ago
hm
No description
exotic-emerald
exotic-emeraldOP2y ago
i write mathis too and then i pressed enter
CommandMC
CommandMC2y ago
First run lxc console arch, then type in the username
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
now enter ?
No description
CommandMC
CommandMC2y ago
Yup
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
hm
No description
exotic-emerald
exotic-emeraldOP2y ago
i think tghe password was false ?
CommandMC
CommandMC2y ago
That's certainly possible Just type in the username & password again to retry (the "arch login:" there means it wants your username)
exotic-emerald
exotic-emeraldOP2y ago
ok i try again
exotic-emerald
exotic-emeraldOP2y ago
oh no ..I couldn't see anything when assigning the password so I typed 1 or 11 and confirmed it. But it doesn't seem to work now. Should I try further?
No description
CommandMC
CommandMC2y ago
It's fine, we can reset the password. Press Strg + a, then q. That should get you back into the termina shell
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Login as the root user again (that's lxc exec arch -- bash), then run passwd -d mathis
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Right, now run passwd mathis to set a new password It can be the simplest thing really, "1234" would work
exotic-emerald
exotic-emeraldOP2y ago
is that normal , i cant see the numbers ?
No description
CommandMC
CommandMC2y ago
Yes, that's normal. It's to prevent someone looking over your shoulder from seeing the password
exotic-emerald
exotic-emeraldOP2y ago
😛 ok i take the 1234
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Alright, now press Ctrl + d to log out again, and continue on with the steps (starting at the lxc console arch command)
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
again mathis and then 1234
CommandMC
CommandMC2y ago
Yup (just pinning this so I can easily go back to it)
exotic-emerald
exotic-emeraldOP2y ago
😦 I really don't know why... I just typed 1234 and then enter... I'll try it a few more times.
No description
exotic-emerald
exotic-emeraldOP2y ago
I changed the password again. on 12345678 ..... why doesn't it work?
No description
exotic-emerald
exotic-emeraldOP2y ago
here i was doing it again .. 😦
No description
exotic-emerald
exotic-emeraldOP2y ago
or is the username passwd mathis ? 😛 hehe i think i make a mistake earlier
CommandMC
CommandMC2y ago
Hm, I'm not sure why this isn't working One thing you could try is: Exit out of the console again, run lxc exec arch -- bash, then run su mathis That should also give you a shell running as that user
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
is that the mistake or ?
CommandMC
CommandMC2y ago
Uh no, that's alright
exotic-emerald
exotic-emeraldOP2y ago
hm ok i will try it with your tips you right me
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
i need to be in the green or
CommandMC
CommandMC2y ago
Oh, sorry, by "exit out of the console" I just meant pressing Ctrl + A and q But this is fine, just run vmc start termina
sensitive-blue
sensitive-blue2y ago
wait are we trying to run arch inside debian
CommandMC
CommandMC2y ago
We're running Arch inside ChromeOS
sensitive-blue
sensitive-blue2y ago
so arch inside of debian inside of chrome os?
CommandMC
CommandMC2y ago
Which is supposed to work well actually No Debian involved
sensitive-blue
sensitive-blue2y ago
what exactly is vmc doing then and then why do you have to run lxc afterward
CommandMC
CommandMC2y ago
ChromeOS is fun, it has a "Termina" VM, whose only job is to run containers that are then OS images (it's like Docker for example)
sensitive-blue
sensitive-blue2y ago
oh
CommandMC
CommandMC2y ago
Termina itself is just a minimal ChromeOS
exotic-emerald
exotic-emeraldOP2y ago
ok
No description
exotic-emerald
exotic-emeraldOP2y ago
My head is glowing, I just have to smoke a cigarette on the balcony, I'll be back in 3 minutes, sorry
CommandMC
CommandMC2y ago
Heh it's fine, I can see how this can be quite complicated for the average user
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Alright, that's good Try running sudo test right now (that should prompt you for your password). Is your password accepted there?
exotic-emerald
exotic-emeraldOP2y ago
oh my god, it's very complicated, I feel like I'm delving into the depths of the computer ;P i come back in few minutes 😛
sensitive-blue
sensitive-blue2y ago
think we finally made it past the hard part at least don't run this one btw there's an easier way
CommandMC
CommandMC2y ago
We're always just past the hard part Huh?
sensitive-blue
sensitive-blue2y ago
sudo pacman -S vulkan-virtio
CommandMC
CommandMC2y ago
Oooh there's a proper package for that now, neat I was looking at this guide for the whole process by the way, I just updated some things I came across when trying this: https://chromeunboxed.com/how-to-enable-vulkan-crostini/ I assume this covers both Vulkan and OpenGL rendering?
sensitive-blue
sensitive-blue2y ago
Well only vulkan Zink can do opengl :CatYeah:
CommandMC
CommandMC2y ago
OpenGL is done by virglrenderer though, no? And Venus is part of that
sensitive-blue
sensitive-blue2y ago
mesa package includes the virtio gl driver
CommandMC
CommandMC2y ago
Right, so what's Zink then? (my Nvidia-ness is showing, huh)
sensitive-blue
sensitive-blue2y ago
Zink translates opengl to vulkan It's also part of mesa
CommandMC
CommandMC2y ago
Right, but why do that if you have VirGL/virtio/virglrenderer?
sensitive-blue
sensitive-blue2y ago
It's the most demanding on the driver it uses like every vulkan extension known to man :sunglase: What if you don't?
CommandMC
CommandMC2y ago
Well we do
sensitive-blue
sensitive-blue2y ago
Yeah i didn't know
CommandMC
CommandMC2y ago
Sidenote, but how does Mesa know which of these renderers to use?
sensitive-blue
sensitive-blue2y ago
Zink is never enabled by default
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
i think accept the password or ?
sensitive-blue
sensitive-blue2y ago
that worked 🙂
CommandMC
CommandMC2y ago
Well, that's certainly weird, but alright Just thinking here, you don't really need yay or the chaotic AUR if you don't need mesa-git... I guess you can just run sudo pacman -Syu vulkan-virtio then
exotic-emerald
exotic-emeraldOP2y ago
ok
sensitive-blue
sensitive-blue2y ago
you can skip a majority of the steps
CommandMC
CommandMC2y ago
sudo pacman -S mesa-utils is probably also a good idea
sensitive-blue
sensitive-blue2y ago
since time has passed after installing vulkan-virtio and mesa-utils run vkcube
exotic-emerald
exotic-emeraldOP2y ago
sudo pacman -Syu vulkan-virtio or sudo pacman -S mesa-utils or first one and then the second
CommandMC
CommandMC2y ago
If you haven't ran that first command yet, run sudo pacman -Syu vulkan-virtio mesa-utils
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
y ?
CommandMC
CommandMC2y ago
To clarify here: - pacman is your package manager - With -Syu, you're telling it to install packages (-S, meaning "sync"), refresh the database of all packages (y) and update everything currently installed (u) - Anything after that (in this case vulkan-virtio and mesa-utils) are package names you wish to install. You can add any number of them here, or none at all (to just update installed packages) Yes
exotic-emerald
exotic-emeraldOP2y ago
hes working
exotic-emerald
exotic-emeraldOP2y ago
is see the words failed
No description
CommandMC
CommandMC2y ago
That's normal
sensitive-blue
sensitive-blue2y ago
try running vkcube
CommandMC
CommandMC2y ago
Caused by this whole container mess, it's basically trying to control devices it isn't allowed to control (as far as I understood it at least)
exotic-emerald
exotic-emeraldOP2y ago
ok now what step we are ? i dont know 😛
CommandMC
CommandMC2y ago
vkcube and a screenshot of it & the terminal would be good now
sensitive-blue
sensitive-blue2y ago
none
CommandMC
CommandMC2y ago
We're done with that guide now
sensitive-blue
sensitive-blue2y ago
those steps are old
CommandMC
CommandMC2y ago
You're now as far as I got (if not further)
exotic-emerald
exotic-emeraldOP2y ago
hm ...
No description
CommandMC
CommandMC2y ago
Oh I think vkcube is in the vulkan-tools package (so install that with sudo pacman -S vulkan-tools)
exotic-emerald
exotic-emeraldOP2y ago
nice , now he accept the password
No description
exotic-emerald
exotic-emeraldOP2y ago
now again vkcube command?
CommandMC
CommandMC2y ago
Yup
exotic-emerald
exotic-emeraldOP2y ago
No description
sensitive-blue
sensitive-blue2y ago
how do we get a display on here?
CommandMC
CommandMC2y ago
Uhhh I didn't have that issue Might need those special vmc parameters, one sec Close out of that terminal, open up a new one (Ctrl + Alt + t), then run vmc stop termina, followed by vmc start --enable-gpu --enable-vulkan termina (I have no idea if these are required, I think I didn't have to specify them, but I might be misremembering)
exotic-emerald
exotic-emeraldOP2y ago
close the window or i must press strg and a another button ?
CommandMC
CommandMC2y ago
Closing the window should be fine, you can also press Ctrl + D like 5 times (that should have the same effect)
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
lxc exec arch -- bash?
CommandMC
CommandMC2y ago
Yup, that and the command after it
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Oh right, gotta start it first (lxc start arch)
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Right, now try running vkcube again
exotic-emerald
exotic-emeraldOP2y ago
ok
sensitive-blue
sensitive-blue2y ago
you should see a nice cube with lunarG on it
exotic-emerald
exotic-emeraldOP2y ago
hmm
No description
sensitive-blue
sensitive-blue2y ago
try vkcube-wayland
exotic-emerald
exotic-emeraldOP2y ago
ok
CommandMC
CommandMC2y ago
It might not like the whole exec thing
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Maybe logging in normally just works now? Try pressing Ctrl + D, running lxc console arch and logging in I hope this works now; this is really strange, I had no issues with this
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Oh right, another Ctrl + D first
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Just like before, enter your username and password here (that's mathis and uhh 12345678 I think?)
exotic-emerald
exotic-emeraldOP2y ago
only type mathis now ?
CommandMC
CommandMC2y ago
Right: username, Enter, password
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Well that's neat
exotic-emerald
exotic-emeraldOP2y ago
he accept the password now 🙂
CommandMC
CommandMC2y ago
No idea why that worked now, but oh well Try running vkcube now
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
not worked ?
sensitive-blue
sensitive-blue2y ago
echo $DISPLAY
exotic-emerald
exotic-emeraldOP2y ago
is that a commad i must type?
CommandMC
CommandMC2y ago
Yes
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
nothing happend or ?
No description
CommandMC
CommandMC2y ago
Right, almost saw that one coming Let me see if I can get my ChromeOS device going again
exotic-emerald
exotic-emeraldOP2y ago
😛
CommandMC
CommandMC2y ago
vulkaninfo might also be interesting (I don't think that requires a DISPLAY setup)
exotic-emerald
exotic-emeraldOP2y ago
wow, it's really hard work, very intense. I find the technical know-how you have breathtaking big text i hope i can all screenshot
CommandMC
CommandMC2y ago
You should be able to do something like vulkaninfo > vulkaninfo.txt and it (a file named "vulkaninfo.txt") should then appear in your "Linux files" in the file manager
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
The start of the output is the most important here
exotic-emerald
exotic-emeraldOP2y ago
how can i go to the start ? i want to do a screenshot for you
CommandMC
CommandMC2y ago
Move your mouse to the right of the window, a scrollbar should appear
exotic-emerald
exotic-emeraldOP2y ago
wow its long i make a screenshot from the beginning
exotic-emerald
exotic-emeraldOP2y ago
No description
No description
sensitive-blue
sensitive-blue2y ago
well at least vulkan works
exotic-emerald
exotic-emeraldOP2y ago
more screenshots ? i see sometimes the word "false"
sensitive-blue
sensitive-blue2y ago
that's fine not every gpu supports every single feature
CommandMC
CommandMC2y ago
Strangely enough, I'm now getting the same issue (with the DISPLAY) I ran glxgears just fine on it this afternoon, what did I change
exotic-emerald
exotic-emeraldOP2y ago
okay
sensitive-blue
sensitive-blue2y ago
try export DISPLAY=:0 then vkcube
exotic-emerald
exotic-emeraldOP2y ago
ok something different
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
i smoke a cigarette on balcony ... see you in few minutes cannot connect to XCB In my opinion, that wasn't there before when I tried vkcube several times before
CommandMC
CommandMC2y ago
Yup instead of seeing that there isn't a valid display, it now tries to connect to an invalid display My device's gone dead again (doing anything with vmc just hangs now... fun); one thing you might need is this AUR package I'll have to go for now, but installing that package and enabling the user units listed here would be my hunch
exotic-emerald
exotic-emeraldOP2y ago
yes ok i will do it tomorrow Unfortunately I have to stop now, it's already late, I didn't think it would be so difficult. I have to thank you for your work, many hours have already gone into it. Once we've done it I'll be very happy and take my hat off to you and your work and performance, real respect. For me these are all hyroglyphs and I wouldn't know what to do without you. I'll stay online chatting for a few more minutes, but then I have to sleep and go to work tomorrow. I'm going to sleep now, good night :CatYeah: good morning, out of interest I went to the websites to see how it works. Unfortunately I don't understand what I have to do. I hope you can help me today with how and what I need to install. Have a nice day, best regards
exotic-emerald
exotic-emeraldOP2y ago
No description
No description
No description
exotic-emerald
exotic-emeraldOP2y ago
:wha:
CommandMC
CommandMC2y ago
Yeah those links were ment more as general notes, not concrete instructions for you I'll have time in about 3 hours Assuming you're logged into your regular user account in the container: First we have to install Yay:
cd
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
cd
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
After that, we can install the package mentioned above with Yay:
yay -S cros-container-guest-tools-git
yay -S cros-container-guest-tools-git
and enable the mentioned units
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
systemctl enable --user [email protected]
exotic-emerald
exotic-emeraldOP2y ago
hello , im back
exotic-emerald
exotic-emeraldOP2y ago
I took an old screenshot. Do I have to enter this to start the terminal and then enter the commands to log in?
No description
exotic-emerald
exotic-emeraldOP2y ago
I don't know if I'm doing it right. I have now logged in. was it done in the right way by me? Can I now continue with the installation commands?
No description
sensitive-blue
sensitive-blue2y ago
yes you are logged in
exotic-emerald
exotic-emeraldOP2y ago
Now can I continue with these steps to install yay?
No description
sensitive-blue
sensitive-blue2y ago
yeah
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
like this ?
No description
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
what i do wrong ?
sensitive-blue
sensitive-blue2y ago
add sudo before the command package manager needs root permissions
exotic-emerald
exotic-emeraldOP2y ago
sudo cd sudo pacman -S --needed git base-devel like this ?
sensitive-blue
sensitive-blue2y ago
yes just don't do sudo cd cd is to change directories it's not package manager
exotic-emerald
exotic-emeraldOP2y ago
I don't fully understand it, I'll wait before I do something wrong. I'll come back online tomorrow afternoon.
CommandMC
CommandMC2y ago
I've corrected the commands now The pinned message (and the messages after it) are now also updated to make the process easier for users not following this whole thread
exotic-emerald
exotic-emeraldOP2y ago
hey , i started it again
CommandMC
CommandMC2y ago
Assuming you're still logged in as your user (like in your last screenshot), the commands I've posted above (https://discord.com/channels/812703221789097985/1180238073292935329/1181226402339622942) should now work
exotic-emerald
exotic-emeraldOP2y ago
No description
No description
CommandMC
CommandMC2y ago
If you're no longer logged in, well, login again (open crosh with Ctrl + Alt + T, run vmc start --enable-gpu --enable-vulkan termina, lxc start arch, lxc console arch, and log in)
exotic-emerald
exotic-emeraldOP2y ago
i think im on the right way or?
CommandMC
CommandMC2y ago
Yup that looks good
exotic-emerald
exotic-emeraldOP2y ago
:CatYeah:
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Alright, that's good yay should now be a valid command?
exotic-emerald
exotic-emeraldOP2y ago
how do I find this out?
CommandMC
CommandMC2y ago
Well uh, run it
exotic-emerald
exotic-emeraldOP2y ago
Should I just continue with the remaining commands
No description
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
he want a number ?
CommandMC
CommandMC2y ago
You probably want 2 there, but it doesn't matter really
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Just press Enter there (and in the prompt right after it)
exotic-emerald
exotic-emeraldOP2y ago
ok something failed ?
exotic-emerald
exotic-emeraldOP2y ago
No description
No description
CommandMC
CommandMC2y ago
Try running just yay first
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
You can generally always skip that prompt with Enter (same with the "cleanBuild" one)
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
now this command again? yay -S cros-container-guest-tools-git
CommandMC
CommandMC2y ago
Yup
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
wow that's a lot of failures to read... now should I confirm or press no to continue, what do you say to that?
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
CommandMC
CommandMC2y ago
That's all fine, continue (pressing Enter with no input selects the capitalized option, in this case Y)
exotic-emerald
exotic-emeraldOP2y ago
hmm...
No description
No description
No description
exotic-emerald
exotic-emeraldOP2y ago
I pressed enter and then many failed messages came up again
CommandMC
CommandMC2y ago
Yeah those failed messages are normal
exotic-emerald
exotic-emeraldOP2y ago
OK, so should I continue now? with
exotic-emerald
exotic-emeraldOP2y ago
No description
CommandMC
CommandMC2y ago
Yes
sensitive-blue
sensitive-blue2y ago
im actually kind of interested to see how well this works
exotic-emerald
exotic-emeraldOP2y ago
ok
No description
exotic-emerald
exotic-emeraldOP2y ago
and now the vkcube command works? should I test it? or does more need to be done?
CommandMC
CommandMC2y ago
Quoting the last part of the pinned messages now:
Finally, exit the console with Ctrl + a followed by q, and run lxc stop arch, then lxc start arch to restart the VM and, in turn, the services you just enabled Now enter the console again (lxc console arch), again login with your username and password, and try running a graphical application (glxgears and vkcube are good testing programs)
exotic-emerald
exotic-emeraldOP2y ago
ok
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
Looks like it's not working, right?
CommandMC
CommandMC2y ago
Yup, indeed. I'll have to see if I can get my device working again, I swear it worked on there
exotic-emerald
exotic-emeraldOP2y ago
I'm going to go to sleep now, I hope we can do it or it works. gn8 hmm... I think we'll definitely manage it Hello, do you have time on Sunday evening to try it again?
CommandMC
CommandMC2y ago
Well, there's nothing to try, my test system still has the same problem as well. If I have something to try for you, I'd let you know
exotic-emerald
exotic-emeraldOP2y ago
yes, okay, all clear, then I hope it will work

Did you find this page helpful?