From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 31 Jan 2002 14:30:59 +0300 From: Konstantin Volckov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: [sisyphus] Re: [sisyphus] Re[2]: [sisyphus] NVidia =?KOI8-R?B?3sHT1Ngg19TP0sHR?= Message-Id: <20020131143059.1aa500c7.goldhead@altlinux.ru> In-Reply-To: <20020130181843.63b1f45f.sass@uustoll.ee> References: <741378029271.20020130141151@lintec.minsk.by> <20020130185108.18f6ffcd.kosha@kp.ru> <20020130174016.1fe1fbe4.sass@uustoll.ee> <20020130191208.2849b5b7.kosha@kp.ru> <20020130181843.63b1f45f.sass@uustoll.ee> Organization: ALT Linux X-Mailer: Sylpheed version 0.7.0 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=.M'ztupTCChKvTQ" Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: --=.M'ztupTCChKvTQ Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Wed, 30 Jan 2002 18:18:43 +0200 Aleksandr Blohin wrote: Hi! > Вот, взгляните: > > [sass@sass home]$ uname -a > Linux sass.home 2.4.18-sass1 #1 Втр Янв 22 19:37:44 EET 2002 i686 > unknown > > [sass@sass home]$ rpm -qa | grep nvidia > kernel-nvidia-1.0.2314-alt1 > nvidiaGL-1.0.2313-alt2 > > [sass@sass i686]$ cat /etc/X11/XF86Config-4 > > Section "Module" > > # This loads the DBE extension module. > > Load "dbe" > Load "glx" > Load "extmod" > > # This loads the NVIDIA GLX extension module. > # IT IS IMPORTANT TO KEEP NAME AS FULL PATH TO libglx.so ELSE > # IT WILL LOAD XFree86 glx module and the server will crash. > > Обратите внимание! > > # Load "/usr/X11R6/lib/modules/extensions/libglx.so" > > ^^^^^^^ полный путь, не смотря на рекомендацию, закомментирован и > всё-равно работает! > > # This loads the miscellaneous extensions module, and disables > # initialisation of the XFree86-DGA extension within that module. > > SubSection "extmod" > #Option "omit xfree86-dga" > EndSubSection > > # This loads the Type1 and FreeType font modules > > Load "type1" > Load "freetype" > EndSection > > > [sass@sass home]$ sudo cat /var/log/XFree86.0.log > > (II) LoadModule: "glx" > (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so > (II) Module glx: vendor="NVIDIA Corporation" > compiled for 4.0.2, module version = 1.0.2313 > Module class: XFree86 Server Extension > ABI class: XFree86 Server Extension, version 0.1 > (II) Loading extension GLX > > > Хотелось бы поинтересоваться, Вы ядро сами собирали? > Если да, то попробуйте сделать, на всякий случай, make mrproper;make > oldconfig;make dep и после этого повторите сборку модулей. И еще, у Вас > release (не version!) ядра и хидеров совпадают? Проблема заключается в следующем - если в каталоге, где лежат расширения (в данном случае /usr/X11R6/lib/modules/extensions/) лежат 2 модуля libglx - один .a - из XFree86, второй - libglx.so - от nVidia - XFree86 сначала грузит .a, что при наличии карты nVidia приводит к падению XFree. В XFree86 до версии 4.2.0 для разрешения этого конфликта libglx.a переносился в другой каталог. Теперь же есть более легкий путь - вместо Load "glx" писать Load "/usr/X11R6/lib/modules/extensions/libglx.so" для nVidia. > -- > Best regards > AB > -- > ... In nomine Altli, et Ctrli, et Spititus Deli, Reset! -- Успехов, Konstantin --=.M'ztupTCChKvTQ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) iD8DBQE8WSr1t6s2zBR1r5IRAiXsAJ9bDVuZkVGpnAImS20CCXZeYOnjMQCfV5KB eIR8sfH+jlUTQR8B2cfJ+kA= =dRdm -----END PGP SIGNATURE----- --=.M'ztupTCChKvTQ--