Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Установка steam на второй диск  (Прочитано 1620 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lanabel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Установка steam на второй диск
« : 20 Июня 2012, 15:19:10 »
Ubuntu 10.04, Wine 1.2.2
Установила steam на второй диск, добавив его в настройках wine:
(Нажмите, чтобы показать/скрыть)
Установка прошла не очень успешно, поэтому он наверное и не запускается..
Установка:
Executing w_do_call steam
Executing load_steam
Executing mkdir -p /home/jackie/.cache/winetricks/steam
Executing wine msiexec /i SteamInstall.msi
fixme:advapi:LookupAccountNameW (null) L"jackie" (nil) 0x32f150 (nil) 0x32f154 0x32f148 - stub
fixme:advapi:LookupAccountNameW (null) L"jackie" 0x137628 0x32f150 0x137890 0x32f154 0x32f148 - stub
err:msi:msi_dialog_onkillfocus Invalid path L"/media/Geth/Steam"
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:mscoree:LoadLibraryShim (0x7ede93cc L"fusion.dll", (nil), (nil), 0x32f928): semi-stub
fixme:advapi:SetEntriesInAclA 2 0x33fcc0 (nil) 0x33fcb8
fixme:advapi:SetNamedSecurityInfoW L"MACHINE\\SOFTWARE\\Valve\\Steam" 4 4 (nil) (nil) (nil) (nil)
fixme:advapi:SetEntriesInAclA 2 0x33fcc0 (nil) 0x33fcb8
fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files" 1 4 (nil) (nil) (nil) (nil)
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x12eec0, L"C:\\Program Files\\Steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x12eec0, L"Steam"
fixme:hnetcfg:fw_apps_Add 0x12f1b8, 0x12eec0
fixme:service:QueryServiceObjectSecurity 0x12eec0 4 0x33f9e0 512 0x33f9a8 - semi-stub
fixme:advapi:SetEntriesInAclA 1 0x33f9ac 0x33f9f4 0x33f998
fixme:service:SetServiceObjectSecurity 0x12eec0 4 0x33f9cc
Shortcuts install failedfixme:advapi:RegisterEventSourceA ((null),"Steam Client Service"): stub
fixme:advapi:RegisterEventSourceW (L"",L"Steam Client Service"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0xc0000001,(nil),0x0001,0x00000000,0x33fbd0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0xc0000001,(nil),0x0001,0x00000000,0x1305a0,(nil)): stub
err:eventlog:ReportEventW L"Shortcuts install failed"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
------------------------------------------------------
Working around wine bug 22053 -- Disabling gameoverlayrenderer to prevent game crashes on some machines.
------------------------------------------------------
Using override for following DLLs: gameoverlayrenderer
Executing winetricks_early_wine regedit C:\windows\Temp\_steam\override-dll.reg
------------------------------------------------------
steam install completed, but installed file /home/jackie/.local/share/wineprefixes/steam/dosdevices/c:/Program Files/Steam/Steam.exe not found
------------------------------------------------------
Запуск steam.exe:
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
Ошибка сегментирования
Есть ли какой-нибудь гайд как поставить что-нибудь на второй диск? Playonlinux выбора вообще не предлагал, сразу хотел поставить в C:\
Я не против поставить весь wine на D, но незнаю как  :-[

Нашла интересную переменную - wineprefix, которая создает новый каталог окружения wine, но создать его не получилось:
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:wineboot:main Cannot set the dir to L"C:\\windows" (2)
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:menubuilder:init_xdg error looking up the desktop directory
Может создать нельзя потому что у D файловая система NTFS? Поможет ли форматирование?
« Последнее редактирование: 20 Июня 2012, 16:24:47 от Lanabel »

Оффлайн Xts

  • Старожил
  • *
  • Сообщений: 1677
  • Arch Linux, Kernel 4.20
    • Просмотр профиля
Re: Установка steam на второй диск
« Ответ #1 : 20 Июня 2012, 19:40:33 »
Lanabel,
конечно лучше отформатировать, не дором у Linuxа своя файловая система
ASUS Sabertooth 990FX R2.0
AMD FX-8350 x8@5Ггц, AMD Memory 16Гб
AMD Radeon R9 290X

Оффлайн Lanabel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Установка steam на второй диск
« Ответ #2 : 20 Июня 2012, 20:17:30 »
Xts, ясно, так и сделаю. Но перед таким серьезным делом как форматирование хочется убедится что все работает, а я не могу никак стим запустить, даже ставя его в /.wine/dosdevices/c:/Program Files/Steam
Установка:
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:advapi:SetNamedSecurityInfoW L"MACHINE\\SOFTWARE\\Valve\\Steam" 4 4 (nil) (nil) 0x135018 (nil)
fixme:advapi:SetNamedSecurityInfoW L"C:\\Program Files\\Steam" 1 4 (nil) (nil) 0x135018 (nil)
fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x1352c0, L"C:\\Program Files\\Steam\\Steam.exe"
fixme:hnetcfg:fw_app_put_Name 0x1352c0, L"Steam"
fixme:hnetcfg:fw_apps_Add 0x135278, 0x1352c0
fixme:service:QueryServiceObjectSecurity 0x135598 4 0x33f9c0 512 0x33f988 - semi-stub
fixme:service:SetServiceObjectSecurity 0x135598 4 0x33f9ac
Shortcuts install failedfixme:advapi:RegisterEventSourceA ((null),"Steam Client Service"): stub
fixme:advapi:RegisterEventSourceW (L"",L"Steam Client Service"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0xc0000001,(nil),0x0001,0x00000000,0x33fbb0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0xc0000001,(nil),0x0001,0x00000000,0x133b88,(nil)): stub
err:eventlog:ReportEventW L"Shortcuts install failed"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Запуск steam.exe:
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005160, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005160, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005160, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005160, 0x3f036bc8, 0x3f036bc0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
Ошибка сегментирования
« Последнее редактирование: 20 Июня 2012, 20:23:48 от Lanabel »

Оффлайн Xts

  • Старожил
  • *
  • Сообщений: 1677
  • Arch Linux, Kernel 4.20
    • Просмотр профиля
Re: Установка steam на второй диск
« Ответ #3 : 20 Июня 2012, 20:29:30 »
ну что что, а стим я ставил без малейших проблем
попробуй поставить через winetriks
Цитировать
winetricks steam
ASUS Sabertooth 990FX R2.0
AMD FX-8350 x8@5Ггц, AMD Memory 16Гб
AMD Radeon R9 290X

Оффлайн Lanabel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Установка steam на второй диск
« Ответ #4 : 20 Июня 2012, 20:34:03 »
(Нажмите, чтобы показать/скрыть)
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7ed97fc8).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7ed97fc8 ESP:0032f890 EBP:0032f8d8 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7edfcff4 ECX:00110064 EDX:00000000
 ESI:001b6be0 EDI:001b6c04
Stack dump:
0x0032f890:  0013b520 7ede8a58 0000000c 7ed88e51
0x0032f8a0:  00000000 00000002 0012f550 00000000
0x0032f8b0:  00000000 00000000 0015c970 001b6fd8
0x0032f8c0:  00000004 001b6b60 7bc497eb 7edfcff4
0x0032f8d0:  001a1690 001b6be0 0032f978 7ed8bd51
0x0032f8e0:  00151710 00000001 001b6be0 00110014
Backtrace:
=>0 0x7ed97fc8 in msi (+0x57fc8) (0x0032f8d8)
  1 0x7ed8bd51 in msi (+0x4bd50) (0x0032f978)
  2 0x7ed50c6b in msi (+0x10c6a) (0x0032f9c8)
  3 0x7ed52d9f in msi (+0x12d9e) (0x0032fa18)
  4 0x7ed53c0b in msi (+0x13c0a) (0x0032fa58)
  5 0x7eda9580 in msi (+0x6957f) (0x0032faa8)
  6 0x7ed50383 in msi (+0x10382) (0x0032faf8)
  7 0x7ed50c6b in msi (+0x10c6a) (0x0032fb48)
  8 0x7ed52d9f in msi (+0x12d9e) (0x0032fb98)
  9 0x7ed53c0b in msi (+0x13c0a) (0x0032fbd8)
  10 0x7eda9580 in msi (+0x6957f) (0x0032fc28)
  11 0x7ed610fd in msi (+0x210fc) (0x0032fc78)
  12 0x7ed9e7c3 MsiInstallProductW+0x82() in msi (0x0032fcc8)
  13 0x7ee2bc75 WinMain+0x764() in msiexec (0x0032fda8)
  14 0x7ee2d4f4 main+0xa3() in msiexec (0x0032fe28)
  15 0x7ee2d43c in msiexec (+0xd43b) (0x0032fe70)
  16 0x7b85b3ec call_process_entry+0xb() in kernel32 (0x0032fe88)
  17 0x7b85ea7b in kernel32 (+0x4ea7a) (0x0032fec8)
  18 0x7bc71f80 call_thread_func_wrapper+0xb() in ntdll (0x0032fed8)
  19 0x7bc721bd call_thread_func+0x7c() in ntdll (0x0032ffa8)
  20 0x7bc71f5e RtlRaiseException+0x21() in ntdll (0x0032ffc8)
  21 0x7bc4c8ce in ntdll (+0x3c8cd) (0x0032ffe8)
0x7ed97fc8: movzwl 0x0(%edx,%eax,1),%ecx
Modules:
Module Address Debug info Name (80 modules)
PE 10000000-10009000 Deferred        msi4b1.tmp
PE 702b0000-70328000 Deferred        urlmon
PE 70bd0000-70c34000 Deferred        shlwapi
PE 78130000-781cb000 Deferred        msvcr80
PE 79000000-79045000 Deferred        mscoree
PE 79e70000-7a3d1000 Deferred        mscorwks
ELF 7b800000-7ba17000 Dwarf           kernel32<elf>
  \-PE 7b810000-7ba17000 \               kernel32
ELF 7bc00000-7bcc2000 Dwarf           ntdll<elf>
  \-PE 7bc10000-7bcc2000 \               ntdll
ELF 7bf00000-7bf04000 Deferred        <wine-loader>
ELF 7df5e000-7df7d000 Deferred        libgcc_s.so.1
ELF 7dfab000-7dfdf000 Deferred        uxtheme<elf>
  \-PE 7dfb0000-7dfdf000 \               uxtheme
ELF 7dfdf000-7dfe9000 Deferred        libxcursor.so.1
ELF 7e04d000-7e074000 Deferred        libexpat.so.1
ELF 7e074000-7e0a4000 Deferred        libfontconfig.so.1
ELF 7e0a4000-7e0b2000 Deferred        libxi.so.6
ELF 7e0b2000-7e0b8000 Deferred        libxfixes.so.3
ELF 7e0b8000-7e0bc000 Deferred        libxcomposite.so.1
ELF 7e0bc000-7e0c4000 Deferred        libxrandr.so.2
ELF 7e0c4000-7e0ce000 Deferred        libxrender.so.1
ELF 7e0ce000-7e0d4000 Deferred        libxxf86vm.so.1
ELF 7e0d4000-7e0d8000 Deferred        libxinerama.so.1
ELF 7e0d8000-7e0fa000 Deferred        imm32<elf>
  \-PE 7e0e0000-7e0fa000 \               imm32
ELF 7e0fa000-7e100000 Deferred        libxdmcp.so.6
ELF 7e100000-7e104000 Deferred        libxau.so.6
ELF 7e104000-7e11e000 Deferred        libxcb.so.1
ELF 7e11e000-7e123000 Deferred        libuuid.so.1
ELF 7e123000-7e240000 Deferred        libx11.so.6
ELF 7e240000-7e250000 Deferred        libxext.so.6
ELF 7e250000-7e269000 Deferred        libice.so.6
ELF 7e269000-7e2fd000 Deferred        winex11<elf>
  \-PE 7e270000-7e2fd000 \               winex11
ELF 7e2fd000-7e373000 Deferred        libfreetype.so.6
ELF 7e373000-7e3aa000 Deferred        libncurses.so.5
ELF 7e3aa000-7e49d000 Deferred        oleaut32<elf>
  \-PE 7e3c0000-7e49d000 \               oleaut32
ELF 7e49d000-7e4bd000 Deferred        cabinet<elf>
  \-PE 7e4a0000-7e4bd000 \               cabinet
ELF 7e4bd000-7e5b2000 Deferred        comctl32<elf>
  \-PE 7e4d0000-7e5b2000 \               comctl32
ELF 7e5dd000-7e7ee000 Deferred        shell32<elf>
  \-PE 7e5f0000-7e7ee000 \               shell32
ELF 7e7ee000-7e814000 Deferred        mpr<elf>
  \-PE 7e7f0000-7e814000 \               mpr
ELF 7e814000-7e829000 Deferred        libz.so.1
ELF 7e842000-7e8b0000 Deferred        wininet<elf>
  \-PE 7e850000-7e8b0000 \               wininet
ELF 7e8b0000-7e93e000 Deferred        msvcrt<elf>
  \-PE 7e8d0000-7e93e000 \               msvcrt
ELF 7e93e000-7e9b5000 Deferred        rpcrt4<elf>
  \-PE 7e950000-7e9b5000 \               rpcrt4
ELF 7e9b5000-7e9ce000 Deferred        version<elf>
  \-PE 7e9c0000-7e9ce000 \               version
ELF 7e9ce000-7eb0e000 Deferred        user32<elf>
  \-PE 7e9e0000-7eb0e000 \               user32
ELF 7eb0e000-7ec16000 Deferred        ole32<elf>
  \-PE 7eb30000-7ec16000 \               ole32
ELF 7ec16000-7ecd4000 Deferred        gdi32<elf>
  \-PE 7ec20000-7ecd4000 \               gdi32
ELF 7ecd4000-7ed35000 Deferred        advapi32<elf>
  \-PE 7ece0000-7ed35000 \               advapi32
ELF 7ed35000-7ee19000 Dwarf           msi<elf>
  \-PE 7ed40000-7ee19000 \               msi
ELF 7ee19000-7ee37000 Dwarf           msiexec<elf>
  \-PE 7ee20000-7ee37000 \               msiexec
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-7efe7000 Deferred        libm.so.6
ELF 7efe7000-7eff0000 Deferred        libsm.so.6
ELF f74a1000-f74a5000 Deferred        libdl.so.2
ELF f74a5000-f75fe000 Deferred        libc.so.6
ELF f75ff000-f7618000 Deferred        libpthread.so.0
ELF f7618000-f7620000 Deferred        libnss_compat.so.2
ELF f7631000-f7772000 Dwarf           libwine.so.1
ELF f7774000-f7792000 Deferred        ld-linux.so.2
ELF f7792000-f7793000 Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
00000029    0
00000028    0
00000021    0
0000001b    0
0000001a    0
00000019    0
00000017    0
00000010    0
0000000f    0
00000012 mscorsvw.exe
0000001d    0
0000001c    0
00000016    0
00000013    0
00000014 explorer.exe
00000015    0
0000001e winedevice.exe
00000026    0
00000023    0
00000020    0
0000001f    0
00000024 plugplay.exe
0000002a    0
00000027    0
00000025    0
0000002f (D) C:\windows\system32\msiexec.exe
00000030    0 <==
System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: Linux
    Host version: 2.6.32-41-generic
« Последнее редактирование: 20 Июня 2012, 20:37:22 от Lanabel »

Оффлайн Xts

  • Старожил
  • *
  • Сообщений: 1677
  • Arch Linux, Kernel 4.20
    • Просмотр профиля
Re: Установка steam на второй диск
« Ответ #5 : 20 Июня 2012, 20:47:10 »
Lanabel,
снеси wine и установи по новой, сначало playonlinux а из него стим
ASUS Sabertooth 990FX R2.0
AMD FX-8350 x8@5Ггц, AMD Memory 16Гб
AMD Radeon R9 290X

Оффлайн Lanabel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Установка steam на второй диск
« Ответ #6 : 20 Июня 2012, 21:29:59 »
Все ошибки позади, стим запустился. Проблема была в отсутствии OpelGL библиотек, которые почему то с дровами от nVidia не поставились
А решение очень простое, которое было случайно найдено в центре приложений Ubuntu:
(Нажмите, чтобы показать/скрыть)
Xts, огромное спасибо за помощь 8)
« Последнее редактирование: 21 Июня 2012, 01:33:28 от Lanabel »

 

Страница сгенерирована за 0.141 секунд. Запросов: 20.