Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 424 - При запуске WINE падают Иксы   Make a simular bug
Summary: При запуске WINE падают Иксы
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: unspecified
Hardware: PC Linux
: P2 major
Target Milestone: ---
Assignee: Денис Баранов
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
: 574 (view as bug list)
Depends on:
Blocks: 42 777 973
  Show dependency treegraph
 
In work:
Reported: 2006-12-20 21:45 MSK by Vitaly Lipatov
Modified: 2009-07-27 13:34 MSD (History)
8 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
Лог-файл (67.33 KB, application/octet-stream)
2010-11-18 03:58 MSK, Andrey Vusik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2006-12-20 21:45:21 MSK
Падение Иксов при запуске WINE связано с библиотеками GL.
Возможно это.
http://bugs.winehq.org/show_bug.cgi?id=5746
Нужно уточнить условия воспроизведения на LinuxXP.
Comment 1 Константин Кондратюк 2007-05-14 14:27:00 MSD
Проблема решается удалением строк:

Load "glx"
Load "dri"

из /etc/X11/xorg.conf
Comment 2 Vitaly Lipatov 2007-05-14 14:29:57 MSD
*** Bug 574 has been marked as a duplicate of this bug. ***
Comment 3 Artem Zolochevskiy 2007-05-14 14:40:52 MSD
да подтверждаю
при
$ egrep 'dri|glx' /etc/X11/xorg.conf
        #Load  "glx"
        #Load  "dri"

работа wine нормализовалась.

