From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 7198CBC0A for ; Mon, 26 Feb 2007 14:41:06 +0100 (CET) Received: from amazone1.ujf-grenoble.fr (amazone1.ujf-grenoble.fr [193.54.238.254]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l1QDf6XN005838 for ; Mon, 26 Feb 2007 14:41:06 +0100 Received: from tana1.ujf-grenoble.fr (tana1.ujf-grenoble.fr [152.77.18.74]) by amazone1.ujf-grenoble.fr (8.13.7/8.13.7/Configured by JE 21 07 2006) with ESMTP id l1QDf5Ft088604 for ; Mon, 26 Feb 2007 14:41:05 +0100 (CET) Received: from localhost (unknown [127.0.0.1]) by tana1.ujf-grenoble.fr (Postfix) with ESMTP id 13B95198416 for ; Mon, 26 Feb 2007 14:41:05 +0100 (CET) X-Virus-Scanned: Scanned on tana1.ujf-grenoble.fr Received: from tana1.ujf-grenoble.fr ([127.0.0.1]) by localhost (tana1.ujf-grenoble.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RmvvPTraWOMy for ; Mon, 26 Feb 2007 14:41:04 +0100 (CET) Received: from tibre2.ujf-grenoble.fr (tibre2.ujf-grenoble.fr [152.77.24.10]) by tana1.ujf-grenoble.fr (Postfix) with ESMTP id D6D83198415 for ; Mon, 26 Feb 2007 14:41:04 +0100 (CET) Received: from ifapp1.ujf-grenoble.fr (mozart.ujf-grenoble.fr [193.54.241.5]) by tibre2.ujf-grenoble.fr (8.13.3/8.13.3) with ESMTP id l1QDf41L051735 for ; Mon, 26 Feb 2007 14:41:04 +0100 (CET) (envelope-from san.vu-ngoc@ujf-grenoble.fr) Received: from [193.48.255.252] ([::ffff:193.48.255.252]) by fourier.ujf-grenoble.fr with esmtp; Mon, 26 Feb 2007 14:41:04 +0100 id 0000B92A.45E2E370.000022FA Message-ID: <45E2E371.7070502@ujf-grenoble.fr> Date: Mon, 26 Feb 2007 14:41:05 +0100 From: Vu Ngoc San User-Agent: IceDove 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: Jon Harrop Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Crashing X.Org with lablgl References: <20070226050151.35029.qmail@web30515.mail.mud.yahoo.com> <45E293BC.10804@ujf-grenoble.fr> <200702261047.11180.jon@ffconsultancy.com> In-Reply-To: <200702261047.11180.jon@ffconsultancy.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 45E2E372.001 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; lablgl:01 ocaml:01 apt-get:01 overwrite:01 libs:01 recompile:01 ocaml:01 lablgl:01 1.0:98 compile:01 caml-list:01 incompatible:01 kernel:01 installer:01 opengl:02 I'm talking about nvidia and opengl and debian. nothing ocaml specific. Let me be more precise: I install manually the nvidia driver with ./NVIDIA-Linux-x86-1.0-8756-pkg1.run Then everything runs fine. (I compile and execute on the same machine) when there is an upgrade of some xorg component in debian unstable, then, after apt-get upgrade, glx is very often broken. Just running glxgears crashes the x server. Sometimes also a more subtle effect of this is that glxgears display becomes very slow, or hectic. I suspect that debian packages overwrite some libs that become incompatible with my nvidia kernel installation. I'm saying this because usually it is enough to copy again the files created by the nvidia installer and it works again. But sometimes I have to recompile the nvidia drivers. Again, nothing ocaml specific here. For me lablgl works like a charm (except that I had to patch it by hand in order to have the polygon_offset feature and (thanks to Jacques Garrigue), the feedback features) San