Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

EVE Online + GNU/Linux


  • Авторизуйтесь для ответа в теме
4847 ответов в теме

#2621
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng

$glxinfo | grep OpenGL - вывод под спойлер

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8800 GTS/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 260.19.36
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:

$glxinfo | grep render

direct rendering: Yes
OpenGL renderer string: GeForce 8800 GTS/PCI/SSE2
GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info,

Вот вывод консоли. Вайнтрикс я щас покурю.


$wget http://winetricks.org/winetricks
$./winetricks


Не сработало. Нет такого файла или каталога.
  • 0

#2622
dimson

dimson

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 488 сообщений
14
  • EVE Ingame:idimson
  • Client:Eng
Вот тут немного не так

Скачали:
$wget http://winetricks.org/winetricks

А так запустить не выйдет - он скачан без бита x
$./winetricks

Поэтому так:
$ sh winetricks

2 lamarque, не забывай, человек вообще не в курсе про нашу специфику.
  • 0

#2623
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng
Запустилось, спасибо.
Но встал вопрос - если сносить папку с вайном, вместе с ней пойдет и ева. Потом опять при установке качать все по новой придется... нельзя ли как-то сохранить клиент сам?
  • 0

#2624
lamarque

lamarque

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 789 сообщений
203
  • Client:Eng
Ну судя по выводу glxinfo - дровишге таки проприетарные, с опенджиэлем. Попробовали что я выше писала про WINEARCH? Раз у вас Programm files (x86) - мне кажется проблемка как раз в том, что вайн по дефолту как 64-битный конфигурится.
Эмммм.... при сносе .wine удалится только установленная Ева, дистрибутив то скачанный никуда не денется. Можно по новой установить. Хотя я хз, как вы ее ставили конечно. Можно конечно перенести каталог с евой куда нить, а потом снова сунуть в программ файлс, но как то ИМХО некошерно....

Сообщение отредактировал lamarque: 14 February 2011 - 16:33

  • 0

#2625
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng
Я качал только инсталятор (потому как через браузер выкачивать полностью файлы тут совсем хреново, часто пакеты теряются провайдером). А внутренняя прога евы их сама скачала и проверила. Так что я пожалуй все таки попробую сохранить уже установленный клиент.

Тогда сейчас перегоню все и попробую реконфигурировать вайн.

Пошла реконфигурация. Щас попросил себе Gecko. Жду пока сольет. Вроде, процесс идет стабильно (прошу прощения за лексикон, я отчасти технолог по образованию)))

Вайнтрикс выдал две ошибки по ходу попытки установить corefonts

Warning in file "/home/masque/.local/share/applications/preferred-web-browser.desktop": usage of MIME type "x-scheme-handler/http" is discouraged (the use of "x-scheme-handler" as media type is strongly discouraged in favor of a subtype of the "application" media type)
Warning in file "/home/masque/.local/share/applications/preferred-web-browser.desktop": usage of MIME type "x-scheme-handler/https" is discouraged (the use of "x-scheme-handler" as media type is strongly discouraged in favor of a subtype of the "application" media type)
Warning in file "/home/masque/.local/share/applications/preferred-web-browser.desktop": usage of MIME type "x-scheme-handler/ftp" is discouraged (the use of "x-scheme-handler" as media type is strongly discouraged in favor of a subtype of the "application" media type)
------------------------------------------------------
You're using a 64-bit WINEPREFIX, most of winetricks has been fixed for 64-bit, but you may still have problems. You can force a 32-bit WINEPREFIX by using WINEARCH=win32.

Cannot find cabextract. Please install it (e.g. 'sudo apt-get install cabextract' or 'sudo yum install cabextract').


  • 0

#2626
dimson

dimson

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 488 сообщений
14
  • EVE Ingame:idimson
  • Client:Eng
оффтоп.
кстати, я вообще никогда не ставил еву по честному, всегда тупо копировал уже установленную папку.
и обычно (чтоб себя не мучать) в папку без пробелов и русских букв, чтото типа
~/.wine/drive_c/ccp/eve - мне так удобнее чем в Program Files/бла бла/

