Вы здесь

[Solved]Установка Wine

Как заставить работать wine-1.3.7 под Amd64 ? Понимаю, что проблема не новая...
Вайн компилится без проблем, в консоли говоришь wine -пишет "нет такой команды"
[*] IA32 Emulation
< > IA32 a.out support пробовал и включать и выключать

В make.conf

CFLAGS="-O3 march=k8 -pipe"
MAKEOPTS="-j5"

Может ссылочку на данную тему

A чем стабильная не устраивает? Все работает... - или экстрима не хватает? :)

Да не хочется кеды 4.5.2 на 4.4 "переобновлять"
Чёт не могу дождаться когда 4.5.2 стабильная будет

А при чем тут KDE?

—

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

Кеды стоят 4.5.2
Убираешь ACCEPT_KEYWORDS="~amd64" - просит откат на 4.4.5 Сам понимаешь не хочется переустанавливать
Хотя под ~amd64 работает всё кроме вайна (по крайней мере, работает то что мне нужно)

-------
"Человек вешел из леса на поляну, безжалостно наступил на татарник и не оглядываясь пошёл дальше...Экое существо человек !!!"
Л.Н.Толстой

А /etc/portage/package.* вы еще не освоили?! :)

P.S. Интересно, почему новичков так тянет на ACCEPT_KEYWORDS="~amd64"?!!

Хочется объять необъятное, познать непознанное, впихнуть невпиху...
Как-то так наверное :)

—

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

А вот грубить вовсе необязательно !
До много доходил сам. Чего то - честно не знаю.
Очень помог rbxx c краснодарья-так что респект ему

А в чем вы видите грубость?
Между прочим, использование нестабильной ветки - ССЗБ, а учиться надо на стабильной, размаскируя то, чего не хватает по мере надобности.
Нестабильная потому так и называется, что здесь НЕ ВСЕ работает!
Кстати, вы так и не ответили - зачем вам именно нестабильная версия Вайна?

Ну на ВЫ необязательно
Ну а вайн никакой не работает ни версии 9999 ни 1.2

А /etc/portage/package.* вы еще не освоили?! :)- Я это уже давно знаю

К слову.. Есть одна нехорошая особенность у линуксоидов гнуть пальцы веером. Уже напрягает, однако.
И лишний раз спрашивать не хочется.Я вообщем то упрямый могу м сам дойти, только долго это будет
Просто не хотите отвечать-не отвечайте. Есть совокупность причин непрочтения манов ну и так далее
Не буду щас в лирику углубляться
Начинал я с 3 кед.Перебрал Слаку Сусю Мадриву Кубунту Центос На работе стоит Арчлинукс
Пробовал и Маку и фряху
Возможно начал распылятся

Да никто и не растопыривает, у вас просто комплекс. :)
А на ВЫ - это, знаете ли, воспитание. Извините. Просто в русских традициях это норма обращения к незнакомому человеку, равному тебе.
По делу: у меня версия 1.2 прекрасно работает и в ноуте, и на десктопе. Конечно, вам это не аргумент, но я рискну заявить, что к сожалению ваши проблемы есть следствие бездумного использования ~архитектуры. ЦЦЗБ, как было уже сказано.
А насчет /etc/portage/package.* - так по вашим вопросам этого не скажешь...

SysA, тебе лишь бы докопаться до человека и показать себя умнее? если нет, то к чему все это?! Я два года изтрех живу на нестабильной ветке и могу тебя заверить, что нестабильная ветка преподносит куда меньше сюрпризов, чем стабильная ;) вообще никаких проблем! даже некоторые жестко замаскированные пакеты использую (в частности gcc) и ничего ))

а вот, что действительно глупо, так это использование -O3 в сочетании с gcc-4.x.x!!!

Compilation Optimization Guide написал:
-O3: This is the highest level of optimization possible, and also the riskiest. It will take a longer time to compile your code with this option, and in fact it should not be used system-wide with gcc 4.x. The behavior of gcc has changed significantly since version 3.x. In 3.x, -O3 has been shown to lead to marginally faster execution times over -O2, but this is no longer the case with gcc 4.x. Compiling all your packages with -O3 will result in larger binaries that require more memory, and will significantly increase the odds of compilation failure or unexpected program behavior (including errors). The downsides outweigh the benefits; remember the principle of diminishing returns. Using -O3 is not recommended for gcc 4.x.

У вас - да, поскольку вы думаете и знаете на что шли, ваш комментарий это подтверждает.
Я бы даже добавил, что -О3 с ~arch это вообще что-то, но в целом я с вами не согласен. Разве что из любви к исскуству и при наличии массы свободного времени можно НАЧИНАТЬ с нестабильной ветки.

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

Я вообщем то не обижаюсь
Понимаете я уже давно с этим явлением сталкиваюсь. Просто человек захотел изучить линух или мигрировать с виндовоза-заходит на любой
форум,задаёт вопрос-ему бац с размаху по тыкве!И привет...человек остался у дядюшки Гейтца под крылышком и охотка у него пропала пингвина изучать.Это я не про себя,а в целом
А косяков действительно вагон и маленькая тележка и в стабильной версии
Если зацепил-прошу извинить.
Не всегда получается свои мысли правильно формулировать
Вместо -О3 тогда,что лучше поставить?

--------
Говорила бабка деду:"Ты купи мене "Победу"!".
А не купишь мне "Победу" я уйду к другому деду!

Цитата:
Вместо -О3 тогда,что лучше поставить?

