New to linux! Also problems with making gaming work

Hi! Before I tell about my problem, I just want to say I am very new to linux, and I know you probably get many questions like this, so sorry.

Anyway! Because my pc has been running quite slowly on windows lately, I decided to swap it out for linux. So far, it has actually been running great! I ran into a few problems with cinnamon de, mostly mouse related (couldn’t turn mouse accell off, doing so made mouse very slow) so I switched to xfce. Now, I do have it all setup, and it seems to be working alright. I installed my nvidia gpu drivers, and also vulkan, but still I seem to find a few problems. When I boot up, my pc seems to run quite slowly, and does so until I log out and then in. Earlier on cinnamon it actually gave me a warning about hardware acceleration, which was also fixed by logging out and then back in. I wonder if any of you know what could be causing this?

Now for the gaming problems!
So, I really only play 2 games, world of warcraft and csgo. Now steam was very straightforward, and easy to work with, almost as plug and play as windows. I just installed the package, started steam, and installed csgo (hopefully that’s about right?). Now, the real problem for me has been getting wow to work. From what I understand, I first need to get wine, and then get lutris to launch games from. I did find a guide, but unfortunately it didn’t help me much. When I tried to install the blizzard app it gave me like some semi stub thing, I honestly didn’t really understand (should have screenshot it), and so I gave up. I have had a look at the gaming tutorial on this forum, but I don’t really understand how to create the bash scripts like create-structure.sh for when I have to install wine, and I honestly don’t want to mess up again. I am on a clean install, and any help/guide on how to install world of warcraft using wine and lutris, would be greatly appreciated as it’s the only game I really play a lot.

Thanks for taking the time to read, and potentially help me understand how to make all of this work! I know this isn’t very well written, and if you need any specific info to help me just ask!

1 Like

https://forum.endeavouros.com/t/linux-gaming-tutorial

2 Likes

Welcome to the forums!

1 Like

Yeah, I know that exists. But like, the part where I have to create the bash scripts, I am not sure how to do that, and I don’t want to mess it up.

https://www.linuxsecrets.com/archlinux-wiki/wiki.archlinux.org/index.php/World_of_Warcraft.html

1 Like

Oh, damn, I’ll give that a look! Thanks! :slight_smile:

Welcome to the community :beers:

Thank you :slight_smile:

anyone know what this is?
0368:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0368:fixme:win:FlashWindowEx 007196EC - semi-stub
0368:fixme:win:FlashWindowEx 0071C8A4 - semi-stub

looks like a typical wine error. you can try various versions of wine, or follow a guide for the game you are trying and install exactly that version as in the guide.

yeah, i tried to follow a guide for world of warcraft.
but yeah, i might have to just sit down and try again sometime.

I mean simply try to install exactly that version of wine that the guide tells you to. greater versions of wine are not necessary better.

yeah, i know, but they don’t always specify which version to download.
they simple say “install wine and it’s dependencies”.

You may also like to read up on lutris. It tends to make using wine a bit easier…
https://lutris.net/

Where is @keybreak lol…

i am actually using lutris to install it after following a guide on reddit lmao.

1 Like

also this is the guide just in case you’re curious, or maybe it will help show where i’ve gone wrong. hahaha, i am sorry, i am not very good at these things yet.

not to spam or anything. just thought i’d leave this string of text i received here in case anyone has a look at the thread. i also reported the issue on wine tkg github

Running /home/needshelp/.local/share/lutris/runners/wine/lutris-6.0-rc1-x86_64/bin/wine /home/needshelp/.cache/lutris/installer/world-of-warcraft/setup/Battle.net-Setup-enUS.exe
Initial process has started with pid 23320
Start monitoring process.
wineserver: using server-side synchronization.
002c:fixme:winediag:LdrInitializeThunk Wine TkG (staging) 6.0-rc1 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please don’t report bugs about it on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead.
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0108:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0108:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0124:fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_IGNORE_OFFLINE: STUB
0138:fixme:ver:GetCurrentPackageId (013FFEF0 00000000): stub
012c:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

Object moved

Object moved to here.

Object moved

Object moved to here.

Object moved

Object moved to here.

Object moved

Object moved to here.

Initial process has exited (return code: 0)
0190:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0124FEF4
0188:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0224:err:ole:com_get_class_object apartment not initialised
0224:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0069FEAC
0230:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0230:fixme:wbemprox:client_security_SetBlanket 62EA0768, 00A75B48, 10, 0, (null), 3, 3, 00000000, 0x00000000
0230:fixme:wbemprox:client_security_Release 62EA0768
0230:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0230:fixme:wbemprox:enum_class_object_Next timeout not supported
0240:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0232FEF8
0230:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0230:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0230:fixme:wbemprox:client_security_SetBlanket 62EA0768, 00AB40F0, 10, 0, (null), 3, 3, 00000000, 0x00000000
0230:fixme:wbemprox:client_security_Release 62EA0768
0284:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0284:fixme:toolhelp:Heap32ListFirst : stub
0244:fixme:winsock:server_ioctl_sock Unsupported ioctl 4004747b (device=4004 access=1 func=d1e method=3)
0244:fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (SIO_IDEAL_SEND_BACKLOG_QUERY)
0244:fixme:winsock:server_ioctl_sock Unsupported ioctl 4004747b (device=4004 access=1 func=d1e method=3)
0244:fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (SIO_IDEAL_SEND_BACKLOG_QUERY)