про WINEPREFIX уже сказали, cabextract поставить конечно надо, с помощью yum раз у тебя Fedora

Сообщение отредактировал dimson: 14 February 2011 - 16:54

  • 0

#2627
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng
dimson, так и сделаю. Меня тоже раздражают пробелы в названиях папок. Но в первом посте советовали инсталятору не перечить, я и не стал)

Вопрос теперь что с вайнтриксом делать.

Поставил cabextrackt через установку и удаление программ. Пробую снова

В этот раз вайнтрикс начал с установки Dx. Пока сливает из сети дистрибы, а я курю мануал по вайну.

Сообщение отредактировал Almaron: 14 February 2011 - 16:57

  • 0

#2628
lamarque

lamarque

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 789 сообщений
203
  • Client:Eng
You're using a 64-bit WINEPREFIX, most of winetricks has been fixed for 64-bit, but you may still have problems. You can force a 32-bit WINEPREFIX by using WINEARCH=win32.
В принципе достаточно ясно сказано. В общем надо через WINEARCH было сразу делать winecfg. По моему тут та же трабла, что в Арче да Сусях. Хотя имхо что федорино горе, что суся - один черт:-) Отвыкла я на Kubuntu от этих проблем-с.
  • 0

#2629
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng
Вайнарк прогнал, новая конфигурация создана. Но вайнтрикс почему-то все еще считает что она 64-битная.

Шрифты и d3dx9 установлены. Щас копирую клиент на место и пробую запустить.

Запустил еву. Все повторилось слово в слово.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.



Снова пересобрал конфигурацию вайн, по новой скачал вайнтрикс, но он все равно ругается, что вайн у меня 32 битный

В третий раз закинул я невод. И без толку.
  • 0

#2630
lamarque

lamarque

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 789 сообщений
203
  • Client:Eng

....Но вайнтрикс почему-то все еще считает что она 64-битная....
...но он все равно ругается, что вайн у меня 32 битный

Так как все-таки сконфигурилось то? В 64-битно настроенном вайне запустить проблематично. В 32-битном должно бы работать, но вот я вижу что:

Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.


то есть таки директХ работать без OpenGL отказывается. Вообще я с Федорой стараюсь не связываться, потому точно не могу сказать флаги с которыми там wine компиляют. Такое осчусчение, что wine собрано без OpenGL, или что несмотря на WINEARCH=win32 вайн упорно конфигурится как 64-битный. Кстати о птичках - метода эта (WINEARCH=win32 winecfg) стопроцентово работает в арче, совершенно не нужна в Ubuntu, и при этом бАААльшой вопрос - так ли это точно делается в Федоре? Вроде бы принцип достаточно общий, но дистроделы такие затейники...
Я конечно понимаю, что совет гнусный но все-таки дам его - может вам, как новичку в Linux все-таки попробовать менее загеморроенный дистрибутив сначала? Или по работе есть какая-то жесткая привязка именно к Федориному Горю?
И еще вопрос - команда
$WINEARCH=win32 winecfg
вами запускалась ТОЧНО после удаления скрытого каталога .wine? Точно из под пользователя, а не из-под рута?

upd:

Ооппсс! Чутка погуглила, правда касательно 12 федорки, но вообще выводы интересные. Судя по всему в Федоре две разных сборки вайна вообще. Два разделенных пакета, один собран с флагом win64, а второй с win32. На вопрос "как запустить в 12 федоре 32-битный вайн" ответ следующий:

yum erase *wine*
yum install wine.i686

Сообщение отредактировал lamarque: 15 February 2011 - 1:24

  • 0

#2631
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 29138 сообщений
4449
А сколько фпс в glxgears?

Я бы в общем-то попробовал попросить переустановить видеодрайвера. Может быть, какой-то из компонентов (ксорг/меса/йадро/whatever) проапдейтился, дрова находятся как надо, но по факту не работают. Кажется, у меня такая ситуация пару раз была.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#2632
lamarque

lamarque

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 789 сообщений
203
  • Client:Eng
