HGL
passive-yellow
Lego star wars lag
Okay, so I am trying to get Lego Star Wars the Complete Saga to work, and I have tried a bunch of things now that it's difficult to list all of them, but I've been struggling to get this game to run for a while now.
It keeps lagging as though it's a slideshow, and I've tried running it on both Heroic and Lutris now with both having the same issue. I've ran it in proton and wine, and it's starting to become frustrating.
There is also an issue with the ships on the menu seeming to be missing textures. The millennium falcon is white with red streaks.
https://0x0.st/Kb4W.log
I'm brand new to Linux, running Mint Cinnamon and, I've learned some stuff pretty quickly but, I still can't fix this.
43 Replies
robust-apricot•3mo ago
i think you're using the wrong driver
passive-yellowOP•3mo ago
oh? Can I get help figuring that out?
robust-apricot•3mo ago
well, you're using the radeon driver for it, but you should really be using the driver amdgpu that comes with mesa
passive-yellowOP•3mo ago
Well, I didn't set it. This was stock when mint was done setting up. Can you help me change it, please?
robust-apricot•3mo ago
i'm pretty sure mint has a driver manager that is a GUI, doesn't it? is the amdgpu driver listed in that interface?
passive-yellowOP•3mo ago
No, all that the driver manager does is scan for driver updates. It doesn't have a GUI, and is just telling me that I don't need any drivers. Unless I'm missing something, which is a possibility.
robust-apricot•3mo ago
you don't see something like this in the driver manager?
(pulled the picture from a random website)

robust-apricot•3mo ago
it has been years and years since i have done anything in mint, so i may be behind
pretty sure @arieljuod uses it still, though
passive-yellowOP•3mo ago
No, it's just bringing up this loading screen that then changes to a check mark saying no drivers needing to be updated. There is text at the top saying additional and proprietary drivers.
robust-apricot•3mo ago
is there a button that says something like Check Available drivers? it feels odd to me that it would skip a selection screen
passive-yellowOP•3mo ago
Not even that. How do I screenshot on mint?
mute-gold•3mo ago
I think linux just picks the driver that's compatible with your GPU, amdgpu is for newer ones and radeon is for older ones (my driver manager is just empty, it only shows options when there's an intel or nvidia gpu)
https://linuxvox.com/blog/amd-gpu-drivers-linux
linuxvox
AMD GPU Drivers on Linux: A Comprehensive Guide
Graphics Processing Units (GPUs) have become an integral part of modern computing, especially for tasks like gaming, video editing, and scientific simulations. AMD offers a range of powerful GPUs, and Linux users can leverage these capabilities with the appropriate AMD GPU drivers. In this blog post, we will explore the fundamental concepts of ...
robust-apricot•3mo ago
oh, that makes sense
bookmarked that page, thanks
passive-yellowOP•3mo ago
Okay, so I went ahead and used the update command from that site and it says I have the most up-to-date version already installed.
mute-gold•3mo ago
this does look weird though:
maybe try with the heroic AppImage? I wonder if flatpak is doing something weird here
passive-yellowOP•3mo ago
How do I do that?
mute-gold•3mo ago
download the app image from https://heroicgameslauncher.com/downloads
then you double click that file and it should open a new heroic
log in again there and then in the library look for the game and click the download button but instead of installing it click
Import game and look pick this folder /home/venus/Games/Heroic/LEGO Star Wars
that should import the game so you don't have to download it again, and then launch itpassive-yellowOP•3mo ago
Alright, downloading it now.
I'm trying to run it and it isn't starting.
I've tried opening it multiple times now, and it's still not opened.
robust-apricot•3mo ago
new log please
passive-yellowOP•3mo ago
How?
I can't get the appimage to launch.
Sorry, I should have been more specific.
The appimage version of heroic isn't launching for me.
Also, I tried installing drivers from here and it gave me this error: E: Unable to locate package rocm-dkms
robust-apricot•3mo ago
ah
if you launch it from the command line, what do you get?
passive-yellowOP•3mo ago
How do I do that?
Nevermind, I got it.
I found a tutorial thru wikihow and it launched from the terminal.
stormy-gold•3mo ago
I don't think
Radeon Supports vulkan. So you are defaulting to software rendering. which is llvmpipe
can you run this command and see if you have any output? vulkaninfo --summarypassive-yellowOP•3mo ago
WARNING: [../src/amd/vulkan/radv_physical_device.c:2011] Code 0 : Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
So, what should I do now?
stormy-gold•3mo ago
Yeah so you don't have vulkan support, considering your IGPU its Terascale 3 (6 years released before vulkan was even a thing) I think you don't have many options to make this work better, besides using Gallium Nine. But I can't tell you how that would perform since I don't have that GPU.
passive-yellowOP•3mo ago
I have an APU, actually.
How would I go about setting up Gallium 9?
passive-yellowOP•3mo ago
These are my specs.


passive-yellowOP•3mo ago
I launched it in the appimage version of Heroic and lego star wars still was a slideshow.
flat-fuchsia•3mo ago
Because it uses llvmpipe, aka cpu based rendering
Solution
flat-fuchsia•3mo ago
PROTON_USE_WINED3D=1 might fare better than thatflat-fuchsia•3mo ago
If it works at all tho
sunny-green•3mo ago
this GPU is.. going to be a bad time since it cant use amdgpu .. even with leopard's suggestion
passive-yellowOP•3mo ago
Where would I set this at?
flat-fuchsia•3mo ago
Game page on Heroic- Settingg button from top right
Advanced
In Advanced, environment variables
Heroic will just nuke = in between but that is normal
So just copy paste there and hit + to save
passive-yellowOP•3mo ago
Alright, I did that and it didn't work.
Still need help, as I haven't figured this out yet. I'm not even sure if this can work on my current laptop.
sunny-green•3mo ago
mostly this is what im getting at.. the GPUis pretty old and cant really run vulkan, its an IGPU on top of that so its already pretty slow even when it was new.. if using the
PROTON_USE_WINE3D=1 env var didnt improve things, you might just be out of luckpassive-yellowOP•3mo ago
Log file after using the wine3D command.
https://0x0.st/Kb0d.log
flat-fuchsia•3mo ago
PROTON_USE_WINE3D
What you put
Vs
PROTON_USE_WINED3D
What i wrotepassive-yellowOP•3mo ago
oh 🤦
I'll fix that and see if it works.
That fixed the lag, but I'm not sure if it'll hold up so, here's the log with the proper command:
https://0x0.st/Kb0h.log
flat-fuchsia•3mo ago
Yes because now it uses your gpu
Previously it was trying to render solely via your cpu
passive-yellowOP•3mo ago
I see. Well, the Millennium Falcon still has weird textures on the menu screen, but other than that everything seems to be working.
sunny-green•3mo ago
yeah wine d3d is not as good so there will probably be visual artifcats
passive-yellowOP•3mo ago
The graphical issue was before I used d3d. It was in my initial report.