HGL
Heroic Games Launcher•3mo ago
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.
Solution:
PROTON_USE_WINED3D=1 might fare better than that
Jump to solution
43 Replies
robust-apricot
robust-apricot•3mo ago
i think you're using the wrong driver
passive-yellow
passive-yellowOP•3mo ago
oh? Can I get help figuring that out?
robust-apricot
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-yellow
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
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-yellow
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
robust-apricot•3mo ago
you don't see something like this in the driver manager? (pulled the picture from a random website)
No description
robust-apricot
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-yellow
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
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-yellow
passive-yellowOP•3mo ago
Not even that. How do I screenshot on mint?
mute-gold
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
robust-apricot•3mo ago
oh, that makes sense bookmarked that page, thanks
passive-yellow
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
mute-gold•3mo ago
this does look weird though:
Found device: llvmpipe (LLVM 17.0.6, 256 bits) (llvmpipe 0.0.1)
info: D3D9: Detected nonclassical vendor ID: 0x10005
info: D3D9: Hiding actual GPU, reporting:
info: vendor ID: 0x1002
info: device ID: 0x73df
info: device description: AMD Radeon RX 6700 XT
info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info: Process set as DPI aware
info: Creating device:
info: llvmpipe (LLVM 17.0.6, 256 bits):
info: Driver : llvmpipe 0.0.1
Found device: llvmpipe (LLVM 17.0.6, 256 bits) (llvmpipe 0.0.1)
info: D3D9: Detected nonclassical vendor ID: 0x10005
info: D3D9: Hiding actual GPU, reporting:
info: vendor ID: 0x1002
info: device ID: 0x73df
info: device description: AMD Radeon RX 6700 XT
info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info: Process set as DPI aware
info: Creating device:
info: llvmpipe (LLVM 17.0.6, 256 bits):
info: Driver : llvmpipe 0.0.1
maybe try with the heroic AppImage? I wonder if flatpak is doing something weird here
passive-yellow
passive-yellowOP•3mo ago
How do I do that?
mute-gold
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 it
passive-yellow
passive-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
robust-apricot•3mo ago
new log please
passive-yellow
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
robust-apricot•3mo ago
ah if you launch it from the command line, what do you get?
passive-yellow
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
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 --summary
passive-yellow
passive-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
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-yellow
passive-yellowOP•3mo ago
I have an APU, actually. How would I go about setting up Gallium 9?
passive-yellow
passive-yellowOP•3mo ago
These are my specs.
No description
No description
passive-yellow
passive-yellowOP•3mo ago
I launched it in the appimage version of Heroic and lego star wars still was a slideshow.
flat-fuchsia
flat-fuchsia•3mo ago
Because it uses llvmpipe, aka cpu based rendering
Solution
flat-fuchsia
flat-fuchsia•3mo ago
PROTON_USE_WINED3D=1 might fare better than that
flat-fuchsia
flat-fuchsia•3mo ago
If it works at all tho
sunny-green
sunny-green•3mo ago
this GPU is.. going to be a bad time since it cant use amdgpu .. even with leopard's suggestion
passive-yellow
passive-yellowOP•3mo ago
Where would I set this at?
flat-fuchsia
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-yellow
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
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 luck
passive-yellow
passive-yellowOP•3mo ago
Log file after using the wine3D command. https://0x0.st/Kb0d.log
flat-fuchsia
flat-fuchsia•3mo ago
PROTON_USE_WINE3D What you put Vs PROTON_USE_WINED3D What i wrote
passive-yellow
passive-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
flat-fuchsia•3mo ago
Yes because now it uses your gpu Previously it was trying to render solely via your cpu
passive-yellow
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
sunny-green•3mo ago
yeah wine d3d is not as good so there will probably be visual artifcats
passive-yellow
passive-yellowOP•3mo ago
The graphical issue was before I used d3d. It was in my initial report.

Did you find this page helpful?