Кстати да, такое тоже возможно.
Не люблю я все-таки федору... ну ее. Лучше для новичка что-нить дебианоподобное ИМХО. Сам дебиан или убунта какая нить. Даже в Генте такого гемора нету. В OpenSUSE помню что тоже были заморочки с архитектурами вайна, так и не смогли поставить Framework в вайн. Ставишь 32-битный вайнтриксом - орет, что "низя в 64-битную систему ставить 32-битный пакет", ставишь 64-битный фрейм - вылетает с ошибкой.
  • 0

#2633
Bunysmitt

Bunysmitt

    Изменилось?

  • Tech III Pilots
  • PipPipPipPipPip
  • 2034 сообщений
71
  • EVE Ingame:ny4erLa3ek
  • Corp:RGC
  • Ally:ROL
Ппц, я только сегодня xclock научился запускать, а с евой еще мурыжиться... линух ужасен, ща жбосс и веблоджик мучаю. Нахнах линукс, юзайте винду.
  • 0

Проблема скорее в другом. Я слишком умный и знаю слишком много. Задумываюсь о странных вещах.

У нас всё также будут супера, а вы свои всё также не будете использовать.


#2634
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng
На домашний скорее всего поставлю Убунту, но вот на рабочем Федоре жить придется, ибо нет ни на одном пока другом дистрибутиве таких обширных и обновляемых репозитариев по программированию. Вообще каноникал объявили о том, что работают над поддержкой ОпенЖл прямо в системе без дополнительных эмулей. Вроде, даже в этом году собираются запустить. Но пока приходится работать с тем, что есть.

Уговорил начальство поставить мне на рабочий Убунту. К началу той недели сделают. Как будут подымать апач и пых пока не знаю, но должно быть проще. Есть какие-то неприятности с 64битной Убунтой в плане установки Евы?

Сообщение отредактировал Almaron: 15 February 2011 - 9:35

  • 0

#2635
lamarque

lamarque

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 789 сообщений
203
  • Client:Eng

но вот на рабочем Федоре жить придется, ибо нет ни на одном пока другом дистрибутиве таких обширных и обновляемых репозитариев по программированию

Чета как -та.... :-)))
Вообще я порой встречала ситуации, что что-либо есть в репах дебиана или убунты, но нету в репах rpm-based дистрибутивов типа OpenSUSE и Red Hat. Но чтоб наоборот - да ни в жисть:-). Не забывайте, что в дебиане:

а) Кроме официальных реп есть партнерские, extras и всякие backports
б) Кроме этого официоза есть ланчпад с его ppa-репами
в) а теперь внимание - призовая игра:-) В Дебиане разрабы прекрасно понимают, что бинарник - он и в Африке бинарник, посему имеется прога однопакетная с прозрачным именем alien. С помощью которой в один тычок в дебианоподобных системах кроме родных deb-ок можно установить и редхатовские rpm-ки. Про подобное в Федоре я не слышала, хотя возможно оно там и есть. Мое знакомство с дистрибутивом слабо весьма.

Если глянуть на distrowatch - Ubuntu сейчас абсолютнейший лидер, а приплюсовать туда все ОС из семейства да сам дебиан - процент юзеров огромен. При том еще и исторически дебиановские репы были самые разнообразные. Все что пишется из софта - в этих дистрибутивах присутствует в обязон, как раз в силу их бешеной популярности и силами здоровенного сообщества. Поэтому очень слабо верится, что в мире Linux
есть софт, который есть для Федоры и его никто еще не перетащил в Ubuntu\Kubuntu\Xubuntu. А вот в обратное - охотно верю.

Уговорил начальство поставить мне на рабочий Убунту. К началу той недели сделают. Как будут подымать апач и пых пока не знаю, но должно быть проще. Есть какие-то неприятности с 64битной Убунтой в плане установки Евы?


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

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wine1.3
winecfg
winetricks corefonts d3dx9 (ну или просто winerticks и из списка. Он установится вместе с вайном сам)


Все. Что на 32-битной, что на 64-битной

Сообщение отредактировал lamarque: 15 February 2011 - 9:43

  • 2

#2636
Almaron

Almaron

    Newbie

  • Tech II Pilots
  • 27 сообщений
0
  • EVE Ingame:Septimus Sulla
  • Client:Eng
