Results 1 to 1 of 1

Thread: MapleStory v62 part 2

  1. #1
    Join Date
    Jul 2018
    Beans
    2

    MapleStory v62 part 2

    Hello.

    I want to resurface this problem here https://ubuntuforums.org/showthread.php?t=2396397

    I am able to get it working on a Mint 18.3 VM. See the screenshots.

    https://i.imgur.com/zRZGMsb.png

    https://i.imgur.com/zRZGMsb.png

    https://i.imgur.com/FT6XtKP.png

    https://i.imgur.com/FT6XtKP.png


    Essentially I just do
    Code:
    sudo apt-get update
    sudo apt-get install -y wine
    And the wine version is 1.6.2.

    Then I get the MapleStory files and also the ws2 DLLs into the .wine directory. Then I do
    Code:
    wine Clean_Localhost_v62.exe 172.17.0.3 8484
    But as it is possible to run GUI applications using docker, I have tried to replicate it with no success. The Dockerfile is as follows

    Code:
    FROM linuxmintd/mint18-i386
    
    RUN apt-get update
    RUN apt-get install -y wine
    
    COPY MapleStory MapleStory
    COPY Clean_Localhost_v62.exe MapleStory/Clean_Localhost_v62.exe
    It will install Mint 18.3 and also wine 1.6.2. Now to run it, the commands are as follows.

    Host:
    Code:
    docker run -it -e DISPLAY=$DISPLAY -e USER_UID=1000 -e USER_GID=1000 -e USER_NAME=foobar -e PULSE_SERVER=/run/pulse/native -v /tmp/.X11-unix:/tmp/.X11-unix -v /run/user/1000/pulse:/run/pulse --rm foo bash
    Container:
    Code:
    groupadd -f -g $USER_GID $USER_NAME
    adduser --disabled-login --uid $USER_UID --gid $USER_GID --gecos '' $USER_NAME
    sudo -HEu $USER_NAME winecfg
    Windows 98 is selected

    https://i.imgur.com/eNkXamV.png

    https://i.imgur.com/eNkXamV.png


    Host (to get the 2 DLLs into the container)
    Code:
    docker cp ws2_32.dll $CID:/home/foobar/.wine/drive_c/windows/system32/
    docker cp ws2help.dll $CID:/home/foobar/.wine/drive_c/windows/system32/
    Then finally in the container
    Code:
    cd MapleStory
    sudo -HEu $USER_NAME wine Clean_Localhost_v62.exe 172.17.0.3 8484
    And this is where the error comes up

    https://i.imgur.com/DhG0xK5.png

    https://i.imgur.com/DhG0xK5.png


    Is there something that I'm missing? It is totally possible to run GUIs on docker (even with audio), see: https://github.com/sameersbn/docker-browser-box
    Any help is appreciated.
    Last edited by DuckHook; 2 Weeks Ago at 04:34 AM. Reason: Convert large images to links

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •