ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: "Konstantin A. Lepikhov" <lakostis@anti-leasure.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] I: fglrx_glx
Date: Fri, 24 Feb 2006 23:05:02 +0300
Message-ID: <20060224200502.GB26392@lks.home> (raw)
In-Reply-To: <20060224194239.GA9278@procyon.home>

[-- Attachment #1: Type: text/plain, Size: 3190 bytes --]

Hi Sergey!

Friday 24, at 10:42:39 PM you wrote:

> On Fri, Feb 24, 2006 at 01:56:56PM +0300, Konstantin A. Lepikhov wrote:
> > Friday 24, at 04:46:37 AM you wrote:
> > > On Friday 24 February 2006 04:34, Konstantin A. Lepikhov wrote:
> > > > нет, мне нужен вывод l /usr/lib/libGL.so*, т.е. какие там есть симлинки и
> > > > куда они смотрят.
> > > 
> > > # l /usr/lib/libGL.so*
> > > lrwxrwxrwx 1 root root 28 2006-02-24 00:32 /usr/lib/libGL.so.1 
> > > -> ../../etc/X11/lib/libGL.so.1
> > ln -s -f ../../../usr/lib/X11/fglrx/libGL.so.1 /etc/X11/lib/libGL.so.1
> > 
> > > lrwxrwxrwx 1 root root 24 2006-02-10 22:06 /usr/lib/libGL.so -> 
> > > X11/mesa_gl/libGL.so.1.2
> > эту ссылку убейте
> > 
> > > lrwxrwxrwx 1 root root 24 2006-02-10 22:06 /usr/lib/libGL.so.1.2 -> 
> > > X11/mesa_gl/libGL.so.1.2
> > эту замените на ../../etc/X11/lib/libGL.so.1
> 
> Этот закат солнца вручную приходится осуществлять из-за того, что в
> пакете fglrx_glx есть файл /usr/lib/X11/drv.d/fglrx, а пакет
> x11setupdrv-0.4-alt2 ожидает найти подобные файлы в
> /usr/libexec/X11/drv.d.  Кроме того, зависимости на x11setupdrv >=
> 0.4-alt2 в пакете fglrx_glx нет.
потому что этими кривульками я не пользуюсь :)

> 
> Впрочем, перемещение этого файла на место вновь не решает проблему -
> после этого (и запуска x11setupdrv) начинает цепляться правильный
> libGL.so.1, но дальше происходит вот что:
> 
> $ LIBGL_DEBUG=verbose glxinfo
> name of display: :0.0
> libGL: XF86DRIGetClientDriverName: 8.22.5 fglrx (screen 0)
> libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so
> libGL error: dlopen /usr/X11R6/lib/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)
> libGL error: unable to find driver: fglrx_dri.so
> libGL: XF86DRIGetClientDriverName: 8.22.5 fglrx (screen 0)
> libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so
> libGL error: dlopen /usr/X11R6/lib/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)
> libGL error: unable to find driver: fglrx_dri.so
> display: :0  screen: 0
> direct rendering: No
самое интересное, что на R200-RV280 этого не происходит (т.е. libGL делает
dlopen именно из /usr/lib/X11/modules/dri/, но вопроизводится
http://ati.cchtml.com/show_bug.cgi?id=232

> .........
> 
> При этом в пакете этот файл уже находится в новом месте -
> /usr/lib/X11/modules/dri/fglrx_dri.so, однако libGL.so.1 об этом не
> знает.  Поскольку этот libGL насквозь бинарный, видимо, придётся
> прибить /usr/X11R6 для этих файлов в пакете гвоздями (но только для
> fglrx_dri.so и atiogl_a_dri.so - остальные файлы должны оставаться в
> /usr/lib/X11/modules, где их будет искать xorg-x11-server).
> 
> После исправления путей этот fglrx_glx вроде бы даже работает...
OK, это исправлю в след. сборке.

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

  reply	other threads:[~2006-02-24 20:05 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-21 21:51 Konstantin A. Lepikhov
2006-02-24  4:43 ` Ivan Adzhubey
2006-02-24  5:52   ` Ivan Adzhubey
2006-02-24  8:44     ` Konstantin A. Lepikhov
2006-02-24  9:11       ` Ivan Adzhubey
2006-02-24  9:34         ` Konstantin A. Lepikhov
2006-02-24  9:46           ` Ivan Adzhubey
2006-02-24 10:56             ` Konstantin A. Lepikhov
2006-02-24 18:34               ` Ivan Adzhubey
2006-02-24 18:38                 ` Konstantin A. Lepikhov
2006-02-24 23:27                 ` Konstantin A. Lepikhov
2006-02-25  3:55                   ` Ivan Adzhubey
2006-02-25  8:25                     ` Konstantin A. Lepikhov
2006-02-25  8:45                       ` Ivan Adzhubey
2006-02-25  9:05                         ` Konstantin A. Lepikhov
2006-02-25 21:30                     ` Ivan Adzhubey
2006-02-25 21:37                       ` Konstantin A. Lepikhov
2006-02-26  9:23                   ` Anton Farygin
2006-02-26  9:52                     ` Konstantin A. Lepikhov
2006-02-24 19:42               ` Sergey Vlasov
2006-02-24 20:05                 ` Konstantin A. Lepikhov [this message]
2006-02-26  9:21   ` Anton Farygin
2006-02-26 11:31     ` [sisyphus] установщик для x86_64 Sergey S. Skulachenko
2006-02-26 11:34       ` Genix
2006-02-26 14:19       ` Anton Farygin
2006-02-26 14:30         ` Stanislav Ievlev
2006-02-28  6:30           ` Anton Farygin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060224200502.GB26392@lks.home \
    --to=lakostis@anti-leasure.ru \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git