ап. продолжаю репортаж о приключениях нубо-пингвина.
Снес вайн вместе с wine-wow, поставил 32битную версию. Все равно пришлось конфигать ее вайнарком, иначе ругается вайнтрикс. Предварительно вычистив все конфиги из-под рута чтоб наверняка. Обновил проприетарные дрова видео, перекомпилил. Сейчас копирую клиент и буду держать кулаки чтоб запустился.

Увы.. Я говорю про конкретный пакет php 5.3, который в убунтовских репах имеет версию 5.3.3, в то время как Федора, сама по задумке разрабов ориентированная преимущественно на серверное обеспечение, уже давно перешла на 5.3.5. Для меня как для разработчика эта вроде незаметная разница в версиях принципиальна. Собственно и от винды-то отказались из-за того, что под нее последние версии php работают неполноценно и нестабильно.

Ап. не помогло. Вайн все равно отказывается видеть OpenGL


err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.


Еще один апп.. Я очень надеюсь, что еще не достал тут никого своими нубскими вопросами))

Сообщение отредактировал Almaron: 15 February 2011 - 10:04

  • 0

#2637
Eklykti

Eklykti

    Пушистый изумруд

  • Tech III Pilots
  • PipPipPipPipPip
  • 1916 сообщений
110
  • EVE Ingame:Eklykti
  • Corp:.ANS.
  • Ally:UAFL
  • Channel:ANSUA
  • Client:Eng
Тебе надо установить 32битные либы для OpenGL. Поищи в пакетах что-то про 32битную совместимость для mesa и nvidia.
  • 0

#2638
Zolberg

Zolberg

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 83 сообщений
-1
  • EVE Ingame:Noilk
  • Corp:[GH]
  • Channel:-GH-
  • Client:Eng
Если у кого при обновлении появится ошибка в работе repaer.exe решение ниже:

install vcrun2005 and vcrun2008 using winetricks. I then had to create a dir c:\builds\chaos


http://www.eveonline...hreadID=1468329
  • 0

#2639
lamarque

lamarque

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 789 сообщений
203
  • Client:Eng
На winehq.org нашла интересную фишку про старый баг с Джукбоксом, надо бы попробовать:

Jukebox music fix
To hear Jukebox' music isn't necessary install Windows Media Player, use Winetricks, or install several dll's from Windows installation to fix Jukebox music.
­To fix Jukebox only follow these steps:
1) Download l3codeca.acm from this link : http://www.sendspace.com/file/c0ppdv
MD5 (l3codeca.acm) = 4b4fd61ebb404842eb5823a50a3a58a9
2) From console, do:
ln -sf /home/$USER/.wine/drive_c/windows/system32/l3codeca.acm /home/$USER/.wine/drive_c/windows/system32/winemp3.acm
3) Enjoy!

Тебе надо установить 32битные либы для OpenGL. Поищи в пакетах что-то про 32битную совместимость для mesa и nvidia.

У Федоры с этим оказывается могучий косяк:
"If you're running newer hardware, there are some definite advantages to installing a 64-bit operating system. But, if you still need to run any 32-bit applications, you'll need to have the 32-bit support libraries installed. Different Linux distros handle this in different ways. For 64-bit Ubuntu, finding the proper 32-bit support packages is a simple matter of opening up the Synaptic Package Manager, and searching for the string 'ia32'. With 64-bit openSuSE, 32-bit support is already built-in, so you don't have to do anything. With Fedora, though, it's a whole different story. Not only are the 32-bit packages not already installed, the Fedora folk don't provide any documentation on how to install them. The directions I found via Google were outdated, and wouldn't work.

Вот кое-что по теме. http://beginlinux.co...-bit-fedora-11/

Сообщение отредактировал lamarque: 15 February 2011 - 18:04

  • 0

#2640
LikeSD

LikeSD

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 127 сообщений
7
  • EVE Ingame:Ramiroz Kaldary
  • Corp:none
  • Ally:none
  • Client:Рус
Zolberg объясни плиз для нубоюзеров=))
  • 0




6 посетителей читают тему

0 members, 6 guests, 0 anonymous users