iLeamare 28.10.2012 19:45 minicoffe

Пересел на Ubuntu 12.04 x86_64.
Тащемта вайн поставил, в нём стим, всё по канонам. Вайн ведёт себя как побитая шлюха. Я ему поставил .NET 4.0, DX9. Пошёл мелкую игрульку на анрылэнжине запускать. Крашится, на дотнет ругается. BIT.TRIP RUNNER – сеймшит. Дотан пока не пробовал, но достоверно известно, что портал первый тоже не работает. Чота я сломал. Реквестирую в тред специалистов, которые мне пояснят по хардкору, что я не так делаю.

1. Nico-izo 28.10.2012 19:45 qutIM

BIT.TRIP RUNNER — нативный же под линуксы, зачем через вайн?

2. rman 28.10.2012 19:46

PlayOnLinux поставь, пёс

3. Nico-izorman /2 28.10.2012 19:47 qutIM

И дождись нативного стима/source-игрулек ^_^

4. eurekafag 28.10.2012 19:47 Home

Ты его сам скомпилил или говно из реп воткнул?

5. iLeamareNico-izo /1 28.10.2012 19:47 minicoffe

У меня он в стиме куплен же. Искать по трекерам лень, ждать нативный стим долго. К тому же, я хотел именно работоспособность вайна потестить.

6. Nico-izoiLeamare /5 28.10.2012 19:48 qutIM

А, жаль. У меня куплен Humble bundle → Он есть и в магазине Ubuntu, и в стиме. Профит.

7. iLeamarerman /2 28.10.2012 19:49 minicoffe

Пол стоит, но не хочу пока его трогать. В 32бит версии у меня всё из одного префикса работало со свежим вайном, хочу такое же. Через пол если, то там чуть ли не под каждую игру префикс заводить. Ну или тот же эффект будет, что и без пола.

8. iLeamareNico-izo /3 28.10.2012 19:49 minicoffe

Соурц не нужен.

9. Nico-izoiLeamare /8 28.10.2012 19:49 qutIM

Аргументируй.

10. iLeamareeurekafag /4 28.10.2012 19:51 minicoffe

Говно из реп, увы. Компилить руками пробовал, не осилил.
Что интересно, тестил в аналогичной убунте на внешнем жёстком. Проверял только второй дотой и она работала прекрасно. Тут, судя по всему, его не устраивают директыкс и нет40, но что не так – хз

11. iLeamareNico-izo /6 28.10.2012 19:51 minicoffe

Покупал ещё до бандла як про

12. eurekafagiLeamare /10 28.10.2012 19:53 Home

Там осиливать нечего, достаточно только GCC 4.7 поставить, иначе в стиме оверлея не будет. Ну и конфигурь, ставь нужные ему либы, ничего сложного. Вообще, отдельный префикс под каждую игру — это вполне хорошая практика, разве что со стимом такое не прокатит, придётся помойку делать в одном префиксе, но всё равно лучше в отдельном.

13. iLeamareNico-izo /9 28.10.2012 19:53 minicoffe

Сплошняком скучные говноигры, клепаемые за бабло.
Хотя на самом деле я утрирую и меня просто раздражает повсеместное дрочерство на соурцэнжин, вэлв и хл-серию. Да и мне нахрен ваши соурц игры не сдались, если я не смогу играть в Waves и DXHR

14. iLeamareeurekafag /12 28.10.2012 19:56 minicoffe

У меня ж убунта. Там процесс сборки заключается в том, чтл создаётся виртуальная 32бит система и компилится дальше там. Вот с этой частью я не справился, оно просто не захотело взлетать. Впрочем, из ppa пакет нормальный вроде.
Вот что я не могу понять, так это как заставить эту дрянь дать мне мои игрульки.

15. eurekafagiLeamare /14 28.10.2012 19:57 Home

Чего там у тебя создаётся? Зачем?! Я на 64-битном дебиане успешно конпеляю вайн без всяких анальных трюкачеств, просто ./configure && make -j8 && checkinstall, всё!

16. iLeamareeurekafag /15 28.10.2012 19:59 minicoffe

