From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <447B21F0.3090501@yandex.ru> Date: Mon, 29 May 2006 19:31:44 +0300 From: Artem User-Agent: Mozilla Thunderbird 1.0.2 (X11/20060222) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list References: <209d6f6c0605262155k2411b520n21bc4ddc84d16977@mail.gmail.com> <209d6f6c0605270312t6b41cd18r7ac179ea4aac5e0f@mail.gmail.com> <200605291401.50171.zerg@altlinux.org> <447B1E1D.2000402@yandex.ru> In-Reply-To: <447B1E1D.2000402@yandex.ru> Content-Type: multipart/mixed; boundary="------------090402090904000001000106" Subject: Re: [sisyphus] x11setupdrv crash X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 May 2006 16:39:34 -0000 Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --------------090402090904000001000106 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Artem wrote: > Sergey V Turchin wrote: > >>On Saturday 27 May 2006 14:12, Anton Komarevtsev wrote: >> >>[...] >> >> >>>x11setupdrv при запуске вылетает с Segmentation Fault >> >>Запустите вместо него >>/usr/libexec/X11/drv.d/nvidia -v >> >> >> > > Я знаю, почему он вылетает > Чичас... Где-то я патч делал на днях но до bugzilla не дотащил :-/ Вот... Фиксит в segfault в случае отсутствия xorg.conf (что может быть вызвано неправильным названием оного в командной строке x11setupdrv) -- Rgds, Artem. --------------090402090904000001000106 Content-Type: text/plain; name="x11setupdrv-no_config.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="x11setupdrv-no_config.patch" diff -ur x11setupdrv.orig/x11setupdrv.c x11setupdrv/x11setupdrv.c --- x11setupdrv.orig/x11setupdrv.c 2005-12-08 17:19:21 +0200 +++ x11setupdrv/x11setupdrv.c 2006-05-26 00:33:27 +0300 @@ -94,7 +94,7 @@ cmdline = "xorg.conf"; const char *filename; - if (!(filename = strdup (xf86openConfigFile (CONFPATH, cmdline, NULL)))) + if (!(filename = xf86openConfigFile (CONFPATH, cmdline, NULL))) error (1, errno, "%s: unable to open config file", cmdline); if ( config == 1) --------------090402090904000001000106--