Sabayon, Calculate, Funtoo, Exherbo
Модератор: /dev/random
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 15.07.2007 17:21
Проблема такая: вайн одной и той же версии (допустим 0.9.40) стоит в женте и в сусе, при этом в сусе программы работают нормально, а в женте те же самые программы вылетают с ошибками.
С чем может быть связано?
З.Ы. Мне подумывается, что с флагами отпимизации, но остальная система вполне стабильна. На всякий случай:
Код: Выделить всё
CFLAGS="-O2 -march=athlon-xp -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
Lucky
Сообщения: 76
ОС: Gentoo
Сообщение
Lucky » 15.07.2007 17:26
можно пример программ? вывод в консоль в обоих случаях? Спасибо
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 15.07.2007 18:30
можно пример программ?
Например, инсталлятор для FlylinkDC++ последней версии. Это в обоих версиях вайна. Вывода в консоль нет, зато выдается виндовый MessageBox с сообщением об ошибке, мол Access violation. Вторая программа - Total commander 7.01, глючит только в 0.9.41, вывод в консоль пока посмотреть не могу, т.к. щас 0.9.40 стоит, 41 надо компилить.
sspphheerraa
Сообщения: 1375
ОС: Gentoo
Сообщение
sspphheerraa » 15.07.2007 23:11
А в сузе вайн собирался на месте или из реппозиториев брался?
У них же ж тоже оптимизация не кислая...
Sspphheerraa
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 15.07.2007 23:50
А в сузе вайн собирался на месте или из реппозиториев брался?
Отсюда:
http://software.opensuse.org/download/Emul.../openSUSE_10.2/
Пересобрал 0.9.41. В случае с Тотал коммандером (про который писал выше) вывод в консоль такой:
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:ntdll:NtQuerySecurityObject (0x10,0x00000001,0x87aaf0,0x00000400,0x32f9e8) stub!
fixme:winstation:GetUserObjectSecurity (0x10 0x32f9f4 0x87aaf0 len=1024 0x32f9e8),stub!
fixme:ntdll:NtQuerySecurityObject (0xfffffffe,0x00000001,0x87aef4,0x00000400,0x32f9e8) stub!
У них же ж тоже оптимизация не кислая...
хм... помойму там просто под i586 и с -O2.
RaSla
Сообщения: 55
ОС: Gentoo
Сообщение
RaSla » 16.07.2007 12:51
Как возможные причины:
1) Шрифты проверь основные (я например после установки KDE, добавляю папочку со шрифтами из Оффтопика ХР)
2) напоминаю, что после установки Вина, надо winecfg ОТ имени простого пользователя !
3) "Access violation" - скорее всего показывается на проблемы с правами доступа к файлам.
У мня при параметрах в мейке:
Wine 0.9.39 прекрасно запускает Total Cmd 7.00 (PowerPack Pro от СамЛаба)
и даже Unreal Tournament без Цедеги Вайнится !
при том, что я вообще-то в Gentoo-x86_64 живу на ноуте
Жги еретиков,
убивай мутантов,
ПРЕСЛЕДУЙ НЕЧИСТЬ!!!
(с) WarHammer 40 000
---
Gentoo, UTF-8, Opera, KDE
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 16.07.2007 13:58
RaSla
1. в Сусе ничего не добавлял... Щас проверю, что там с ними в Женте.
2. да. как и сами программы.
3. хм... каким например файлам?
Wine 0.9.39 прекрасно запускает Total Cmd 7.00 (PowerPack Pro от СамЛаба)
В 0.9.40 он работает.