Anyone running on linux/wine?
Hey there!
Anyone running the Legion Beta on wine? It "works", in the sense that it starts up, but the game seems partially upside down, partially moved out of the screen... Tried fiddling with both opengl and d3d to no avail. Anyone got that working? Thanks for any pointers! (e) The furthest I've got is with using opengl on the 64bit client, see https://imgur.com/NMZnk7t ... seems to be reflected both up-down and left-right at the same time, which is a kinda weird error... |
Quote:
|
You are right! I just assumed because I couldn't read stuff when I turned my head that it couldn't be just a vertical reflection... but of course I can't reflect my head, silly me :banana:
Still though, makes weird gameplay. I'd need to put the cursor where the button is supposed to be to highlight it (i.e. in the screenie, my cursor is on the lower border). |
For what it's worth, I'm running the beta in dx9 mode under wine 1.7.45 (staging) with CSMT and the Gallium Nine patch. It works flawlessly (even the 64-bit client, which is broken on live!), but performance isn't quite what I'd like. What graphics hardware/driver are you using?
|
I'm using wine-1.9.6 with some sort of patch for http connectivity (not sure now anymore, but my original wine 1.6.2 was broken, and this patch was floating around the interwebs). I have a somewhat old nvidia card (gtx 260) with drivers version 340.93-r1 (the newer ones don't support my card...). I'll try your setup, I don't mind performance for now, thanks for the hint!
|
Damn, didn't work :( Orientation is ok with d3d, but my mouse is caught in the lower left corner... maybe my drivers are too old, I did plan on getting a new card soon anyways.
(e) Hey yeah, wiggling the mouse heavily frees it, so it works, thanks a lot! Performance is abysmal, but sufficient for my basic addon development :) |
Glad you were able to get somewhere with it. If the older drivers are causing you issues, you might want to try the open source driver (nouveau) instead? Not sure I can offer much more help than that, I haven't used nVidia cards in years.
|
Predicate, would you mind telling a bit more?
You are on AMD? Could you tell which card and driver? Which distro? Where did you get Gallium Nine from? I'm on Debian and I could not find a download for Radeon and Wine compiled with Gallium Nine support. |
Have you tried changing the environment?
When I first started up after the patch, I had an entirely black screen. Sound worked, no visual.
Something that was mentioned on the blizz fora was to go into winecfg and set the environment for battle.net app to be XP. Even tho I launch wow from CLI, that made it so it showed up visually. No clue if that will help you, but might be worth trying. |
Quote:
|
Quote:
|
I'm using Ubuntu Mate 16.04, with Gallium Nine. Both my Radeon drivers and Wine is patched. Had to jump through a few hoops to get there though, and what I could find written down probably doesnt' cover it. Still.
To get the AMD drivers with built-in Gallium Nine (and Direct3D) support: Code:
sudo add-apt-repository ppa:oibaf/graphics-drivers I then had to modify (or actually create) my xorg.conf file to override what driver was being loaded by my system, since Ubuntu Mate 16.04 doesn't include the option to choose 3rd party GPU drivers for my card anymore through the normal "additional drivers" interface. This I put in my '/etc/X11/xorg.conf' file: Code:
Section "Device" I then installed the patched version of Wine: Code:
sudo add-apt-repository ppa:commendsarnex/winedri3 Did a few restarts here and there to make sure everything was loaded, then fired up winecfg for my new wine installation and made sure the option to enable Gallium Nine was enabled. I'm also using the following line to run my Legion Beta client: env WINEDEBUG=-all wine64 '/whatever-your-path-is/World of Warcraft/WowB-64.exe' -d3d9 And you should replace the file path with whatever yours is, ofc. The -d3d9 option makes sure it starts with DirectX9, which is important, because Legion starts with DirectX11 as default, and that will REALLY mess things up! :o This is all I could find, hope it helps you in some way. At least it includes the repositories to both the Gallium Nine Radeon driver and the patched Wine version! Hope that at least can help point anybody looking in the right direction! :) Edit: Also a few overrides needed for libraries in winecfg, though I believe those are covered in the winehq app database for Legion. Google it! :D |
Quote:
For the Battle.net App (really hate that thing) the only overrides I needed to set were application overrides for "Battle.net.exe", "Battle.net Helper.exe", and "Battle.net Launcher.exe" to run in Windows XP mode. Some library overrides were automatically set when I installed vcrun2005 and vcrun2008 with winetricks, which are also required only for the Battle.net App and not for WoW itself; I did not need to manually set any library overrides, including the ones mentioned on WineHQ. However, since the Curse Client only works about 30% of the time under Wine (even after setting up a separate 32-bit Wine prefix and installing all the .NET updates with winetricks, it frequently freezes shortly after launching, and the only way to restore functionality is to manually remove all of its files and let it reinstall itself on the next launch), I just set up a Win7 virtual machine in VirtualBox to run that, so realistically I could also use that to run the Battle.net App and update WoW when needed. Normally I just start Wow-64.exe directly, since the Battle.net App takes 1-5 minutes to "initialize" WoW and install some imaginary micro-update to WoW every time it starts or WoW exits. This isn't a Wine issue, either, or related to WoW being installed on an FUSE (NTFS) drive, because I had the same annoyance in Win7 before switching to Linux. Now I just need to figure out how to replicate my AutoHotkey script to launch WoW and autotype my password under Linux... |
For Ubuntu and Ubuntu-compatible distros you can
Code:
sudo add-apt-repository ppa:graphics-drivers/ppa https://launchpad.net/~graphics-driv...ive/ubuntu/ppa or Code:
sudo apt-get install nvidia- Finally Code:
sudo apt-get install nvidia-xxx This is for Nvidia, I saw there's an AMD version above. |
battle.net app
When it comest to Battle.Net app, it has had a lot of problems lately under Wine. After much headache they appear to have found the solution on the winehq app database page for it.
I've copied the contents of the link down below, but it might change in future builds, so always smart to check what the appdb says. https://appdb.winehq.org/objectManag...sClass=version As of July 29 2016 Battle.net Patch 1.4.3 Build 7730 Wine 1.9.15 These steps are required:
|
All times are GMT -6. The time now is 09:29 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI