Il semble que les cookies ne soient pas activés dans votre navigateur. Veuillez activer les cookies pour garantir une expérience du site optimale.
Affichage des résultats 1 à 24 sur 24
  1. #1
    Date d'inscription
    octobre 2016
    Messages
    13

    LotRO on Linux Video Guide: DX11 and in-game store working!



    After doing many hours of tweaking and experimenting, I wanted to make a video guide on how to get The Lord of the Rings Online working on linux via Wine and Lutris. This also includes tweaks to get DX11 and the in-game store working so the game has feature parity with Windows alongside extremely good performance.

    This guide is inspired by the guide 'LOTRO on Linux: A Modern Guide (2019)', posted by Webgiant. Please check out that guide here: https://www.lotro.com/forums/showthr...n-Guide-(2019)

    Winetricks terminal command:
    (Make sure to edit the WINEPREFIX location to where you've installed the game)
    WINEPREFIX=~/Games/lotro winetricks d3dcompiler_43 d3dx11_42 d3dx11_43 winhttp corefonts
    Reddit post on how to get DX11 working: https://www.reddit.com/r/SteamPlay/c..._of_the_rings/
    A big thanks to /u/tolinbran for the hard work!

    d3dcompiler_42.verb terminal commands:
    cd Documents
    WINEPREFIX=~/Games/lotro winetricks d3dcompiler_42.verb
    Afterwards, the game should work as it does in Windows. Thanks for watching.

  2. #2
    Date d'inscription
    mars 2008
    Messages
    36
    Thanks BIG heaps, Thymir!

    You make it look so easy - I watched the whole video (would have given you a 'thumbs up' if I had an account with YouTube) and I'll give this method of yours a crack one day. I did try Webgiant's process but came stuck partway - most likely due to an error on my part, and I'm sure even the most rudimentary understanding of Linux is needed, and I fail in that regard.

    Regardless, I still appreciated his thread very much and for me at least I am a step (albeit a small one) closer to getting the game working on Linux.

    But now, with your instructions (and I know it is for Manjaro flavour of Linux, um, am I correct?), I will try again. But here is where I may have an issue: I like Linux Mint (which I believe is uBuntu based (and I may already be assuming and/or getting terminology wrong). But I seriously want to move off Windows and onto Linux. So my question is:

    Will your procedure stated above work with Linux Mint? Or will I have to incorporate other steps to get to the same end result as you have described in your post and video? (and I am thinking that I will have to do a few extra complicated (for me) things or steps).

    Thanks again!

    Asterus.
    Another one bites the dust...

  3. #3
    Date d'inscription
    février 2007
    Messages
    246
    Citation Envoyé par Thymir Voir le message


    After doing many hours of tweaking and experimenting, I wanted to make a video guide on how to get The Lord of the Rings Online working on linux via Wine and Lutris. This also includes tweaks to get DX11 and the in-game store working so the game has feature parity with Windows alongside extremely good performance.

    This guide is inspired by the guide 'LOTRO on Linux: A Modern Guide (2019)', posted by Webgiant. Please check out that guide here: https://www.lotro.com/forums/showthr...n-Guide-(2019)

    Winetricks terminal command:
    (Make sure to edit the WINEPREFIX location to where you've installed the game)


    Reddit post on how to get DX11 working: https://www.reddit.com/r/SteamPlay/c..._of_the_rings/
    A big thanks to /u/tolinbran for the hard work!

    d3dcompiler_42.verb terminal commands:


    Afterwards, the game should work as it does in Windows. Thanks for watching.
    Quit spewing fake news. The wine client is a pile of GARBAGE. I get 40 dps less. I get the graphic pauses I was only getting on windows. I still get frequent client crashes.

    I've been using wine for over 20 years. It is not designed for graphic and/or network intensive applications. Quit giving mac users false hope because you stumbled onto somebody's wine howto. I've been writing software for 25 years, 14 of that as a solaris and linux kernel developer. If you'd like me to get down into the weeds and explain to you how it is absolutely impossible to get anywhere near native performance under wine, let me know. You were not getting native mac client performance under wine. Period.

  4. #4
    Date d'inscription
    juin 2011
    Messages
    2 513
    Citation Envoyé par rhugga Voir le message
    ....
    It could be that you got triggered by a keyword here, but this is about wine on linux, not wine on macos.

  5. #5
    Date d'inscription
    février 2011
    Messages
    4 517
    This is awesome! Great work!
    Moved from Riddermark to Arkenstone on 9/29/2015!
    -----
    Disclaimer: The definition of "Soon™" is based solely on SSG's interpretation of the word, and all similarities with dictionary definitions of the word "Soon™" are purely coincidental and should not be interpreted as a time frame that will come to pass within a reasonable amount of time.

  6. #6
    Date d'inscription
    novembre 2007
    Messages
    15
    Hi Thymir

    When I seen your video, finally someone who could explain how to use the d3dcompiler_42.verb file, and I got it to work as described, ty.

    I use Manjaro Cinnamon, and I followed everything you said. Dx11 works spot on, and my framerate went up. The only problem I still have is the darn Lotro Store still does not work! I re-read everything, checked pathways etc.

    The procedure I used was as follows:

    Made sure Wine, Winetricks and Lutris were installed.
    Made a lotro folder in my home/Games folder
    Opened Lutris, pressed the + button. Typed the name I wanted to use, in my case Lord Of The Rings Online
    Selected Runner, Wine (Runs Window games)
    Selected Install Runners, went to Wine, manage versions, from here ticked tkg-4.6 pressed ok
    Then put 2007 for release year
    Downloaded lotrolive.exe put as executionable
    Working directory ~/Games/lotro
    Wine Prefix exactly the same ~/Games/lotro
    Prefix architecture Auto default
    Under Runner Option, selected tkg-4.6 x86_64
    Enabled DXVK version the same as yours 1.2.1 and Enabled Esync
    I left the rest the same and the same in system options, pressed SAVE on all tabs as I went
    Installed to the point where it asks to launch unticked this.
    Went back to config. and entered in the new executionable that is in the Games/lotro etc. lotrolauncher.exe
    Clicked Play, choose to install high res data. Downloaded game.

    Opened Terminal
    WINEPREFIX=~/Games/lotro winetricks d3dcompiler_43 d3dx11_42 d3dx11_43 winhttp corefonts
    pressed enter
    before I did the next step, I made the txt file you mentioned. named it d3dcompiler_42.verb and placed it in the Documents folder
    Changed directory to Documents (using the ls command checked that the file I needed was in this directory) then entered in terminal
    WINEPREFIX=~/Games/lotro winetricks d3dcompiler_42.verb
    pressed enter

    Now I launched Lotro..... all went well at character screen changed to Dx11 , Utra settings etc. Launched a character, looked great ran great..... except, no lotro store

    Any suggestions??

  7. #7
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par Lotsofhope Voir le message
    Hi Thymir

    When I seen your video, finally someone who could explain how to use the d3dcompiler_42.verb file, and I got it to work as described, ty.

    I use Manjaro Cinnamon, and I followed everything you said. Dx11 works spot on, and my framerate went up. The only problem I still have is the darn Lotro Store still does not work! I re-read everything, checked pathways etc.

    The procedure I used was as follows:

    Made sure Wine, Winetricks and Lutris were installed.
    Made a lotro folder in my home/Games folder
    Opened Lutris, pressed the + button. Typed the name I wanted to use, in my case Lord Of The Rings Online
    Selected Runner, Wine (Runs Window games)
    Selected Install Runners, went to Wine, manage versions, from here ticked tkg-4.6 pressed ok
    Then put 2007 for release year
    Downloaded lotrolive.exe put as executionable
    Working directory ~/Games/lotro
    Wine Prefix exactly the same ~/Games/lotro
    Prefix architecture Auto default
    Under Runner Option, selected tkg-4.6 x86_64
    Enabled DXVK version the same as yours 1.2.1 and Enabled Esync
    I left the rest the same and the same in system options, pressed SAVE on all tabs as I went
    Installed to the point where it asks to launch unticked this.
    Went back to config. and entered in the new executionable that is in the Games/lotro etc. lotrolauncher.exe
    Clicked Play, choose to install high res data. Downloaded game.

    Opened Terminal
    WINEPREFIX=~/Games/lotro winetricks d3dcompiler_43 d3dx11_42 d3dx11_43 winhttp corefonts
    pressed enter
    before I did the next step, I made the txt file you mentioned. named it d3dcompiler_42.verb and placed it in the Documents folder
    Changed directory to Documents (using the ls command checked that the file I needed was in this directory) then entered in terminal
    WINEPREFIX=~/Games/lotro winetricks d3dcompiler_42.verb
    pressed enter

    Now I launched Lotro..... all went well at character screen changed to Dx11 , Utra settings etc. Launched a character, looked great ran great..... except, no lotro store

    Any suggestions??
    I'd double check you've got winhttp installed correctly by using the winetricks button on lutris. Open lutris, click the winetricks button. Press okay to accept 'Select Default Wineprefix'. Click install windows component or dll, and then scroll down to make sure winhttp is installed. If it is, try unclicking it, pressing okay, then going back and re-installing it by reclicking it.

    On manjaro, all I needed to do is install winhttp to get the store working. I'd also check your in-game settings too, make sure you're not trying to use the external store in your ui settings etc.

  8. #8
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par rhugga Voir le message
    Quit spewing fake news. The wine client is a pile of GARBAGE. I get 40 dps less. I get the graphic pauses I was only getting on windows. I still get frequent client crashes.

    I've been using wine for over 20 years. It is not designed for graphic and/or network intensive applications. Quit giving mac users false hope because you stumbled onto somebody's wine howto. I've been writing software for 25 years, 14 of that as a solaris and linux kernel developer. If you'd like me to get down into the weeds and explain to you how it is absolutely impossible to get anywhere near native performance under wine, let me know. You were not getting native mac client performance under wine. Period.
    The video clearly says in the title, description and on the thumbnail that this is for LOTRO ON LINUX! All news is fake news when you can't be bothered to read!

  9. #9
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par Asterus Voir le message
    Thanks BIG heaps, Thymir!

    You make it look so easy - I watched the whole video (would have given you a 'thumbs up' if I had an account with YouTube) and I'll give this method of yours a crack one day. I did try Webgiant's process but came stuck partway - most likely due to an error on my part, and I'm sure even the most rudimentary understanding of Linux is needed, and I fail in that regard.

    Regardless, I still appreciated his thread very much and for me at least I am a step (albeit a small one) closer to getting the game working on Linux.

    But now, with your instructions (and I know it is for Manjaro flavour of Linux, um, am I correct?), I will try again. But here is where I may have an issue: I like Linux Mint (which I believe is uBuntu based (and I may already be assuming and/or getting terminology wrong). But I seriously want to move off Windows and onto Linux. So my question is:

    Will your procedure stated above work with Linux Mint? Or will I have to incorporate other steps to get to the same end result as you have described in your post and video? (and I am thinking that I will have to do a few extra complicated (for me) things or steps).

    Thanks again!

    Asterus.
    It should indeed work on Linux mint just fine. The only thing I'd suggest is that you check that you've got up to date graphics drivers and a recent version of wine installed. Other than that, you should be good to just follow the guide.

  10. #10
    Date d'inscription
    juillet 2007
    Messages
    243
    One question, and this has me a bit interested in, btw kudos for the video. but have you at all tried the SteamOS and enabling the experimental features to see if Proton 4.X will work? I am currently putting the SteamOS on to a zip drive and about to install it to see. but non the less I am curious...

  11. #11
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par Bronstone Voir le message
    One question, and this has me a bit interested in, btw kudos for the video. but have you at all tried the SteamOS and enabling the experimental features to see if Proton 4.X will work? I am currently putting the SteamOS on to a zip drive and about to install it to see. but non the less I am curious...
    So, I've tried LotRO on Proton 4.2-3, 4.2-4 and I find that the performance turns out better in the method I have shown. Also I couldn't get the store to work for me via Proton, only this Wine method. I've not tried SteamOS, but given that SteamOS is essentially just another Linux distro, I highly doubt that it will make any difference personally. SteamOS simply strikes me as a linux distro built for running on a console type system.

  12. #12
    Date d'inscription
    juillet 2007
    Messages
    243
    Citation Envoyé par Thymir Voir le message
    So, I've tried LotRO on Proton 4.2-3, 4.2-4 and I find that the performance turns out better in the method I have shown. Also I couldn't get the store to work for me via Proton, only this Wine method. I've not tried SteamOS, but given that SteamOS is essentially just another Linux distro, I highly doubt that it will make any difference personally. SteamOS simply strikes me as a linux distro built for running on a console type system.
    Ok was curious, I plan to test on the SteamOS a bit, but thanks for giving it a go! one other question I have is have you tested on Ubuntu 19.04 Disco Dingo? I am wondering if the same code entry's would work or be the same or slightly different. Thanks!

    Edit: Currently everything is patching in the SteamOS I did not select enhanced graphics however, I will update once I see if the store works and how it performs.
    Dernière modification par Bronstone ; 21/05/2019 à 18h29.

  13. #13
    Date d'inscription
    novembre 2007
    Messages
    15
    Citation Envoyé par Thymir Voir le message
    I'd double check you've got winhttp installed correctly by using the winetricks button on lutris. Open lutris, click the winetricks button. Press okay to accept 'Select Default Wineprefix'. Click install windows component or dll, and then scroll down to make sure winhttp is installed. If it is, try unclicking it, pressing okay, then going back and re-installing it by reclicking it.

    On manjaro, all I needed to do is install winhttp to get the store working. I'd also check your in-game settings too, make sure you're not trying to use the external store in your ui settings etc.
    Hi Thymir

    I checked to make sure winhttp was installed as you suggested it was, unclicked it, pressed ok, went out and back in, winhttp was again ticked without my intervention. As for the external store it was never ticked, I did check.

    I wish I knew what it was, preventing it on my machine. But, thank you for trying.

  14. #14
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par Lotsofhope Voir le message
    Hi Thymir

    I checked to make sure winhttp was installed as you suggested it was, unclicked it, pressed ok, went out and back in, winhttp was again ticked without my intervention. As for the external store it was never ticked, I did check.

    I wish I knew what it was, preventing it on my machine. But, thank you for trying.
    The only other thing I'd suggest is that you experiment with other versions of Wine. Click the little lutris icon in the top left, click manage runners, and then install a few more wine runners. Try the 'protonified version of 4.6, then try some more tkg releases, 4.5, 4.4 etc, maybe down to 4.0. Don't try any that's for other games specifically such as ffxiv, just tkg-4.x etc. If it doesn't work, then go use the awesomium/legacy client instead, you should have a better time with that.

  15. #15
    Date d'inscription
    décembre 2010
    Messages
    3
    Awesome!!!!!! I just upgraded my video card from a not so good Intel to a NVidia card - probably still low end, but I'm now running dx11 and highest graphics settings! What an improvement!

    I did have to upgrade my ubuntu from 16.04 to 18.04, in order to install Lutris. Once I did that, your instructions just worked flawlessly. Kudos to whoever wrote that extra verb script to get the dx11 and http components added. This is just plain awesome!

  16. #16
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par DMorton Voir le message
    Awesome!!!!!! I just upgraded my video card from a not so good Intel to a NVidia card - probably still low end, but I'm now running dx11 and highest graphics settings! What an improvement!

    I did have to upgrade my ubuntu from 16.04 to 18.04, in order to install Lutris. Once I did that, your instructions just worked flawlessly. Kudos to whoever wrote that extra verb script to get the dx11 and http components added. This is just plain awesome!
    Glad you've had success with it! I have since had the store bug out again for me, which I'm currently working on. The store is definitely the most temperamental aspect of the whole process, but the DX11 seems solid!

  17. #17
    Date d'inscription
    juin 2011
    Messages
    1 399
    Citation Envoyé par rhugga Voir le message
    I've been writing software for 25 years, 14 of that as a solaris and linux kernel developer. If you'd like me to get down into the weeds and explain to you how it is absolutely impossible to get anywhere near native performance under wine, let me know.
    I'd like to hear it.
    Thurallor, Warden of Landroval
    Author of plugins: SequenceBars, Reminders, others

  18. #18
    Date d'inscription
    décembre 2010
    Messages
    3
    Citation Envoyé par Thymir Voir le message
    Glad you've had success with it! I have since had the store bug out again for me, which I'm currently working on. The store is definitely the most temperamental aspect of the whole process, but the DX11 seems solid!
    The store is working for me for the first time ever on linux. wow, I've accumulated a few points!

    I'm interested to learn what this Vulkan layer is. Cool magic, that's for sure.

  19. #19
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par Lotsofhope Voir le message
    Hi Thymir

    I checked to make sure winhttp was installed as you suggested it was, unclicked it, pressed ok, went out and back in, winhttp was again ticked without my intervention. As for the external store it was never ticked, I did check.

    I wish I knew what it was, preventing it on my machine. But, thank you for trying.
    I'VE FIGURED IT OUT!!!! Update your kernal to 5.1.4-1, which you can do in manjaro settings manager if you don't know. Simply install and reboot.

  20. #20
    Date d'inscription
    novembre 2007
    Messages
    15

    Smile

    Citation Envoyé par Thymir Voir le message
    I'VE FIGURED IT OUT!!!! Update your kernal to 5.1.4-1, which you can do in manjaro settings manager if you don't know. Simply install and reboot.

    Hi Thymir

    Have that exact kernal installed and running, for me store still does not work, tried in fullscreen, windowed fullscreen and windowed, no go, it doesn't like me. Also tried the different runners as you suggested in an earlier note, no go. Keeping my eye out for articles of this kind to see if anything else comes up. It's funny how the store works for some but not others. I run the game via steam with the store working, but not dx11 and have the lutris lotro install when I want to look at the better graphics. Will be happy to ditch steam when I can get the store working in lutris version. Thanks for continuing trying to find a solution.

  21. #21
    Date d'inscription
    octobre 2016
    Messages
    13
    Citation Envoyé par Lotsofhope Voir le message
    Hi Thymir

    Have that exact kernal installed and running, for me store still does not work, tried in fullscreen, windowed fullscreen and windowed, no go, it doesn't like me. Also tried the different runners as you suggested in an earlier note, no go. Keeping my eye out for articles of this kind to see if anything else comes up. It's funny how the store works for some but not others. I run the game via steam with the store working, but not dx11 and have the lutris lotro install when I want to look at the better graphics. Will be happy to ditch steam when I can get the store working in lutris version. Thanks for continuing trying to find a solution.
    In that case, go the other way and get DX11 install on your steam proton solution. If you've got the Arch User Repository set up, go and install protontricks. (If not, install pacaur, and then enable AUR in octipi preferences.)

    Then use this,
    Code:
    protontricks 212500 d3dcompiler_43 d3dx11_42 d3dx11_43
    
    cd Documents
    protontricks 212500 d3dcompiler_42.verb
    Try that and hopefully you won't need to have the game installed twice on your system.

  22. #22
    Date d'inscription
    novembre 2007
    Messages
    15

    Smile

    Citation Envoyé par Thymir Voir le message
    In that case, go the other way and get DX11 install on your steam proton solution. If you've got the Arch User Repository set up, go and install protontricks. (If not, install pacaur, and then enable AUR in octipi preferences.)

    Then use this,
    Code:
    protontricks 212500 d3dcompiler_43 d3dx11_42 d3dx11_43
    
    cd Documents
    protontricks 212500 d3dcompiler_42.verb
    Try that and hopefully you won't need to have the game installed twice on your system.
    Worked like a charm, thanks again Thymir.

  23. #23
    Date d'inscription
    novembre 2007
    Messages
    15

    Lotro on Lutris

    Just wanted to let you know that after the release of 64bit client, I got the lotro store to work in Lutris based Lotro. So now I do not have to use Steam. Wish I knew exactly why, but hey it works ........

  24. #24
    Date d'inscription
    mars 2015
    Messages
    3
    Many thanks! The OP instructions worked first time out, for System76 box running Ubuntu 18.04 w/Nvidia card.

 

 

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  

La session de ce formulaire a expiré. Vous devez recharger la page.

Recharger