но как-то грустно без dri :(
Comment 4 Константин Кондратюк 2007-08-28 16:31:10 MSD
С отключенным dri зависаний и падений иксов больше ни разу не возникало.
Временно прикрываю багу, пока капитально до графики не доберёмся...
Comment 5 Boris Savelev 2008-02-01 15:25:29 MSK
в 8 федоре опции
Load glx
Load dri
включены по умолчанию, т.е. комментировать нечего
Comment 6 Boris Savelev 2008-02-06 18:17:35 MSK
А корень жтой ошибки тот же что и в ошибке про "assertion"?
Comment 7 Анатолий Лютин 2008-02-06 18:22:49 MSK
(In reply to comment #6)
> А корень жтой ошибки тот же что и в ошибке
> про "assertion"?
> 

Чтоб я знал..Нужно иксовую часть копать. Какой-нибудь трейс по передаче данных в dri
Comment 8 Vladislav Rudoy 2008-02-07 16:47:13 MSK
(In reply to comment #5)
> в 8 федоре опции
> Load glx
> Load dri
> включены по умолчанию, т.е. комментировать
> нечего

Для тех у кого есть время читать: 
http://fedoraproject.org/wiki/RenderingProject/aiglx#head-936632a0253a7a1e6c04e697932546dde44175c1

Для тех у кого нет такой возможности:

How can I disable AIGLX and the compositing extension?
You can disable AIGLX and the compositing extension by amending your /etc/X11/xorg.conf like this: 


Section "ServerFlags"
        Option  "AIGLX" "off"
EndSection

Section "Extensions"
        Option "Composite" "Disable"
EndSection
This can be useful if you do not need or want AIGLX or if X11 behaves strangely (e.g. disabled DRI and thus missing 3D acceleration). 

Однако wine и wine --admin даже после этого убивают X
Comment 9 Boris Savelev 2008-03-12 13:08:10 MSK
надо попробовать переместить библиотеки из /usr/lib/X11/mesa_gl
может дело вовсе не в Х
Comment 10 Vitaly Lipatov 2008-03-12 22:44:18 MSK
Для Fedora/8 выложена сборка WINE@Etersoft 1.0.9 (ссылка бета-версия со страницы продукта), в ней проблемы не должно быть.
Comment 11 Vladislav Rudoy 2008-03-13 11:31:51 MSK
(In reply to comment #9)
> надо попробовать переместить библиотеки
> из /usr/lib/X11/mesa_gl
> может дело вовсе не в Х

В Fedora 8 библиотеки лежат в /usr/lib/
Называются libGL*
Переместил их в другую, произвольную директорию.
Не помогло. Эффект тот же.
Comment 12 Vladislav Rudoy 2008-03-13 11:33:23 MSK
(In reply to comment #10)
> Для Fedora/8 выложена сборка WINE@Etersoft 1.0.9 (ссылка
> бета-версия со страницы продукта), в ней
> проблемы не должно быть.

Скачал новую сборку как указано. 
Установил, проверил.
Ситуация не изменилась.
Comment 13 Vitaly Lipatov 2008-07-08 22:03:50 MSD
Андрей, нужно запустить через winelog и посмотреть что будет в логах после падения ( у тебя на Ubuntu)
Comment 14 Andrey Vusik 2008-07-09 12:09:58 MSD
Created attachment 561 [details]
Лог-файл

Лог-файл из Ubuntu 8.04
Comment 15 Andrey Vusik 2008-07-09 12:11:56 MSD
Последние строчки после трэйсов


err:rpc:I_RpcReceive we got fault packet with status 0x3e6
err:seh:setup_exception_record stack overflow 260 bytes in thread 0009 eip 7e0a4850 esp 0023122c stack 0x230000-0x231000-0x330000
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"

      after 24 requests (24 known processed) with 0 events remaining.
Comment 16 Andrey Vusik 2008-07-09 12:19:21 MSD
Я так думаю - моя проблема всё же из-за драйверов -- они не из репозитория -- а с сайта ATI. До этого проблемы не было (со стандартным fglrx-xorg-driver). Только после установки проприетарного драйвера появился такой глюк. Даже после fglrxinfo и glxinfo у меня последняя строчка sigmentation error. Видимо что-то не стало...
Comment 17 Денис Баранов 2008-08-29 10:22:42 MSD
Проверил на multi на Ubuntu 8.04. Проблема не воспроизвелась.
Еще актуально?
Comment 18 Andrey Vusik 2008-09-08 19:57:34 MSD
Тут проблема в дровах ATI июльских была. Сейчас всё нормально.
Comment 19 Andrey Vusik 2008-09-16 13:02:04 MSD
Воспроизвёл на lin-test
При wine --update
Экран раздваивается
Comment 20 Andrey Vusik 2008-09-16 13:04:26 MSD
[root@lin-test ~]# rpm -qi xorg-drv-ati-6.9.0-alt1
Name        : xorg-drv-ati                 Relocations: (not relocatable)
Version     : 6.9.0                             Vendor: ALT Linux Team
Release     : alt1                          Build Date: Fri Jun 27 12:37:09 2008
Install date: Mon Jul 28 13:11:56 2008      Build Host: bee2.hasher.altlinux.org
Group       : System/X11                    Source RPM: xorg-drv-ati-6.9.0-alt1.                                             src.rpm
Size        : 4903                             License: MIT/X11
Packager    : Valery Inozemtsev <shrek@altlinux.ru>
URL         : http://xorg.freedesktop.org
Summary     : ATI video driver
Description :
ati  is an Xorg wrapper driver for ATI video cards.  It autodetects whether your                                              hardware has a Radeon,
Rage 128, or Mach64 or earlier class of chipset, and loads the radeon(4), r128(4                                             ) driver as appropriate.

The  ati  driver  supports  Radeon, Rage 128, and Mach64 and earlier chipsets by                                              loading those drivers.
See those manpages for specific cards supported.
Comment 21 Andrey Vusik 2008-09-16 13:05:10 MSD
[root@lin-test ~]# rpm -qi xorg-dri-ati-7.0.4-alt3
Name        : xorg-dri-ati                 Relocations: (not relocatable)
Version     : 7.0.4                             Vendor: ALT Linux Team
Release     : alt3                          Build Date: Mon Jul 14 23:49:42 2008
Install date: Mon Jul 28 13:12:06 2008      Build Host: bee2.hasher.altlinux.org
Group       : System/X11                    Source RPM: Mesa-7.0.4-alt3.src.rpm
Size        : 0                                License: LGPL
Packager    : Valery Inozemtsev <shrek@altlinux.ru>
URL         : http://www.mesa3d.org
Summary     : ATI DRI driver
Description :
DRI driver for ATI Match64, Rage 128, R100, R200, R300, R400, R500, R600
Comment 22 Andrey Vusik 2008-09-16 13:06:03 MSD
Сейчас проверю на новых драйверах. Думаю - проблемы не будет...
Comment 23 Александр Пликус 2008-09-17 10:26:14 MSD
Все очень ждем!... нам надо для компаса
Comment 24 Andrey Vusik 2008-09-17 17:20:22 MSD
Обновлялся на lin-testing
Эти пакеты остались прежних версий.
Денис глянь, пож, - сейчас вайн падает?
Comment 25 Денис Баранов 2008-09-17 17:32:14 MSD
Сейчас на lin-test воспроизвести не получается.
Comment 26 Денис Баранов 2008-09-17 17:32:25 MSD
Сейчас на lin-test воспроизвести не получается.
Comment 27 Александр Пликус 2008-09-17 17:39:56 MSD
попробуйте с Компас...
Comment 28 Александр Пликус 2008-09-17 17:41:05 MSD
только надо на новвом вайне (сегодняшнем) иначе компас не ставится
Comment 29 Vitaly Lipatov 2008-09-17 17:50:24 MSD
1. Новый wine - это eter22
2. На lin-test настроена работа бутылок, пользуйтесь swine -l
Comment 30 Andrey Vusik 2008-09-17 17:56:01 MSD
(In reply to comment #26)
> Сейчас на lin-test воспроизвести не
> получается.
> 

У меня экран раздваивался при wine --update
Ты это проверял?
Comment 31 Денис Баранов 2008-09-17 18:43:31 MSD
Компас запускается. Но для запуска пришлось скопировать и зарегистрировать mfc42u.dll
Comment 32 Денис Баранов 2008-09-17 19:52:41 MSD
Версия драйвера: 8.52.3
Компас запускается, при вращении модели черного мерцания не происходит.
Comment 33 Vitaly Lipatov 2008-09-17 20:02:19 MSD
(In reply to comment #32)
> Версия драйвера: 8.52.3
Какого драйвера?

> Компас запускается, при вращении модели
> черного мерцания не происходит.
Чего вы вообще влезли с Компасом в эту старую багу, которая совершенно про другую проблему? 

Comment 34 Денис Баранов 2008-09-17 21:06:25 MSD
(In reply to comment #33)
> (In reply to comment #32)
> > Версия драйвера: 8.52.3
> Какого драйвера?
ATI