1

Я пытался поднять эту тему: https://codeby.net/threads/stalkeronlin … ine.77073/

На VirtualBox установил Debian 10 и Wine 6. Хотел побаловаться и установить в нём StalkerOnline. Скачал установщик, установил лаунчер.
При запуске лаунчер создает во временной папке несколько папок, которые не открыть, и пишет, что не может создать временную папку.
  Запускаю с дебаг.опциями из папки с лаунчером:

WINEDEBUG=warn+all WINEPREFIX=/home/sergey/.wine32 WINEARCH=win32 wine SO_installer.exe 2>log
..
00e0:warn:file:NtQueryFullAttributesFile L"\\??\\C:\\users\\sergey\\Temp\\_MEI2202" not found (c0000034)
00e0:warn:file:NtQueryFullAttributesFile L"\\??\\C:\\users\\sergey\\Temp\\_MEI2203" not found (c0000034)
..
папки есть, но войти нельзя, атрибуты:
d--------- 2 sergey sergey 4096 мар 27 11:35 _MEI2202
d--------- 2 sergey sergey 4096 мар 27 11:35 _MEI2203
..
  При запуске в виндузе, во временной папке пользователя папки создаются типа _MEI**** и наполняются, но
атрибуты папок словами не передать:
Свойства->Безопасность->Группы и пользователи: "ПРАВА ВЛАДЕЛЬЦА"  ac ?????
Возможно, под линем какие то атрибуты невозможно реализовать?

Кто нибудь запускал этот сабж с "красненьким"?

2 (02.04.2021 16:31:31 отредактировано shtoom)

Вы не обижайтесь, но только вам под силу такое распутать. В VirtualBox где 3d кусок того самого и даже если у вас запустится игра. Слайдшоу и фризы вам гарантированы. Установите второй системой Debian и попытайтесь снова. Как минимум косяки с пробросами и эмуляцией железа отпадут.

3

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

4

В настройках VirtualBox где настраиваются общедоступные каталоги вероятно стоит поковыряться.

5 (02.04.2021 16:55:56 отредактировано ZaycevSN)

С общими папками есть нормальные хав-ту, типа:

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

подключить общие папки,

mount cd /mount/Virt.......
sh ./Virt..

Но это не про то
*** Добавлено: 07.04.2021 18:09:30 ***

Еще об папках. Функции CreateDirectory вторым параметром используют атрибуты папок, если он пустой,
то папка будет с параметрами по-умолчанию. А именно:
..
Call KERNEL32.CreateDirectoryA(00435400 "C:\\users\\sergey\\Temp\\",00000000) ret=004075a2
..
Call KERNEL32.CreateDirectoryW(00139a00 L"C:\\users\\sergey\\Temp\\_MEI2606",00319d54) ret=00404c1

6

ZaycevSN, Ну, вот, я же говорил, что только вы и сможете разобраться. Прав не хватало значит на каталоги. ay  az

7 (08.04.2021 11:06:17 отредактировано ValentinK)

Возможно, не установлены права на каталог Linux, в котором создаются временные папки.

ZaycevSN пишет:

папки есть, но войти нельзя, атрибуты:
d--------- 2 sergey sergey 4096 мар 27 11:35 _MEI2202
d--------- 2 sergey sergey 4096 мар 27 11:35 _MEI2203

Установить вручную права rwx для пользователя?

ZaycevSN пишет:

..
Call KERNEL32.CreateDirectoryA(00435400 "C:\\users\\sergey\\Temp\\",00000000) ret=004075a2
..
Call KERNEL32.CreateDirectoryW(00139a00 L"C:\\users\\sergey\\Temp\\_MEI2606",00319d54) ret=00404c1

Это показывает, как создаются каталоги.
Но, чтобы установить на них Linux-права, нужны средства Linux.

Fedora 35 KDE.
Linux is great and super! Long live rock'n'roll! Opera and libretto.
По-русски калинка-малинка моя! Люблю оливье и винегрет.
Yours sincerely, wasting away! Salute people!

8

ValentinK пишет:

Возможно, не установлены права на каталог Linux, в котором создаются временные папки.

на codeby.net я эту тему продолжил, я здесь притормозил.
Удалось произвести запуск, подкачку и начальный запуск. Но экран пустой.
Даже вайн потребовал прова  и атребуты. Это борется подключением раздела NTFS.
На сей момент стоит вопрос с правильной настройкой видео драйверов.
Сейчас открою новую тему с видяхой на моём буке, потом тему продолжу.

9 (15.04.2021 12:27:58 отредактировано ValentinK)

ZaycevSN пишет:

Даже вайн потребовал прова  и атребуты. Это борется подключением раздела NTFS.

Внимание! Важная информация!
Если надо читать данные из раздела NTFS, то драйвер имеется.
Если же надо записывать, то уже будут проблемы.
https://www.google.com/search?client=fi … 1%81%D1%8C

Fedora 35 KDE.
Linux is great and super! Long live rock'n'roll! Opera and libretto.
По-русски калинка-малинка моя! Люблю оливье и винегрет.
Yours sincerely, wasting away! Salute people!