Почитай мануал по сборке, там подробно описано по теме. Да и так просто разве что wine64 only соберёшь же

17. eurekafagiLeamare /16 28.10.2012 20:00 Home

Не поверишь, читал. И тем не менее, именно так просто получается 32-битный вайн, на котором всё просто работает.

18. iLeamareiLeamare /16 28.10.2012 20:00 minicoffe

Я, собсвенно, на wine32+64 пытаюсь.

19. iLeamareeurekafag /17 28.10.2012 20:00 minicoffe

странно.

20. eurekafagiLeamare /18 28.10.2012 20:00 Home

> ldd /usr/local/bin/wine
linux-gate.so.1 => (0xf77df000)
libwine.so.1 => /usr/local/bin/../lib/libwine.so.1 (0xf769a000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0x4d9e1000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x4d890000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0x4d9db000)
/lib/ld-linux.so.2 (0x4d870000)

21. iLeamareeurekafag /20 28.10.2012 20:02 minicoffe

wut

22. eurekafagiLeamare /21 28.10.2012 20:03 Home

Демонстрирую 32-битность.

23. iLeamareeurekafag /22 28.10.2012 20:05 minicoffe

хм.
Энивей, если закрыть глаза на сборку вайна, почему он может так странно себя вести? Может стоит каким-нибудь образом сделать префикс с 32бит системой? Возможно ли это вообще?

24. eurekafagiLeamare /23 28.10.2012 20:05 Home

Что значит «префикс с 32бит системой»?

25. iLeamareeurekafag /24 28.10.2012 20:09 minicoffe

Говно формулировка вышла.
Вот у меня стоит вайн 32+64. По дефолту он создаёт префиксы, работающие как 64-разрядная винда со слоем совместимости для 32 разрядных приложений.
Вот я имел ввиду подсовывание ему другого префикса, который работал бы как 32бит винда.

26. eurekafagiLeamare /25 28.10.2012 20:10 Home

Что за хрень ты используешь? Что за 32+64? Нормально работающий на 64-битном линуксе вайн — это просто 32-only бинари, сам вайн, все его либы, DLL и прочее. Т.е. никаких 64 бит внутри вайна нет и быть не должно, это единственная адекватно работающая конфигурация.

27. iLeamareeurekafag /26 28.10.2012 20:12 minicoffe

Хм. Я насилую вайн с поддержкой 64бит. Видимо, это хреновая идея.

28. eurekafagiLeamare /27 28.10.2012 20:13 Home

Это крайне хреновая идея с нулевым профитом и запредельной еблей. У тебя есть хоть один аргумент в пользу такой конфигурации? 32-битный вайн на 64-битной ОС работает точно так, как тебе пообещают на AppDB, за все прочие извраты никто ничего не скажет, и там вероятнее полная неработоспособность, ибо это никому не нужно, не тестировалось и не поддерживается.

29. iLeamareeurekafag /28 28.10.2012 20:15 minicoffe

Ну мало ли, вдруг ВНЕЗАПНО прирост в плане быстродействия и работоспособности.

30. eurekafagiLeamare /29 28.10.2012 20:15 Home

Это линукс, детка, тут с нихуя могут быть только прыщепроблемы, но никак не ништяки.

31. iLeamareeurekafag /30 28.10.2012 20:18 minicoffe

Раньше всегда были у меня, хм.
Вообщем итог: поставить нормальный вайн, поддержку виндовых 64битных приложений в жопу засунуть. Ничего не забыл?

32. eurekafagiLeamare /31 28.10.2012 20:20 Home

Да. Ещё вести себя хорошо, не выёбываться, слушать маму, и тогда Дед Мороз принесёт тебе под ёлочку нативный стим и кучу игор, включая крузис и Лишний Ствол.

33. iLeamareeurekafag /32 28.10.2012 20:22 minicoffe

Лол, натианый крузис было бы весело, но мне, а принципе, дайте DXHR нативный да Hard Reset. Остальное из моего пакета любимых игр уже обещали предоставить в линупсостиме.

Do you really want to delete ?