* [Comm] WineX и Ati Radeon @ 2004-01-12 15:17 TaW 2004-01-12 11:48 ` Eugene Ostapets 0 siblings, 1 reply; 13+ messages in thread From: TaW @ 2004-01-12 15:17 UTC (permalink / raw) To: ALT Linux Community Всем привет! Поставил winex3-3.2.1... Установка прошла успешно, поставил проверенный и работающий в том же winex'е WarCraft III Reign of Haos... Запускаю пишет: Loading required GL library /usr/X11R6/lib/libGL.so.1.2 Грузит процессор под 100%, но ничего не происходит... Система: ALT Junior 2.2 + Packages from ALT Master 2.2 (Без UpDate'ов) с установленным fglrx'ом. В /etc/X11/XF86Config-4 стоит "Driver" "fglrx". Если ставить драйвер - radeon, WarCraft запускается, но все сильно тормозит... Как быть? Заранее огромное спасибо!!! -- -=Andrey aka TaW=- taw88@mail.ru XmmS plays: [nothing] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] WineX и Ati Radeon 2004-01-12 15:17 [Comm] WineX и Ati Radeon TaW @ 2004-01-12 11:48 ` Eugene Ostapets 2004-01-13 10:56 ` [Comm] WineXЙ " Alexey Novikov 0 siblings, 1 reply; 13+ messages in thread From: Eugene Ostapets @ 2004-01-12 11:48 UTC (permalink / raw) To: community TaW пишет: >Всем привет! >Поставил winex3-3.2.1... >Установка прошла успешно, поставил проверенный и работающий в том >же winex'е WarCraft III Reign of Haos... >Запускаю пишет: >Loading required GL library /usr/X11R6/lib/libGL.so.1.2 >Грузит процессор под 100%, но ничего не происходит... >Система: ALT Junior 2.2 + Packages from ALT Master 2.2 (Без >UpDate'ов) с установленным fglrx'ом. >В /etc/X11/XF86Config-4 стоит "Driver" "fglrx". >Если ставить драйвер - radeon, WarCraft запускается, но все >сильно тормозит... >Как быть? >Заранее огромное спасибо!!! > > libGLwrapper мочить в сортире... rm -rf /usr/X11R6/lib/libGL.so rm -rf /usr/X11R6/lib/libGL.so.1 ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so.1 -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] WineXЙ Ati Radeon 2004-01-12 11:48 ` Eugene Ostapets @ 2004-01-13 10:56 ` Alexey Novikov 2004-01-13 13:08 ` Eugene Ostapets 0 siblings, 1 reply; 13+ messages in thread From: Alexey Novikov @ 2004-01-13 10:56 UTC (permalink / raw) To: community >libGLwrapper мочить в сортире... >rm -rf /usr/X11R6/lib/libGL.so >rm -rf /usr/X11R6/lib/libGL.so.1 >ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so >ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so.1 > >-- >С уважением, >Евгений Остапец >+380 44 459 28 79 >http://www.unisoft.com.ua > Ответ неверный:) Попробуйте после этого выполнить ldconfig и посмотрите, что получится:) Правильно же надо патчить libGLwrapper, см. прошлогодний тред "ldconfig & symlinks" & bug #3316. -- С уважением, Алексей Новиков ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] WineXЙ Ati Radeon 2004-01-13 10:56 ` [Comm] WineXЙ " Alexey Novikov @ 2004-01-13 13:08 ` Eugene Ostapets 2004-01-14 5:26 ` [Comm]WineXк " Alexey Novikov 0 siblings, 1 reply; 13+ messages in thread From: Eugene Ostapets @ 2004-01-13 13:08 UTC (permalink / raw) To: community Alexey Novikov пишет: >>libGLwrapper мочить в сортире... >>rm -rf /usr/X11R6/lib/libGL.so >>rm -rf /usr/X11R6/lib/libGL.so.1 >>ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so >>ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so.1 >> >> >> >> > >Ответ неверный:) Попробуйте после этого выполнить ldconfig и посмотрите, >что получится:) Правильно же надо патчить libGLwrapper, см. прошлогодний >тред "ldconfig & symlinks" & bug #3316. > > Выполняю уже почти 3 года и все в порядке... Что я делаю не правильно и почему у меня нет проблме?:) -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm]WineXк Ati Radeon 2004-01-13 13:08 ` Eugene Ostapets @ 2004-01-14 5:26 ` Alexey Novikov 2004-01-14 10:16 ` Eugene Ostapets 0 siblings, 1 reply; 13+ messages in thread From: Alexey Novikov @ 2004-01-14 5:26 UTC (permalink / raw) To: community >Alexey Novikov пишет: > >>>libGLwrapper мочить в сортире... >>>rm -rf /usr/X11R6/lib/libGL.so >>>rm -rf /usr/X11R6/lib/libGL.so.1 >>>ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so >>>ln -s /usr/X11R6/lib/libGL.so.fglrx /usr/X11R6/lib/libGL.so.1 >>> >>> >>> >>> >> >>Ответ неверный:) Попробуйте после этого выполнить ldconfig и посмотрите, >>что получится:) Правильно же надо патчить libGLwrapper, см. прошлогодний >>тред "ldconfig & symlinks" & bug #3316. >> >> >Выполняю уже почти 3 года и все в порядке... Что я делаю не правильно и >почему у меня нет проблме?:) > >-- >С уважением, >Евгений Остапец >+380 44 459 28 79 >http://www.unisoft.com.ua Дело в том, что ldconfig не только обновляет кэш, но и расставляет симлинки. И начиная с некоторого libGLwrapper(во всяком случае это проявляется на libGLwrapper-5.0.1-alt7) ldconfig устанавливает симлинк libGL.so.1 на libGLwrapper.so.<трам-пам-пам>. Так что либо патчить, а libGLwrapper-5.0.1-alt7 уже нормально работает с NV и fglrx (если у Вас нет TV-тюнера), либо rm -f libGLwrapper.so.* :) -- С уважением, Алексей Новиков ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm]WineXк Ati Radeon 2004-01-14 5:26 ` [Comm]WineXк " Alexey Novikov @ 2004-01-14 10:16 ` Eugene Ostapets 2004-01-14 13:48 ` Alexey Novikov 0 siblings, 1 reply; 13+ messages in thread From: Eugene Ostapets @ 2004-01-14 10:16 UTC (permalink / raw) To: community Alexey Novikov пишет: > >Дело в том, что ldconfig не только обновляет кэш, но и расставляет симлинки. >И начиная с некоторого libGLwrapper(во всяком случае это проявляется на >libGLwrapper-5.0.1-alt7) ldconfig устанавливает симлинк libGL.so.1 на >libGLwrapper.so.<трам-пам-пам>. Так что либо патчить, а libGLwrapper-5.0.1-alt7 >уже нормально работает с NV и fglrx (если у Вас нет TV-тюнера), либо >rm -f libGLwrapper.so.* >:) > > > Так я же рекомендую rpm -e --nodeps libGLwrapper ; rpm -Uvh --justdb libGLwrapper<версия>.rpm :))) -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[Comm]WineXЛ Ati Radeon 2004-01-14 10:16 ` Eugene Ostapets @ 2004-01-14 13:48 ` Alexey Novikov 2004-01-14 16:10 ` [Comm]WineXЛ " Eugene Ostapets 0 siblings, 1 reply; 13+ messages in thread From: Alexey Novikov @ 2004-01-14 13:48 UTC (permalink / raw) To: community >Так я же рекомендую rpm -e --nodeps libGLwrapper ; rpm -Uvh --justdb >libGLwrapper<версия>.rpm :))) > >-- >С уважением, >Евгений Остапец >+380 44 459 28 79 >http://www.unisoft.com.ua Это тоже вариант:) Только до ближайшего upgrade/dist-upgrade -- С уважением, Алексей Новиков ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm]WineXЛ Ati Radeon 2004-01-14 13:48 ` Alexey Novikov @ 2004-01-14 16:10 ` Eugene Ostapets 2004-01-15 5:29 ` Alexey Novikov 0 siblings, 1 reply; 13+ messages in thread From: Eugene Ostapets @ 2004-01-14 16:10 UTC (permalink / raw) To: community Alexey Novikov пишет: >>Так я же рекомендую rpm -e --nodeps libGLwrapper ; rpm -Uvh --justdb >>libGLwrapper<версия>.rpm :))) >> >> >> >> >Это тоже вариант:) Только до ближайшего upgrade/dist-upgrade > > > > А про hold для apt уже все забыли?:) -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[Comm]WineXм Ati Radeon 2004-01-14 16:10 ` [Comm]WineXЛ " Eugene Ostapets @ 2004-01-15 5:29 ` Alexey Novikov 2004-01-15 20:43 ` [Comm]WineXм " Eugene Ostapets 0 siblings, 1 reply; 13+ messages in thread From: Alexey Novikov @ 2004-01-15 5:29 UTC (permalink / raw) To: community >Alexey Novikov пишет: > >>>Так я же рекомендую rpm -e --nodeps libGLwrapper ; rpm -Uvh --justdb >>>libGLwrapper<версия>.rpm :))) >>Это тоже вариант:) Только до ближайшего upgrade/dist-upgrade >А про hold для apt уже все забыли?:) > >-- >С уважением, >Евгений Остапец >+380 44 459 28 79 >http://www.unisoft.com.ua > Да нет, не все забыли.:) Только уж всегда лучше довести прогу до нормального рабочего состояния, чем делать костыль, который потом еще может о себе дать знать в самый непредсказуемый момент.:) Если я правильно понимаю, то hold ограничивает возможности обновления, или я что-то не так понял? Ведь apt должен как-то учитывать зависимости того, что поставлено на hold? -- С уважением, Алексей Новиков ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm]WineXм Ati Radeon 2004-01-15 5:29 ` Alexey Novikov @ 2004-01-15 20:43 ` Eugene Ostapets 2004-01-16 6:46 ` Alexey Novikov 0 siblings, 1 reply; 13+ messages in thread From: Eugene Ostapets @ 2004-01-15 20:43 UTC (permalink / raw) To: community Alexey Novikov пишет: >>Alexey Novikov пишет: >> >> >> >>>>Так я же рекомендую rpm -e --nodeps libGLwrapper ; rpm -Uvh --justdb >>>>libGLwrapper<версия>.rpm :))) >>>> >>>> >>>Это тоже вариант:) Только до ближайшего upgrade/dist-upgrade >>> >>> >>А про hold для apt уже все забыли?:) >> >> >> > >Да нет, не все забыли.:) Только уж всегда лучше довести прогу >до нормального рабочего состояния, чем делать костыль, >который потом еще может о себе дать знать в самый непредсказуемый момент.:) >Если я правильно понимаю, то hold ограничивает возможности обновления, >или я что-то не так понял? Ведь apt должен как-то учитывать зависимости >того, что поставлено на hold? > > > Дело в том что libGLwrapper призвана решать не так уж часто встречающуюся проблему - автоматическую настройку ссылок на libGL.so.1. И как всякое решение, ориентированное на обработку непредсказуемых ситуаций ведет себя не менее непредсказуемо. Для статической домашней системы работа с сипользование libGLwrapper создает больше проблем, чем решает. Сама libGLwrapper обновляется нечасто и я предпочитаю обновлять ее руками, чем доверять ее интелекту... -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[Comm]WineXН Ati Radeon 2004-01-15 20:43 ` [Comm]WineXм " Eugene Ostapets @ 2004-01-16 6:46 ` Alexey Novikov 2004-01-16 8:18 ` [Comm]WineXН " Eugene Ostapets 0 siblings, 1 reply; 13+ messages in thread From: Alexey Novikov @ 2004-01-16 6:46 UTC (permalink / raw) To: community >Дело в том что libGLwrapper призвана решать не так уж часто >встречающуюся проблему - автоматическую настройку ссылок на libGL.so.1. >И как всякое решение, ориентированное на обработку непредсказуемых >ситуаций ведет себя не менее непредсказуемо. Для статической домашней >системы работа с сипользование libGLwrapper создает больше проблем, чем >решает. > >Сама libGLwrapper обновляется нечасто и я предпочитаю обновлять ее >руками, чем доверять ее интелекту... Ну с тех пор, как она стала собирать вместе с Mesa, а не XFree86 обновляется/патчится она достаточно регулярно, ИМХО. А по-поводу ее непредсказуемости, то для NV и ATI все уже сделано, кусок из патча: + XvQueryAdaptors(dpy, RootWindow(dpy, 0), &nadaptors, &ainfo); + + if (!force_mesa && + XQueryExtension(dpy, "GLX", &ignore, &ignore, &ignore)) + { + version = VendorRelease(dpy); + if (version >= 4000) + { + if (ainfo && strstr (ainfo[0].name, "NV")) + { + current_lib = xf4_nv_lib; + alt_current_lib = NULL; + } + else if (ainfo && strstr (ainfo[0].name, "ATI") && + (ainfo[0].base_id == 61) && !strstr (ainfo[0].name, "mach")) + { + current_lib = xf4_fglrx_lib; + alt_current_lib = NULL; + } + else + { + current_lib = xf4_glx_lib; + alt_current_lib = alt_xf4_glx_lib; + } + } + else + { + current_lib = xf3_glx_lib; + alt_current_lib = NULL; + } + } + else + { + current_lib = xf_mesa_lib; + alt_current_lib = alt_xf_mesa_lib; + } Так что проблемы будут только либо с другими картами, либо кто-нибудь из игроков (NV/ATI) сменит свое название. -- С уважением, Алексей Новиков ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm]WineXН Ati Radeon 2004-01-16 6:46 ` Alexey Novikov @ 2004-01-16 8:18 ` Eugene Ostapets 2004-01-16 11:59 ` Alexey Novikov 0 siblings, 1 reply; 13+ messages in thread From: Eugene Ostapets @ 2004-01-16 8:18 UTC (permalink / raw) To: community Alexey Novikov пишет: >>Дело в том что libGLwrapper призвана решать не так уж часто >>встречающуюся проблему - автоматическую настройку ссылок на libGL.so.1. >>И как всякое решение, ориентированное на обработку непредсказуемых >>ситуаций ведет себя не менее непредсказуемо. Для статической домашней >>системы работа с сипользование libGLwrapper создает больше проблем, чем >>решает. >> >>Сама libGLwrapper обновляется нечасто и я предпочитаю обновлять ее >>руками, чем доверять ее интелекту... >> >> > >Ну с тех пор, как она стала собирать вместе с Mesa, а не XFree86 >обновляется/патчится она достаточно регулярно, ИМХО. > >А по-поводу ее непредсказуемости, то для NV и ATI все уже сделано, >кусок из патча: > >Так что проблемы будут только либо с другими картами, либо >кто-нибудь из игроков (NV/ATI) сменит свое название. > > > Ее непредсказуемость для меня определяется ее поведением, а не ее кодом:( До сих пор в клубах возникает проблема с ее работой и в случаях, если это моя головная боль - я ее прибиваю... Насколько, вообще, оправдано ее существование? Я не вижу ни единого способа ее использования. При любой автоматической переконфигурации Х-ов производится изменение конфигурационного файла, почему этот код нельзя расширить на создание линков и избавится от этого неудобного костыля? -- С уважением, Евгений Остапец +380 44 459 28 79 http://www.unisoft.com.ua ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[Comm]WineXо Ati Radeon 2004-01-16 8:18 ` [Comm]WineXН " Eugene Ostapets @ 2004-01-16 11:59 ` Alexey Novikov 0 siblings, 0 replies; 13+ messages in thread From: Alexey Novikov @ 2004-01-16 11:59 UTC (permalink / raw) To: community >Ее непредсказуемость для меня определяется ее поведением, а не ее >кодом:( До сих пор в клубах возникает проблема с ее работой и в случаях, >если это моя головная боль - я ее прибиваю... >Насколько, вообще, оправдано ее существование? Я не вижу ни единого >способа ее использования. При любой автоматической переконфигурации Х-ов >производится изменение конфигурационного файла, почему этот код нельзя >расширить на создание линков и избавится от этого неудобного костыля? На сколько я понимаю, единственная ситуация, в которой она необходима: существование на одном компьютере 2-х и более видюх с поддержкой GL, для которых нужны разные драйвера. Ну например, рассмотрим чисто теоретическую (в силу несовместимости закрытых бинарных драйверов) ситуацию, с ыидюхами от NV и ATI. Насколько я понимаю, программы использующие libGL.so* будут лезь напролом, не разбирая, которую из библиотек грузить? А в ситуации одновременной работы с двумя картами, например на разных мониторах, как себя должны вести X? -- С уважением, Алексей Новиков ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2004-01-16 11:59 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-01-12 15:17 [Comm] WineX и Ati Radeon TaW 2004-01-12 11:48 ` Eugene Ostapets 2004-01-13 10:56 ` [Comm] WineXЙ " Alexey Novikov 2004-01-13 13:08 ` Eugene Ostapets 2004-01-14 5:26 ` [Comm]WineXк " Alexey Novikov 2004-01-14 10:16 ` Eugene Ostapets 2004-01-14 13:48 ` Alexey Novikov 2004-01-14 16:10 ` [Comm]WineXЛ " Eugene Ostapets 2004-01-15 5:29 ` Alexey Novikov 2004-01-15 20:43 ` [Comm]WineXм " Eugene Ostapets 2004-01-16 6:46 ` Alexey Novikov 2004-01-16 8:18 ` [Comm]WineXН " Eugene Ostapets 2004-01-16 11:59 ` Alexey Novikov
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git