iLeamare
28.10.2012 19:45 minicoffe
Пересел на Ubuntu 12.04 x86_64.
Тащемта вайн поставил, в нём стим, всё по канонам. Вайн ведёт себя как побитая шлюха. Я ему поставил .NET 4.0, DX9. Пошёл мелкую игрульку на анрылэнжине запускать. Крашится, на дотнет ругается. BIT.TRIP RUNNER – сеймшит. Дотан пока не пробовал, но достоверно известно, что портал первый тоже не работает. Чота я сломал. Реквестирую в тред специалистов, которые мне пояснят по хардкору, что я не так делаю.
BIT.TRIP RUNNER — нативный же под линуксы, зачем через вайн?
PlayOnLinux поставь, пёс
И дождись нативного стима/source-игрулек ^_^
Ты его сам скомпилил или говно из реп воткнул?
У меня он в стиме куплен же. Искать по трекерам лень, ждать нативный стим долго. К тому же, я хотел именно работоспособность вайна потестить.
А, жаль. У меня куплен Humble bundle → Он есть и в магазине Ubuntu, и в стиме. Профит.
Пол стоит, но не хочу пока его трогать. В 32бит версии у меня всё из одного префикса работало со свежим вайном, хочу такое же. Через пол если, то там чуть ли не под каждую игру префикс заводить. Ну или тот же эффект будет, что и без пола.
Соурц не нужен.
Аргументируй.
Говно из реп, увы. Компилить руками пробовал, не осилил.
Что интересно, тестил в аналогичной убунте на внешнем жёстком. Проверял только второй дотой и она работала прекрасно. Тут, судя по всему, его не устраивают директыкс и нет40, но что не так – хз
Покупал ещё до бандла як про
Там осиливать нечего, достаточно только GCC 4.7 поставить, иначе в стиме оверлея не будет. Ну и конфигурь, ставь нужные ему либы, ничего сложного. Вообще, отдельный префикс под каждую игру — это вполне хорошая практика, разве что со стимом такое не прокатит, придётся помойку делать в одном префиксе, но всё равно лучше в отдельном.
Сплошняком скучные говноигры, клепаемые за бабло.
Хотя на самом деле я утрирую и меня просто раздражает повсеместное дрочерство на соурцэнжин, вэлв и хл-серию. Да и мне нахрен ваши соурц игры не сдались, если я не смогу играть в Waves и DXHR
У меня ж убунта. Там процесс сборки заключается в том, чтл создаётся виртуальная 32бит система и компилится дальше там. Вот с этой частью я не справился, оно просто не захотело взлетать. Впрочем, из ppa пакет нормальный вроде.
Вот что я не могу понять, так это как заставить эту дрянь дать мне мои игрульки.
Чего там у тебя создаётся? Зачем?! Я на 64-битном дебиане успешно конпеляю вайн без всяких анальных трюкачеств, просто ./configure && make -j8 && checkinstall, всё!
Почитай мануал по сборке, там подробно описано по теме. Да и так просто разве что wine64 only соберёшь же
Не поверишь, читал. И тем не менее, именно так просто получается 32-битный вайн, на котором всё просто работает.
Я, собсвенно, на wine32+64 пытаюсь.
странно.
> 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)
wut
Демонстрирую 32-битность.
хм.
Энивей, если закрыть глаза на сборку вайна, почему он может так странно себя вести? Может стоит каким-нибудь образом сделать префикс с 32бит системой? Возможно ли это вообще?
Что значит «префикс с 32бит системой»?
Говно формулировка вышла.
Вот у меня стоит вайн 32+64. По дефолту он создаёт префиксы, работающие как 64-разрядная винда со слоем совместимости для 32 разрядных приложений.
Вот я имел ввиду подсовывание ему другого префикса, который работал бы как 32бит винда.
Что за хрень ты используешь? Что за 32+64? Нормально работающий на 64-битном линуксе вайн — это просто 32-only бинари, сам вайн, все его либы, DLL и прочее. Т.е. никаких 64 бит внутри вайна нет и быть не должно, это единственная адекватно работающая конфигурация.
Хм. Я насилую вайн с поддержкой 64бит. Видимо, это хреновая идея.
Это крайне хреновая идея с нулевым профитом и запредельной еблей. У тебя есть хоть один аргумент в пользу такой конфигурации? 32-битный вайн на 64-битной ОС работает точно так, как тебе пообещают на AppDB, за все прочие извраты никто ничего не скажет, и там вероятнее полная неработоспособность, ибо это никому не нужно, не тестировалось и не поддерживается.
Ну мало ли, вдруг ВНЕЗАПНО прирост в плане быстродействия и работоспособности.
Это линукс, детка, тут с нихуя могут быть только прыщепроблемы, но никак не ништяки.
Раньше всегда были у меня, хм.
Вообщем итог: поставить нормальный вайн, поддержку виндовых 64битных приложений в жопу засунуть. Ничего не забыл?
Да. Ещё вести себя хорошо, не выёбываться, слушать маму, и тогда Дед Мороз принесёт тебе под ёлочку нативный стим и кучу игор, включая крузис и Лишний Ствол.
Лол, натианый крузис было бы весело, но мне, а принципе, дайте DXHR нативный да Hard Reset. Остальное из моего пакета любимых игр уже обещали предоставить в линупсостиме.