-O2

Пасиб!
Будет время изучу этот вопрос получше

Вайн работал,но я упустил в какой момент (после обновления) он загнулся.Не до линукса было и всё это ушло в долгий ящик
Вообщем то надо завязывать с другими дистрами,другими словами не распылятся..

-----------
Jetzt wird die Menge der Leichen

А я и не грубил ;)
Сам тайкой же экспериментатор.

Если обидел, прошу извинений.

—

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

$ eix -Ic wine
[I] app-emulation/wine (1.3.7@23.11.2010): free implementation of Windows(tm) on Unix

$ equery files wine | grep bin/wine$
/usr/bin/wine

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.4:/usr/games/bin

$ zcat /proc/config.gz | grep IA32
CONFIG_IA32_EMULATION=y
# CONFIG_IA32_AOUT is not set

—

а эта строка - это просто подпись

zcat /proc/config.gz | grep IA32
gzip: /proc/config.gz: No such file or directory
Чёт не очень понял

Вам хотели сказать, что с аналогичными (как у вас) параметрами ядра у автора все работает... :)

сделайте CONFIG_IKCONFIG=y и CONFIG_IKCONFIG_PROC=y и пересобирайте ядро

IKCONFIG         Kernel .config support
IKCONFIG_PROC    Enable access to .config through /proc/config.gz

—

а эта строка - это просто подпись

Пересобрал ядро (было ещё подозрение, что забыл включить mount /boot когда включил 32 поддержку.Не подтвердилось)
Не работает.Видимо зациклился уже...

не-не-не. Оно не заработаете, пока не покажете здесь те же пункты, что в моём первом сообщении :)

—

а эта строка - это просто подпись

включил в ядре опции Kernel .config support
Enable access to .config through /proc/config.gz
Пересобрал ядро-один фиг нет в /proc файла confiz.gz
Обнаружил, что вайн скомпилился под 64 бита,т.е wine64 выполняется
А вот с флагом win32 вайн не компилится
Может ещё чего то в ядре не включено?

-------
"Чего то, ты Герасим не договариваешь...":задумчиво думала Муму, сидя на корме лодки

kav39 написал:
Может ещё чего то в ядре не включено?

ядро тут вообще каким боком?!

kav39 написал:
Вайн компилится без проблем, в консоли говоришь wine -пишет "нет такой команды"

значит для этого пользователя каталог, в котором лежит wine не прописан в PATH!
покажи вывод $ which wine
покажи $ equery u wine

Буду дома-покажу вывод
На работе Archlinux

which wine
which: no wine in (/sbin:/bin:/usr/sbin:/usr/bin)

В данный момент такой вывод:
alex # equery u wine
[ Legend : U - flag is set in make.conf ]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-emulation/wine-1.3.7:
U I
+ + X : Adds support for X11
+ + alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- - capi : Enable ISDN support via CAPI
+ + cups : Add support for CUPS (Common Unix Printing System)
- - custom-cflags : Bypass strip-flags; use are your own peril
+ + dbus : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
- - esd : Adds support for media-sound/esound (Enlightened Sound Daemon)
- - fontconfig : Support for configuring and customizing font access via media-libs/fontconfig
- - gecko : Add support for the Gecko engine when using iexplore
- - gnutls : Adds support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support)
- - gphoto2 : Adds digital camera support
- - gsm : Adds support for the gsm lossy speech compression codec
- - gstreamer : Adds support for media-libs/gstreamer (Streaming media)
+ + hal : Enable Hardware Abstraction Layer (HAL) support
- - jack : Adds support for the JACK Audio Connection Kit
+ + jpeg : Adds JPEG image support
- - lcms : Adds lcms support (color management engine)
- - ldap : Adds LDAP support (Lightweight Directory Access Protocol)
+ + mp3 : Add support for reading mp3 files
- - nas : Adds support for network audio sound
+ + ncurses : Adds ncurses support (console display library)
- - openal : Adds support for the Open Audio Library
+ + opengl : Adds support for OpenGL (3D graphics)
- - oss : Adds support for OSS (Open Sound System)
+ + perl : Install helpers written in perl (winedump/winemaker)
+ + png : Adds support for libpng (PNG images)
- - pulseaudio : Adds support for PulseAudio sound server
- - samba : Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing
- - scanner : Adds support for scanner hardware (e.g. build the sane frontend in kdegraphics)
+ + ssl : Adds support for Secure Socket Layer connections
- - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this
internally, so don't set it in make.conf/package.use anymore
- - threads : Adds threads support for various packages. Usually pthreads
- - truetype : Adds support for FreeType and/or FreeType2 fonts
+ + win32 : Build a 32bit version of Wine (won't run Win64 binaries)
- - win64 : Build a 64bit version of Wine (won't run Win32 binaries)
- - xcomposite : Enable support for the Xorg composite extension
- - xinerama : Add support for the xinerama X11 extension, which allows you to stretch your display across
multiple monitors
- - xml : Add support for XML files

---------------

"The above the monkey climbs on a tree, the its back is is better visible"

не знаю насколько поздно но мысль вслух - посмотри какие вообще бинарнники у тебя вайн поставил

equery f wine | grep /bin/

может там чтото вроде wine32 завелось?

—

"Задавать вопросы имеет смысл только после того, как окончательно убедился, что сам ответ не найдешь. То есть очень, очень редко." (с) сэр Джуффин Халли, Начальник Тайного Сыска