MOTR logo
    • Категории
    • Последние
    • Популярные
    • Метки
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    MOTR + Linux (мини-гайд по приручению)

    Описания и прохождения
    95
    573
    76.4k
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • S
      SoLnC
      отредактировано

      На версиии 10.10 пока что ничего не вышло... Теперь пробую на версии 11.10!

      1 ответ Последний ответ Ответить Цитировать 0
      • T13NemoT
        T13Nemo
        отредактировано

        Итак..

        Система: Debian 6.0.3

        Версия Wine: wine-1.0.1

        Пытался запустить клиент, следуя гайду из этого поста.
        Часть: Если вы решили скачать клиент НЕ в формате exe от Lazybloke

        В итоге:
        Запускаю командой: cd ~/.wine_motr/drive_c/Program\ Files/MOTR/ && env WINEPREFIX="/home/t13nemo/.wine_motr" WINEDEBUG=-all wine "C:\Program Files\MOTR\updater.exe"

        Окно логина-таки запустилось, однако при входе входе в игру клиент вылетает, а wine сообщает следующее:

        [code:3ob5il0j]t13nemo@debian-t13nemo:~/.wine_motr/drive_c/Program Files/MOTR$ cd ~/.wine_motr/drive_c/Program\ Files/MOTR/ && env WINEPREFIX="/home/t13nemo/.wine_motr" WINEDEBUG=-all wine "C:\Program Files\MOTR\updater.exe"
        wine: Unhandled page fault on write access to 0x2a2a2a2e at address 0x7bc43172 (thread 0009), starting debugger...
        Unhandled exception: page fault on write access to 0x2a2a2a2e in 32-bit code (0x7bc43172).
        Register dump:
        CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
        EIP:7bc43172 ESP:0032b6e0 EBP:0032b748 EFLAGS:00210206( - 00 - RIP1)
        EAX:2a2a2a2a EBX:7bc89444 ECX:00110000 EDX:2a2a2a2a
        ESI:006214d8 EDI:000000d0
        Stack dump:
        0x0032b6e0: 0032b72c 00000000 00000000 00000000
        0x0032b6f0: 00000000 00000000 00000000 00000000
        0x0032b700: 00000000 00000000 00000000 00000000
        0x0032b710: 00000000 00000000 00620000 00000002
        0x0032b720: 00000000 00000000 00000000 00620014
        0x0032b730: 00000000 00000000 7bc430fb 000000c9
        Backtrace:
        =>1 0x7bc43172 RtlAllocateHeap+0x82() in ntdll (0x0032b748)
        err:dbghelp_msc:pe_load_debug_directory Got a page fault while loading symbols
        2 0x0041268b in updater (+0x1268b) (0x0032b768)
        3 0x00411ef6 in updater (+0x11ef6) (0x0032b784)
        4 0x00401110 in updater (+0x1110) (0x0032d9b4)
        5 0x0040afbb in updater (+0xafbb) (0x0032fad8)
        6 0x0040b886 in updater (+0xb886) (0x0032fe5c)
        7 0x0040bbd4 in updater (+0xbbd4) (0x0032fe78)
        8 0x004142ee in updater (+0x142ee) (0x0032ff08)
        9 0x7b877ba8 in kernel32 (+0x57ba8) (0x0032ffe8)
        0x7bc43172 RtlAllocateHeap+0x82 in ntdll: movl %eax,0x4(%edx)
        Modules:
        Module Address Debug info Name (99 modules)
        PE 400000- 508000 Export updater
        ELF 7b800000-7b939000 Export kernel32<elf>
        -PE 7b820000-7b939000 \ kernel32
        ELF 7bc00000-7bca5000 Export ntdll<elf>
        -PE 7bc10000-7bca5000 \ ntdll
        ELF 7bf00000-7bf03000 Deferred <wine-loader>
        ELF 7de0f000-7de15000 Deferred libnss_dns.so.2
        ELF 7de26000-7de3a000 Deferred lz32<elf>
        -PE 7de30000-7de3a000 \ lz32
        ELF 7de3a000-7de53000 Deferred version<elf>
        -PE 7de40000-7de53000 \ version
        ELF 7de53000-7def7000 Deferred oleaut32<elf>
        -PE 7de60000-7def7000 \ oleaut32
        ELF 7def7000-7df18000 Deferred cabinet<elf>
        -PE 7df00000-7df18000 \ cabinet
        ELF 7df18000-7df57000 Deferred urlmon<elf>
        -PE 7df20000-7df57000 \ urlmon
        ELF 7df57000-7e000000 Deferred msi<elf>
        -PE 7df60000-7e000000 \ msi
        ELF 7e000000-7e02b000 Deferred ws2_32<elf>
        -PE 7e010000-7e02b000 \ ws2_32
        ELF 7e02b000-7e04d000 Deferred mpr<elf>
        -PE 7e030000-7e04d000 \ mpr
        ELF 7e04d000-7e09b000 Deferred wininet<elf>
        -PE 7e060000-7e09b000 \ wininet
        ELF 7e0c8000-7e0e6000 Deferred iphlpapi<elf>
        -PE 7e0d0000-7e0e6000 \ iphlpapi
        ELF 7e0e6000-7e148000 Deferred rpcrt4<elf>
        -PE 7e0f0000-7e148000 \ rpcrt4
        ELF 7e148000-7e1eb000 Deferred ole32<elf>
        -PE 7e160000-7e1eb000 \ ole32
        ELF 7e213000-7e245000 Deferred uxtheme<elf>
        -PE 7e220000-7e245000 \ uxtheme
        ELF 7e270000-7e279000 Deferred librt.so.1
        ELF 7e279000-7e2b3000 Deferred libdbus-1.so.3
        ELF 7e2b3000-7e2b7000 Deferred libgpg-error.so.0
        ELF 7e2b7000-7e2c7000 Deferred libtasn1.so.3
        ELF 7e2c7000-7e2db000 Deferred libresolv.so.2
        ELF 7e2db000-7e2de000 Deferred libkeyutils.so.1
        ELF 7e2de000-7e2e5000 Deferred libkrb5support.so.0
        ELF 7e2e5000-7e2f5000 Deferred libavahi-client.so.3
        ELF 7e2f5000-7e369000 Deferred libgcrypt.so.11
        ELF 7e369000-7e401000 Deferred libgnutls.so.26
        ELF 7e401000-7e424000 Deferred libk5crypto.so.3
        ELF 7e424000-7e4d6000 Deferred libkrb5.so.3
        ELF 7e4d6000-7e505000 Deferred libgssapi_krb5.so.2
        ELF 7e505000-7e550000 Deferred libcups.so.2
        ELF 7e555000-7e558000 Deferred libnss_mdns4_minimal.so.2
        ELF 7e561000-7e622000 Deferred comctl32<elf>
        -PE 7e570000-7e622000 \ comctl32
        ELF 7e622000-7e67b000 Deferred shlwapi<elf>
        -PE 7e630000-7e67b000 \ shlwapi
        ELF 7e67b000-7e78d000 Deferred shell32<elf>
        -PE 7e690000-7e78d000 \ shell32
        ELF 7e78d000-7e7c3000 Deferred winspool<elf>
        -PE 7e790000-7e7c3000 \ winspool
        ELF 7e7c3000-7e86f000 Deferred comdlg32<elf>
        -PE 7e7d0000-7e86f000 \ comdlg32
        ELF 7e86f000-7e878000 Deferred libxcursor.so.1
        ELF 7e878000-7e87d000 Deferred libxfixes.so.3
        ELF 7e87d000-7e880000 Deferred libxcomposite.so.1
        ELF 7e880000-7e887000 Deferred libxrandr.so.2
        ELF 7e887000-7e890000 Deferred libxrender.so.1
        ELF 7e890000-7e893000 Deferred libxinerama.so.1
        ELF 7e893000-7e8b3000 Deferred imm32<elf>
        -PE 7e8a0000-7e8b3000 \ imm32
        ELF 7e8b3000-7e8b8000 Deferred libxdmcp.so.6
        ELF 7e8b8000-7e8bb000 Deferred libxau.so.6
        ELF 7e8bb000-7e8d4000 Deferred libxcb.so.1
        ELF 7e8d4000-7e8d8000 Deferred libuuid.so.1
        ELF 7e8d8000-7e9f5000 Deferred libx11.so.6
        ELF 7e9f5000-7ea04000 Deferred libxext.so.6
        ELF 7ea04000-7ea1b000 Deferred libice.so.6
        ELF 7ea1b000-7ea23000 Deferred libsm.so.6
        ELF 7ea23000-7ea2f000 Deferred libavahi-common.so.3
        ELF 7ea2f000-7ea32000 Deferred libcom_err.so.2
        ELF 7ea34000-7eacc000 Deferred winex11<elf>
        -PE 7ea40000-7eacc000 \ winex11
        ELF 7eaf4000-7eb1a000 Deferred libexpat.so.1
        ELF 7eb1a000-7eb49000 Deferred libfontconfig.so.1
        ELF 7eb5a000-7eb6e000 Deferred libz.so.1
        ELF 7eb6e000-7ebe6000 Deferred libfreetype.so.6
        ELF 7ebe6000-7ec37000 Deferred advapi32<elf>
        -PE 7ebf0000-7ec37000 \ advapi32
        ELF 7ec37000-7ecd5000 Deferred gdi32<elf>
        -PE 7ec50000-7ecd5000 \ gdi32
        ELF 7ecd5000-7ee1f000 Deferred user32<elf>
        -PE 7ecf0000-7ee1f000 \ user32
        ELF 7ef94000-7efa0000 Deferred libnss_files.so.2
        ELF 7efa0000-7efaa000 Deferred libnss_nis.so.2
        ELF 7efaa000-7efc1000 Deferred libnsl.so.1
        ELF 7efc1000-7efc9000 Deferred libnss_compat.so.2
        ELF 7efc9000-7efef000 Deferred libm.so.6
        ELF 7efef000-7eff4000 Deferred libxxf86vm.so.1
        ELF b7455000-b7459000 Deferred libdl.so.2
        ELF b7459000-b759f000 Deferred libc.so.6
        ELF b75a0000-b75b9000 Deferred libpthread.so.0
        ELF b75b9000-b76ef000 Deferred libwine.so.1
        ELF b7702000-b771f000 Deferred ld-linux.so.2
        Threads:
        process tid prio (all id:s are in hex)
        00000008 (D) C:\Program Files\MOTR\updater.exe
        00000009 0 <==
        0000000c
        00000015 0
        00000014 0
        00000013 0
        00000012 0
        0000000e 0
        0000000d 0
        0000000f
        00000016 0
        00000011 0
        00000010 0
        00000018
        00000019 0
        Backtrace:
        =>1 0x7bc43172 RtlAllocateHeap+0x82() in ntdll (0x0032b748)
        2 0x0041268b in updater (+0x1268b) (0x0032b768)
        3 0x00411ef6 in updater (+0x11ef6) (0x0032b784)
        4 0x00401110 in updater (+0x1110) (0x0032d9b4)
        5 0x0040afbb in updater (+0xafbb) (0x0032fad8)
        6 0x0040b886 in updater (+0xb886) (0x0032fe5c)
        7 0x0040bbd4 in updater (+0xbbd4) (0x0032fe78)
        8 0x004142ee in updater (+0x142ee) (0x0032ff08)
        9 0x7b877ba8 in kernel32 (+0x57ba8) (0x0032ffe8)
        [/code:3ob5il0j]

        Если пытаться запустить клиент простым двойным кликом по Updater.exe вылетает следующая ошибка

        Собственно, вопрос: как это лечится?

        p.s. пробовал запустить RO с помощью VirtualBox OSE, но, к сожалению, Setup.exe не видит ни возможностей для 3D ускорения, ни возможного разрешения экрана, а потому не стартует.

        1 ответ Последний ответ Ответить Цитировать 0
        • T13NemoT
          T13Nemo
          отредактировано

          Итак..

          Система: Debian 6.0.3

          Версия Wine: wine-1.0.1

          Пытался запустить клиент, следуя гайду из этого поста.
          Часть: Если вы решили скачать клиент НЕ в формате exe от Lazybloke

          В итоге:
          Запускаю командой: cd ~/.wine_motr/drive_c/Program\ Files/MOTR/ && env WINEPREFIX="/home/t13nemo/.wine_motr" WINEDEBUG=-all wine "C:\Program Files\MOTR\updater.exe"

          Окно логина-таки запустилось, однако при входе входе в игру клиент вылетает, а wine сообщает следующее:

          [code:3ob5il0j]t13nemo@debian-t13nemo:~/.wine_motr/drive_c/Program Files/MOTR$ cd ~/.wine_motr/drive_c/Program\ Files/MOTR/ && env WINEPREFIX="/home/t13nemo/.wine_motr" WINEDEBUG=-all wine "C:\Program Files\MOTR\updater.exe"
          wine: Unhandled page fault on write access to 0x2a2a2a2e at address 0x7bc43172 (thread 0009), starting debugger...
          Unhandled exception: page fault on write access to 0x2a2a2a2e in 32-bit code (0x7bc43172).
          Register dump:
          CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
          EIP:7bc43172 ESP:0032b6e0 EBP:0032b748 EFLAGS:00210206( - 00 - RIP1)
          EAX:2a2a2a2a EBX:7bc89444 ECX:00110000 EDX:2a2a2a2a
          ESI:006214d8 EDI:000000d0
          Stack dump:
          0x0032b6e0: 0032b72c 00000000 00000000 00000000
          0x0032b6f0: 00000000 00000000 00000000 00000000
          0x0032b700: 00000000 00000000 00000000 00000000
          0x0032b710: 00000000 00000000 00620000 00000002
          0x0032b720: 00000000 00000000 00000000 00620014
          0x0032b730: 00000000 00000000 7bc430fb 000000c9
          Backtrace:
          =>1 0x7bc43172 RtlAllocateHeap+0x82() in ntdll (0x0032b748)
          err:dbghelp_msc:pe_load_debug_directory Got a page fault while loading symbols
          2 0x0041268b in updater (+0x1268b) (0x0032b768)
          3 0x00411ef6 in updater (+0x11ef6) (0x0032b784)
          4 0x00401110 in updater (+0x1110) (0x0032d9b4)
          5 0x0040afbb in updater (+0xafbb) (0x0032fad8)
          6 0x0040b886 in updater (+0xb886) (0x0032fe5c)
          7 0x0040bbd4 in updater (+0xbbd4) (0x0032fe78)
          8 0x004142ee in updater (+0x142ee) (0x0032ff08)
          9 0x7b877ba8 in kernel32 (+0x57ba8) (0x0032ffe8)
          0x7bc43172 RtlAllocateHeap+0x82 in ntdll: movl %eax,0x4(%edx)
          Modules:
          Module Address Debug info Name (99 modules)
          PE 400000- 508000 Export updater
          ELF 7b800000-7b939000 Export kernel32<elf>
          -PE 7b820000-7b939000 \ kernel32
          ELF 7bc00000-7bca5000 Export ntdll<elf>
          -PE 7bc10000-7bca5000 \ ntdll
          ELF 7bf00000-7bf03000 Deferred <wine-loader>
          ELF 7de0f000-7de15000 Deferred libnss_dns.so.2
          ELF 7de26000-7de3a000 Deferred lz32<elf>
          -PE 7de30000-7de3a000 \ lz32
          ELF 7de3a000-7de53000 Deferred version<elf>
          -PE 7de40000-7de53000 \ version
          ELF 7de53000-7def7000 Deferred oleaut32<elf>
          -PE 7de60000-7def7000 \ oleaut32
          ELF 7def7000-7df18000 Deferred cabinet<elf>
          -PE 7df00000-7df18000 \ cabinet
          ELF 7df18000-7df57000 Deferred urlmon<elf>
          -PE 7df20000-7df57000 \ urlmon
          ELF 7df57000-7e000000 Deferred msi<elf>
          -PE 7df60000-7e000000 \ msi
          ELF 7e000000-7e02b000 Deferred ws2_32<elf>
          -PE 7e010000-7e02b000 \ ws2_32
          ELF 7e02b000-7e04d000 Deferred mpr<elf>
          -PE 7e030000-7e04d000 \ mpr
          ELF 7e04d000-7e09b000 Deferred wininet<elf>
          -PE 7e060000-7e09b000 \ wininet
          ELF 7e0c8000-7e0e6000 Deferred iphlpapi<elf>
          -PE 7e0d0000-7e0e6000 \ iphlpapi
          ELF 7e0e6000-7e148000 Deferred rpcrt4<elf>
          -PE 7e0f0000-7e148000 \ rpcrt4
          ELF 7e148000-7e1eb000 Deferred ole32<elf>
          -PE 7e160000-7e1eb000 \ ole32
          ELF 7e213000-7e245000 Deferred uxtheme<elf>
          -PE 7e220000-7e245000 \ uxtheme
          ELF 7e270000-7e279000 Deferred librt.so.1
          ELF 7e279000-7e2b3000 Deferred libdbus-1.so.3
          ELF 7e2b3000-7e2b7000 Deferred libgpg-error.so.0
          ELF 7e2b7000-7e2c7000 Deferred libtasn1.so.3
          ELF 7e2c7000-7e2db000 Deferred libresolv.so.2
          ELF 7e2db000-7e2de000 Deferred libkeyutils.so.1
          ELF 7e2de000-7e2e5000 Deferred libkrb5support.so.0
          ELF 7e2e5000-7e2f5000 Deferred libavahi-client.so.3
          ELF 7e2f5000-7e369000 Deferred libgcrypt.so.11
          ELF 7e369000-7e401000 Deferred libgnutls.so.26
          ELF 7e401000-7e424000 Deferred libk5crypto.so.3
          ELF 7e424000-7e4d6000 Deferred libkrb5.so.3
          ELF 7e4d6000-7e505000 Deferred libgssapi_krb5.so.2
          ELF 7e505000-7e550000 Deferred libcups.so.2
          ELF 7e555000-7e558000 Deferred libnss_mdns4_minimal.so.2
          ELF 7e561000-7e622000 Deferred comctl32<elf>
          -PE 7e570000-7e622000 \ comctl32
          ELF 7e622000-7e67b000 Deferred shlwapi<elf>
          -PE 7e630000-7e67b000 \ shlwapi
          ELF 7e67b000-7e78d000 Deferred shell32<elf>
          -PE 7e690000-7e78d000 \ shell32
          ELF 7e78d000-7e7c3000 Deferred winspool<elf>
          -PE 7e790000-7e7c3000 \ winspool
          ELF 7e7c3000-7e86f000 Deferred comdlg32<elf>
          -PE 7e7d0000-7e86f000 \ comdlg32
          ELF 7e86f000-7e878000 Deferred libxcursor.so.1
          ELF 7e878000-7e87d000 Deferred libxfixes.so.3
          ELF 7e87d000-7e880000 Deferred libxcomposite.so.1
          ELF 7e880000-7e887000 Deferred libxrandr.so.2
          ELF 7e887000-7e890000 Deferred libxrender.so.1
          ELF 7e890000-7e893000 Deferred libxinerama.so.1
          ELF 7e893000-7e8b3000 Deferred imm32<elf>
          -PE 7e8a0000-7e8b3000 \ imm32
          ELF 7e8b3000-7e8b8000 Deferred libxdmcp.so.6
          ELF 7e8b8000-7e8bb000 Deferred libxau.so.6
          ELF 7e8bb000-7e8d4000 Deferred libxcb.so.1
          ELF 7e8d4000-7e8d8000 Deferred libuuid.so.1
          ELF 7e8d8000-7e9f5000 Deferred libx11.so.6
          ELF 7e9f5000-7ea04000 Deferred libxext.so.6
          ELF 7ea04000-7ea1b000 Deferred libice.so.6
          ELF 7ea1b000-7ea23000 Deferred libsm.so.6
          ELF 7ea23000-7ea2f000 Deferred libavahi-common.so.3
          ELF 7ea2f000-7ea32000 Deferred libcom_err.so.2
          ELF 7ea34000-7eacc000 Deferred winex11<elf>
          -PE 7ea40000-7eacc000 \ winex11
          ELF 7eaf4000-7eb1a000 Deferred libexpat.so.1
          ELF 7eb1a000-7eb49000 Deferred libfontconfig.so.1
          ELF 7eb5a000-7eb6e000 Deferred libz.so.1
          ELF 7eb6e000-7ebe6000 Deferred libfreetype.so.6
          ELF 7ebe6000-7ec37000 Deferred advapi32<elf>
          -PE 7ebf0000-7ec37000 \ advapi32
          ELF 7ec37000-7ecd5000 Deferred gdi32<elf>
          -PE 7ec50000-7ecd5000 \ gdi32
          ELF 7ecd5000-7ee1f000 Deferred user32<elf>
          -PE 7ecf0000-7ee1f000 \ user32
          ELF 7ef94000-7efa0000 Deferred libnss_files.so.2
          ELF 7efa0000-7efaa000 Deferred libnss_nis.so.2
          ELF 7efaa000-7efc1000 Deferred libnsl.so.1
          ELF 7efc1000-7efc9000 Deferred libnss_compat.so.2
          ELF 7efc9000-7efef000 Deferred libm.so.6
          ELF 7efef000-7eff4000 Deferred libxxf86vm.so.1
          ELF b7455000-b7459000 Deferred libdl.so.2
          ELF b7459000-b759f000 Deferred libc.so.6
          ELF b75a0000-b75b9000 Deferred libpthread.so.0
          ELF b75b9000-b76ef000 Deferred libwine.so.1
          ELF b7702000-b771f000 Deferred ld-linux.so.2
          Threads:
          process tid prio (all id:s are in hex)
          00000008 (D) C:\Program Files\MOTR\updater.exe
          00000009 0 <==
          0000000c
          00000015 0
          00000014 0
          00000013 0
          00000012 0
          0000000e 0
          0000000d 0
          0000000f
          00000016 0
          00000011 0
          00000010 0
          00000018
          00000019 0
          Backtrace:
          =>1 0x7bc43172 RtlAllocateHeap+0x82() in ntdll (0x0032b748)
          2 0x0041268b in updater (+0x1268b) (0x0032b768)
          3 0x00411ef6 in updater (+0x11ef6) (0x0032b784)
          4 0x00401110 in updater (+0x1110) (0x0032d9b4)
          5 0x0040afbb in updater (+0xafbb) (0x0032fad8)
          6 0x0040b886 in updater (+0xb886) (0x0032fe5c)
          7 0x0040bbd4 in updater (+0xbbd4) (0x0032fe78)
          8 0x004142ee in updater (+0x142ee) (0x0032ff08)
          9 0x7b877ba8 in kernel32 (+0x57ba8) (0x0032ffe8)
          [/code:3ob5il0j]

          Если пытаться запустить клиент простым двойным кликом по Updater.exe вылетает следующая ошибка

          Собственно, вопрос: как это лечится?

          p.s. пробовал запустить RO с помощью VirtualBox OSE, но, к сожалению, Setup.exe не видит ни возможностей для 3D ускорения, ни возможного разрешения экрана, а потому не стартует.

          1 ответ Последний ответ Ответить Цитировать 0
          • drinkermannD
            drinkermann
            отредактировано

            T13Nemo,

            1. wine 1.2(не ниже и не выше)
            2. wine vcredist2008.exe
            3. mfc42.dll, msvcp60.dll, aossdk.dll и v3hunt.dll в папку с апдейтером
            4. ln -s /dev/null /<путь к клиенту>/rurolog_p.txt
              профит.
              проще всего под рутом все это проделывать, но можно и без сделать.

            ЗЫ: первые посты не читай, пускай клиент в фуллскрине, он работает быстрее эмуляции раб стола раз в 5 и быстрее окна соответственно, но нельзя альттабаться(баг вайна). В окне тормозит, но на кач хватает и этого, на гв только фуллскрин.
            ЗЗЫ: клиент от лейзи таки удобнее ибо сам ставится куда надо и как надо.

            1 ответ Последний ответ Ответить Цитировать 0
            • drinkermannD
              drinkermann
              отредактировано

              T13Nemo,

              1. wine 1.2(не ниже и не выше)
              2. wine vcredist2008.exe
              3. mfc42.dll, msvcp60.dll, aossdk.dll и v3hunt.dll в папку с апдейтером
              4. ln -s /dev/null /<путь к клиенту>/rurolog_p.txt
                профит.
                проще всего под рутом все это проделывать, но можно и без сделать.

              ЗЫ: первые посты не читай, пускай клиент в фуллскрине, он работает быстрее эмуляции раб стола раз в 5 и быстрее окна соответственно, но нельзя альттабаться(баг вайна). В окне тормозит, но на кач хватает и этого, на гв только фуллскрин.
              ЗЗЫ: клиент от лейзи таки удобнее ибо сам ставится куда надо и как надо.

              1 ответ Последний ответ Ответить Цитировать 0
              • T13NemoT
                T13Nemo
                отредактировано

                1. wine 1.2(не ниже и не выше)

                Скачал сорцы 1.2, теперь такой вопрос: как его установить, не убив при этом 1.0.1, ну или так, чтобы 1.2 встал поверх?

                /UPD: make install и checkinstall не прошли т.к. как я понял, не все зависимости удовлетворены. Ручками править у меня это ооочень плохо получается.

                1. wine vcredist2008.exe

                Т.е. я просто скачиваю и устанавливаю vcredist? Или мне необходимо вайнтрикс использовать для этого?

                1. mfc42.dll, msvcp60.dll, aossdk.dll и v3hunt.dll в папку с апдейтером

                Это было

                1. ln -s /dev/null /<путь к клиенту>/rurolog_p.txt

                Это тоже

                Клиент от Лейзи скачал, но т.к. вайн все ещё 1.0.1, думаю, что не заведется, если ставить.
                Собственно, необходимо решить вопрос с установкой вайна. Бинарника под 6.0.3 не нашел -\ если у вас есть deb-пакет, поделитесь пожалуйста -)

                1 ответ Последний ответ Ответить Цитировать 0
                • T13NemoT
                  T13Nemo
                  отредактировано

                  1. wine 1.2(не ниже и не выше)

                  Скачал сорцы 1.2, теперь такой вопрос: как его установить, не убив при этом 1.0.1, ну или так, чтобы 1.2 встал поверх?

                  /UPD: make install и checkinstall не прошли т.к. как я понял, не все зависимости удовлетворены. Ручками править у меня это ооочень плохо получается.

                  1. wine vcredist2008.exe

                  Т.е. я просто скачиваю и устанавливаю vcredist? Или мне необходимо вайнтрикс использовать для этого?

                  1. mfc42.dll, msvcp60.dll, aossdk.dll и v3hunt.dll в папку с апдейтером

                  Это было

                  1. ln -s /dev/null /<путь к клиенту>/rurolog_p.txt

                  Это тоже

                  Клиент от Лейзи скачал, но т.к. вайн все ещё 1.0.1, думаю, что не заведется, если ставить.
                  Собственно, необходимо решить вопрос с установкой вайна. Бинарника под 6.0.3 не нашел -\ если у вас есть deb-пакет, поделитесь пожалуйста -)

                  1 ответ Последний ответ Ответить Цитировать 0
                  • drinkermannD
                    drinkermann
                    отредактировано

                    @T13Nemo:
                    Скачал сорцы 1.2, теперь такой вопрос: как его установить, не убив при этом 1.0.1, ну или так, чтобы 1.2 встал поверх?

                    /UPD: make install и checkinstall не прошли т.к. как я понял, не все зависимости удовлетворены. Ручками править у меня это ооочень плохо получается.

                    Зачем тебе 1.0.1? Если софт какой-то не особо навороченый, типа квипа - пускай его через playonlinux с любым вайном, а в систему поставь 1.2.
                    [code:2au9kbbt]make configure && make && make install [/code:2au9kbbt]
                    емнип.
                    если на этапе конфигурирования есть ошибки - ставишь библиотеки из репы, нет в репе ставь исходниками аналогично.

                    1 ответ Последний ответ Ответить Цитировать 0
                    • drinkermannD
                      drinkermann
                      отредактировано

                      @"T13Nemo":
                      Скачал сорцы 1.2, теперь такой вопрос: как его установить, не убив при этом 1.0.1, ну или так, чтобы 1.2 встал поверх?

                      /UPD: make install и checkinstall не прошли т.к. как я понял, не все зависимости удовлетворены. Ручками править у меня это ооочень плохо получается.

                      Зачем тебе 1.0.1? Если софт какой-то не особо навороченый, типа квипа - пускай его через playonlinux с любым вайном, а в систему поставь 1.2.
                      [code:2au9kbbt]make configure && make && make install [/code:2au9kbbt]
                      емнип.
                      если на этапе конфигурирования есть ошибки - ставишь библиотеки из репы, нет в репе ставь исходниками аналогично.

                      1 ответ Последний ответ Ответить Цитировать 0
                      • D
                        DaVinchi
                        отредактировано

                        @drinkermann:
                        да и работать будет только под проприетарным WMWare.
                        Как я не пытался запустить на Вареке нифига не получилось.

                        1 ответ Последний ответ Ответить Цитировать 0
                        • D
                          DaVinchi
                          отредактировано

                          @"drinkermann":
                          да и работать будет только под проприетарным WMWare.
                          Как я не пытался запустить на Вареке нифига не получилось.

                          1 ответ Последний ответ Ответить Цитировать 0
                          • T13NemoT
                            T13Nemo
                            отредактировано

                            Собственно, вайн установился, но...
                            Как говорится, все внимание на фотографию.

                            И как данный сабж лечится?

                            UPD.

                            И это только полбеды. Вторая половина вот:
                            [code:1pz3cqrz]t13nemo@debian-t13nemo:~/.wine_motr/drive_c/Program Files/MOTR$ wine: Call from 0x7ef94f90 to unimplemented function MFC42.DLL.6478, aborting
                            wine: Unimplemented function MFC42.DLL.6478 called at address 0x7ef94f90 (thread 001b), starting debugger...
                            fixme:xrender:XRender_AlphaBlend not supported - XRENDER headers were missing at compile time
                            Unhandled exception: unimplemented function MFC42.DLL.6478 called in 32-bit code (0x7ef94f90).
                            Register dump:
                            CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
                            EIP:7ef94f90 ESP:0033e288 EBP:0033e2ec EFLAGS:00000206( - -- I - -P- )
                            EAX:0000194e EBX:7efe446c ECX:0016fb18 EDX:00000000
                            ESI:0033e294 EDI:00000001
                            Stack dump:
                            0x0033e288: 00000000 00000000 00000000 80000100
                            0x0033e298: 00000001 00000000 7ef94f90 00000002
                            0x0033e2a8: 0041d922 0000194e 00000043 84000040
                            0x0033e2b8: 00110014 00000000 00000000 7ef922db
                            0x0033e2c8: 7e602220 ffffffff 00000001 0033e2f4
                            0x0033e2d8: 7e5d1e77 00110000 00000000 7e9e4c70
                            Backtrace:
                            =>0 0x7ef94f90 stub_entry_point+0x50(dll="MFC42.DLL", name=*** invalid address 0x194e , ret_addr=0x402052) [/home/t13nemo/wine-1.2/dlls/ntdll/loader.c:195] in ntdll (0x0000067c)
                            0x7ef94f90 stub_entry_point+0x50 [/home/t13nemo/wine-1.2/dlls/ntdll/loader.c:195] in ntdll: subl $4,%esp
                            195 for (;;) RtlRaiseException( &rec );
                            Modules:
                            Module Address Debug info Name (55 modules)
                            PE 400000- 427000 Deferred ragnarok
                            PE 5f400000-5f4ed000 Deferred mfc42
                            PE 780c0000-78121000 Deferred msvcp60
                            ELF 7bf00000-7bf03000 Deferred <wine-loader>
                            ELF 7e183000-7e1f7000 Deferred rpcrt4<elf>
                            -PE 7e190000-7e1f7000 \ rpcrt4
                            ELF 7e1f7000-7e2f4000 Deferred ole32<elf>
                            -PE 7e210000-7e2f4000 \ ole32
                            ELF 7e2f4000-7e327000 Deferred uxtheme<elf>
                            -PE 7e300000-7e327000 \ uxtheme
                            ELF 7e327000-7e32c000 Deferred libxfixes.so.3
                            ELF 7e32c000-7e335000 Deferred libxrender.so.1
                            ELF 7e335000-7e33e000 Deferred libxcursor.so.1
                            ELF 7e33e000-7e35e000 Deferred imm32<elf>
                            -PE 7e340000-7e35e000 \ imm32
                            ELF 7e35e000-7e377000 Deferred libxcb.so.1
                            ELF 7e377000-7e494000 Deferred libx11.so.6
                            ELF 7e494000-7e514000 Deferred winex11<elf>
                            -PE 7e4a0000-7e514000 \ winex11
                            ELF 7e514000-7e58c000 Deferred libfreetype.so.6
                            ELF 7e59d000-7e61e000 Deferred msvcrt<elf>
                            -PE 7e5b0000-7e61e000 \ msvcrt
                            ELF 7e649000-7e732000 Deferred comctl32<elf>
                            -PE 7e650000-7e732000 \ comctl32
                            ELF 7e732000-7e907000 Deferred shell32<elf>
                            -PE 7e740000-7e907000 \ shell32
                            ELF 7e907000-7e968000 Deferred shlwapi<elf>
                            -PE 7e920000-7e968000 \ shlwapi
                            ELF 7e968000-7e9c1000 Deferred advapi32<elf>
                            -PE 7e970000-7e9c1000 \ advapi32
                            ELF 7e9c1000-7ea4b000 Deferred gdi32<elf>
                            -PE 7e9d0000-7ea4b000 \ gdi32
                            ELF 7ea4b000-7eb7b000 Deferred user32<elf>
                            -PE 7ea60000-7eb7b000 \ user32
                            ELF 7eb7b000-7eb9d000 Deferred mpr<elf>
                            -PE 7eb80000-7eb9d000 \ mpr
                            ELF 7eb9d000-7ebb1000 Deferred libz.so.1
                            ELF 7ebb1000-7ec0a000 Deferred wininet<elf>
                            -PE 7ebc0000-7ec0a000 \ wininet
                            ELF 7ec0a000-7ec16000 Deferred libnss_files.so.2
                            ELF 7ec16000-7ec20000 Deferred libnss_nis.so.2
                            ELF 7ec20000-7ec37000 Deferred libnsl.so.1
                            ELF 7ec37000-7ec3f000 Deferred libnss_compat.so.2
                            ELF 7edb4000-7ef24000 Deferred kernel32<elf>
                            -PE 7edd0000-7ef24000 \ kernel32
                            ELF 7ef24000-7ef4a000 Deferred libm.so.6
                            ELF 7ef4a000-7f000000 Dwarf ntdll<elf>
                            -PE 7ef60000-7f000000 \ ntdll
                            ELF b75d2000-b75d6000 Deferred libdl.so.2
                            ELF b75d6000-b771c000 Deferred libc.so.6
                            ELF b771d000-b7736000 Deferred libpthread.so.0
                            ELF b7738000-b773d000 Deferred libxdmcp.so.6
                            ELF b773d000-b7740000 Deferred libxau.so.6
                            ELF b7747000-b7887000 Deferred libwine.so.1
                            ELF b7889000-b78a6000 Deferred ld-linux.so.2
                            Threads:
                            process tid prio (all id:s are in hex)
                            0000000e services.exe
                            00000016 0
                            00000015 0
                            00000014 0
                            00000010 0
                            0000000f 0
                            00000011 winedevice.exe
                            00000017 0
                            00000013 0
                            00000012 0
                            00000018 explorer.exe
                            00000019 0
                            0000001a (D) C:\Program Files\MOTR\Ragnarok.exe
                            0000001b 0 <==
                            Backtrace:
                            =>0 0x7ef94f90 stub_entry_point+0x50(dll="MFC42.DLL", name=
                            invalid address 0x194e ***, ret_addr=0x402052) [/home/t13nemo/wine-1.2/dlls/ntdll/loader.c:195] in ntdll (0x0000067c)
                            wine: Call from 0x7ef94f90 to unimplemented function MFC42.DLL.6478, aborting
                            wine: Call from 0x7ef94f90 to unimplemented function MFC42.DLL.6478, aborting
                            t13nemo@debian-t13nemo:~/.wine_motr/drive_c/Program Files/MOTR$
                            [/code:1pz3cqrz]

                            Как я понял, ему что-то с mfc42.dll не нравится..

                            UPD2.

                            Возможность выбора разрешения и видео-режима тоже пропали.

                            1 ответ Последний ответ Ответить Цитировать 0
                            • T13NemoT
                              T13Nemo
                              отредактировано

                              Собственно, вайн установился, но...
                              Как говорится, все внимание на фотографию.

                              И как данный сабж лечится?

                              UPD.

                              И это только полбеды. Вторая половина вот:
                              [code:1pz3cqrz]t13nemo@debian-t13nemo:~/.wine_motr/drive_c/Program Files/MOTR$ wine: Call from 0x7ef94f90 to unimplemented function MFC42.DLL.6478, aborting
                              wine: Unimplemented function MFC42.DLL.6478 called at address 0x7ef94f90 (thread 001b), starting debugger...
                              fixme:xrender:XRender_AlphaBlend not supported - XRENDER headers were missing at compile time
                              Unhandled exception: unimplemented function MFC42.DLL.6478 called in 32-bit code (0x7ef94f90).
                              Register dump:
                              CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
                              EIP:7ef94f90 ESP:0033e288 EBP:0033e2ec EFLAGS:00000206( - -- I - -P- )
                              EAX:0000194e EBX:7efe446c ECX:0016fb18 EDX:00000000
                              ESI:0033e294 EDI:00000001
                              Stack dump:
                              0x0033e288: 00000000 00000000 00000000 80000100
                              0x0033e298: 00000001 00000000 7ef94f90 00000002
                              0x0033e2a8: 0041d922 0000194e 00000043 84000040
                              0x0033e2b8: 00110014 00000000 00000000 7ef922db
                              0x0033e2c8: 7e602220 ffffffff 00000001 0033e2f4
                              0x0033e2d8: 7e5d1e77 00110000 00000000 7e9e4c70
                              Backtrace:
                              =>0 0x7ef94f90 stub_entry_point+0x50(dll="MFC42.DLL", name=*** invalid address 0x194e , ret_addr=0x402052) [/home/t13nemo/wine-1.2/dlls/ntdll/loader.c:195] in ntdll (0x0000067c)
                              0x7ef94f90 stub_entry_point+0x50 [/home/t13nemo/wine-1.2/dlls/ntdll/loader.c:195] in ntdll: subl $4,%esp
                              195 for (;;) RtlRaiseException( &rec );
                              Modules:
                              Module Address Debug info Name (55 modules)
                              PE 400000- 427000 Deferred ragnarok
                              PE 5f400000-5f4ed000 Deferred mfc42
                              PE 780c0000-78121000 Deferred msvcp60
                              ELF 7bf00000-7bf03000 Deferred <wine-loader>
                              ELF 7e183000-7e1f7000 Deferred rpcrt4<elf>
                              -PE 7e190000-7e1f7000 \ rpcrt4
                              ELF 7e1f7000-7e2f4000 Deferred ole32<elf>
                              -PE 7e210000-7e2f4000 \ ole32
                              ELF 7e2f4000-7e327000 Deferred uxtheme<elf>
                              -PE 7e300000-7e327000 \ uxtheme
                              ELF 7e327000-7e32c000 Deferred libxfixes.so.3
                              ELF 7e32c000-7e335000 Deferred libxrender.so.1
                              ELF 7e335000-7e33e000 Deferred libxcursor.so.1
                              ELF 7e33e000-7e35e000 Deferred imm32<elf>
                              -PE 7e340000-7e35e000 \ imm32
                              ELF 7e35e000-7e377000 Deferred libxcb.so.1
                              ELF 7e377000-7e494000 Deferred libx11.so.6
                              ELF 7e494000-7e514000 Deferred winex11<elf>
                              -PE 7e4a0000-7e514000 \ winex11
                              ELF 7e514000-7e58c000 Deferred libfreetype.so.6
                              ELF 7e59d000-7e61e000 Deferred msvcrt<elf>
                              -PE 7e5b0000-7e61e000 \ msvcrt
                              ELF 7e649000-7e732000 Deferred comctl32<elf>
                              -PE 7e650000-7e732000 \ comctl32
                              ELF 7e732000-7e907000 Deferred shell32<elf>
                              -PE 7e740000-7e907000 \ shell32
                              ELF 7e907000-7e968000 Deferred shlwapi<elf>
                              -PE 7e920000-7e968000 \ shlwapi
                              ELF 7e968000-7e9c1000 Deferred advapi32<elf>
                              -PE 7e970000-7e9c1000 \ advapi32
                              ELF 7e9c1000-7ea4b000 Deferred gdi32<elf>
                              -PE 7e9d0000-7ea4b000 \ gdi32
                              ELF 7ea4b000-7eb7b000 Deferred user32<elf>
                              -PE 7ea60000-7eb7b000 \ user32
                              ELF 7eb7b000-7eb9d000 Deferred mpr<elf>
                              -PE 7eb80000-7eb9d000 \ mpr
                              ELF 7eb9d000-7ebb1000 Deferred libz.so.1
                              ELF 7ebb1000-7ec0a000 Deferred wininet<elf>
                              -PE 7ebc0000-7ec0a000 \ wininet
                              ELF 7ec0a000-7ec16000 Deferred libnss_files.so.2
                              ELF 7ec16000-7ec20000 Deferred libnss_nis.so.2
                              ELF 7ec20000-7ec37000 Deferred libnsl.so.1
                              ELF 7ec37000-7ec3f000 Deferred libnss_compat.so.2
                              ELF 7edb4000-7ef24000 Deferred kernel32<elf>
                              -PE 7edd0000-7ef24000 \ kernel32
                              ELF 7ef24000-7ef4a000 Deferred libm.so.6
                              ELF 7ef4a000-7f000000 Dwarf ntdll<elf>
                              -PE 7ef60000-7f000000 \ ntdll
                              ELF b75d2000-b75d6000 Deferred libdl.so.2
                              ELF b75d6000-b771c000 Deferred libc.so.6
                              ELF b771d000-b7736000 Deferred libpthread.so.0
                              ELF b7738000-b773d000 Deferred libxdmcp.so.6
                              ELF b773d000-b7740000 Deferred libxau.so.6
                              ELF b7747000-b7887000 Deferred libwine.so.1
                              ELF b7889000-b78a6000 Deferred ld-linux.so.2
                              Threads:
                              process tid prio (all id:s are in hex)
                              0000000e services.exe
                              00000016 0
                              00000015 0
                              00000014 0
                              00000010 0
                              0000000f 0
                              00000011 winedevice.exe
                              00000017 0
                              00000013 0
                              00000012 0
                              00000018 explorer.exe
                              00000019 0
                              0000001a (D) C:\Program Files\MOTR\Ragnarok.exe
                              0000001b 0 <==
                              Backtrace:
                              =>0 0x7ef94f90 stub_entry_point+0x50(dll="MFC42.DLL", name=
                              invalid address 0x194e ***, ret_addr=0x402052) [/home/t13nemo/wine-1.2/dlls/ntdll/loader.c:195] in ntdll (0x0000067c)
                              wine: Call from 0x7ef94f90 to unimplemented function MFC42.DLL.6478, aborting
                              wine: Call from 0x7ef94f90 to unimplemented function MFC42.DLL.6478, aborting
                              t13nemo@debian-t13nemo:~/.wine_motr/drive_c/Program Files/MOTR$
                              [/code:1pz3cqrz]

                              Как я понял, ему что-то с mfc42.dll не нравится..

                              UPD2.

                              Возможность выбора разрешения и видео-режима тоже пропали.

                              1 ответ Последний ответ Ответить Цитировать 0
                              • drinkermannD
                                drinkermann
                                отредактировано

                                @"T13Nemo":

                                Возможность выбора разрешения и видео-режима тоже пропали.

                                дрова кривые.

                                @"T13Nemo":
                                Собственно, вайн установился, но...
                                Как говорится, все внимание на фотографию.

                                подозреваю, что vcredist и мотр в разных префиксах встали, не надо так делать.

                                самый простой способ:

                                1. ставишь вайн.
                                2. sudo su
                                3. проверяешь встал ли вайн и тот ли вайн в системе
                                  [code:2tl4i7ti]wine --version[/code:2tl4i7ti]
                                4. запускаешь из консоли инсталлер от лейзи.
                                  делаешь как он просит, в конце ставятся сишные библиотеки.
                                5. копируешь недостающие дллки в директорию с клиентом
                                  можно взять тут.
                                6. chmod +x для всех .exe файлов в клиенте.
                                7. Удалить руролог и на его место ссылку на нуль.
                                8. wine updater.exe или ./updater.exe
                                9. если других косяков нет, то профит.

                                Сейчас меня попохетами закидают тру линуксоиды, но у меня без рута руро никак не хочет дружить с клиентом.

                                1 ответ Последний ответ Ответить Цитировать 0
                                • drinkermannD
                                  drinkermann
                                  отредактировано

                                  @"T13Nemo":

                                  Возможность выбора разрешения и видео-режима тоже пропали.

                                  дрова кривые.

                                  @"T13Nemo":
                                  Собственно, вайн установился, но...
                                  Как говорится, все внимание на фотографию.

                                  подозреваю, что vcredist и мотр в разных префиксах встали, не надо так делать.

                                  самый простой способ:

                                  1. ставишь вайн.
                                  2. sudo su
                                  3. проверяешь встал ли вайн и тот ли вайн в системе
                                    [code:2tl4i7ti]wine --version[/code:2tl4i7ti]
                                  4. запускаешь из консоли инсталлер от лейзи.
                                    делаешь как он просит, в конце ставятся сишные библиотеки.
                                  5. копируешь недостающие дллки в директорию с клиентом
                                    можно взять тут.
                                  6. chmod +x для всех .exe файлов в клиенте.
                                  7. Удалить руролог и на его место ссылку на нуль.
                                  8. wine updater.exe или ./updater.exe
                                  9. если других косяков нет, то профит.

                                  Сейчас меня попохетами закидают тру линуксоиды, но у меня без рута руро никак не хочет дружить с клиентом.

                                  1 ответ Последний ответ Ответить Цитировать 0
                                  • T13NemoT
                                    T13Nemo
                                    отредактировано

                                    Ура, заработало! Работает, правда ооочень медленно -)

                                    drinkermann, спасибо за консультацию.

                                    1 ответ Последний ответ Ответить Цитировать 0
                                    • T13NemoT
                                      T13Nemo
                                      отредактировано

                                      Ура, заработало! Работает, правда ооочень медленно -)

                                      drinkermann, спасибо за консультацию.

                                      1 ответ Последний ответ Ответить Цитировать 0
                                      • MiriM
                                        Miri
                                        отредактировано

                                        Попробовал поставить, всем файлам на исполнение прописал, библиотеки вайна поставил все (что были). Версия 1.2.3.
                                        Выдает следующее:

                                        Как лечить? Подскажите пожалуйста.

                                        Ubuntu 11.10

                                        1 ответ Последний ответ Ответить Цитировать 0
                                        • MiriM
                                          Miri
                                          отредактировано

                                          Попробовал поставить, всем файлам на исполнение прописал, библиотеки вайна поставил все (что были). Версия 1.2.3.
                                          Выдает следующее:

                                          Как лечить? Подскажите пожалуйста.

                                          Ubuntu 11.10

                                          1 ответ Последний ответ Ответить Цитировать 0
                                          • T13NemoT
                                            T13Nemo
                                            отредактировано

                                            @"Miri":
                                            Попробовал поставить, всем файлам на исполнение прописал, библиотеки вайна поставил все (что были). Версия 1.2.3.

                                            Выдает следующее:

                                            Как лечить? Подскажите пожалуйста.

                                            Ubuntu 11.10

                                            попробуйте поставить wine 1.2 (не больше, ни меньше), должно заработать.

                                            1 ответ Последний ответ Ответить Цитировать 0
                                            • Первое сообщение
                                              Последнее сообщение