Results -9 to 0 of 136

Thread: Linux

Threaded View

  1. #10
    Player

    Join Date
    Jun 2012
    Posts
    5
    Quote Originally Posted by Soukyuu View Post
    WINE is extremely unreliable when it comes to network from my experience. For example, I just set everything up on ubuntu 12.04 and I am only getting network access when starting the program via command prompt, but not if I launch the exe directly.

    And in case of ffxivboot, it fails it's version check no matter how I start it. It might be because I'm launching it from an NTFS partition, idk.
    Okay..

    0. Get a NVIDIA graphiccard.. install the original NVIDIA driver (not the opensource one) + Install lib32 version of it ! (when you are at 64bit)
    1. Ubuntu .. check your wine version. Ubuntu loves it to use years old wine-versions. Get the newest version at http://www.winehq.org/
    2. dump NTFS, copy everything onto ext3/ext4 don't forget to give the executeable-flag to ffxivboot.exe !
    3. If you are at 64bit.. reinit your wine -> backup your files. Remove the ".wine" folder. First time start wine with "WINEARCH=win32 winecfg"
    4. Install winetricks. Use it to install "d3dx9_36 ie6 winhttp wininet xact and msfont"
    5. Start ffxivboot.exe..
    6. Have fun at very slow performance (GTX460 3000[win] points vs 600[wine] points [ffxiv benchmark], and thats why a OpenGL client would help..)

    I use it everyday, works pretty "okay". Performance is very sh**. But good enough to "not install windows".

    At wine 1.3.31 you could use "orm=backbuffer" which .. really boosted performance a lot.. well shadow only worked half with it.
    Every version after it you need to use "orm=fbo" it's a lot slower but correctly rendered. If you try to use "orm=backbuffer" you will get an upside down image.

    EDIT:
    Here is my start script which I use:
    #!/bin/bash
    export WINEDEBUG=-all
    export __GL_YIELD=NOTHING
    export __GL_SYNC_TO_VBLANK=1

    echo "start ffxivconfig"
    wine ffxivconfig.exe

    echo "set nvidia"
    nvidia-settings -l

    echo "start ffxivboot"
    wine ffxivboot.exe&
    FFXIV_BOOT_PID=$!
    export LD_PRELOAD=

    echo "wait for ffxivlogin"
    until pidof "$(winepath -w ffxivlogin.exe)"; do
    #wait 1 sec
    sleep 1
    done

    echo "kill ffxivboot (because it's buggy)"
    kill -9 $FFXIV_BOOT_PID
    kill -9 $(pidof $(winepath -w ffxivboot.exe))

    #remove the wine error box ? .. disable the error report..
    (0)
    Last edited by KoKuToru; 06-14-2012 at 04:10 AM. Reason: Added my start script