X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:reply-to:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=eJvmIqzDe+qxbiJG 5V53JouIfiTgs0ELFeXbDmB30UnwILSpBdY6xAgvkZ2glHiLtiI1vl01iBjBAwg7 xogWCQNpzjVPR1qh/ENarInIB1b7Dub0nsn5HgI/OrVW5HsQMZBuHYtLKjDoQk4e p8y3RqrCWgWv5fLNHSW2yLBZ9Q0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:reply-to:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; s=default; bh=h+cd2O/bYIBQ4hzotGMxa8 rxi80=; b=LYcu8l2uqruT023RO/085UcHVPxBrX0xwWvDJCvUIZ16BaKSId1Ao/ HAHkhWnD85esx5eiK7/svFLvcHhLCGQqiGpDiWrcFn5rn++iHXJrS3f7xzyIc0+E TuFIwJOxUvpAZi6283uXgggKwwQlKbOHXVIiTowomiVTNDz6KmlQ0= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-HELO: vms173025pub.verizon.net Message-id: <52F27EF9.9090003@cygwin.com> Date: Wed, 05 Feb 2014 13:12:09 -0500 From: "Larry Hall (Cygwin)" Reply-to: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: A device driver as BLODA? References: <52E6C814 DOT 1060009 AT cygwin DOT com> <52F0F834 DOT 1070300 AT cygwin DOT com> <52F26065 DOT 1070306 AT cygwin DOT com> In-reply-to: Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit On 2/5/2014 12:39 PM, Richard AT KarmannGhia DOT org wrote: > > Hello All, > > For weeks I've been pondering all the troubles I've had with setup, spurred > by all the conversations that have happened recently about packaging, etc, > and the occasional comments about BLODA. I have sometimes figured Cygwin's > setup program is a member of BLODA - it certainly has been anything but > reliable in my personal experience. And all too often it's between me and my > enjoyment of Cygwin. (I maintain a fleet of Windows boxes with Cygwin, no > two of which are identical.) > > I've forgotten who wrote it, but I especially appreciated the email in my > in-box this morning about how to tell when Cygwin installation scripts go > wrong, where the list of scripts is, etc, because, frankly, when a Cygwin > installation goes wrong (and when doesn't it?) I seldom have time to track > down exactly why - I just try, try again, with different versions until it > works or I give up and try another day. (One MAJOR headache here is the > download process, no fixed starting point to know you got everything.) > ...And so it was this morning I decided to re-convince myself I didn't have > any BLODA problems... MAYBE all those issues "weren't Cygwin's fault?" Toiling in obscurity and the occasional vent here and at other outlets is fine but if you're having some problems you can't figure out, it could be worth your while to post specifics of your problem and/or search the email archives for similar problems/solutions, ideas, etc. In addition, if you have allot of machines on which you've installed Cygwin, you may have some interesting observations to report about the kinds of problems you see on which OSs, mirrors, software versions, etc. Your observations and details may be useful input for someone else searching for a solution to the same problem. > I was surprised to find "ATI Catalyst", and even MORE surprised to find > "NVIDIA GeForce" on the list, both as "some versions". > > I haven't any idea why the Catalyst product would want to hook into things > that would interfere with Cygwin, but I did have problems with it - it would > crash the machine sometimes! - so I deleted it. Yes, this can be cranky and isn't a required install so it's often better to just avoid it. > But the description, "NVIDIA GeForce" has me a bit confused because I > thought that was the maker's name for a series of video cards (hardware) and > possibly the device drivers that enable them to do magic things, like > provide a display consisting of six monitors as my "desktop." ...I use this > hardware! And, certainly, I use the NVIDIA drivers for it. > > This raises two primary questions (and a few related ones): > > 1) How can I confirm I do or don't have an NVIDIA GeForce BLODA issue? (Is > there really a device driver level issue?) And; If Cygwin is running and you're not seeing complaints (generally fork-related) while you're using it, then it's a pretty good indication that you don't have BLODA. For more information on BLODA symptoms, see the FAQ - . > 2) Might "we, the community" develop a BLODA-checker to help the > installation process? I'm thinking that whenever a new item is discovered to > put on the BLODA list, a small "here's how you know you have this software" > script is written that could become a part of the Cygwin install process. > There's already a script walker for scripts in a directory - maybe it could > be harnessed to run a list of BLODA-checkers. Sure, there's a back-log of > already known BLODA, most of which I have never even heard of before > (probably not alone on that!), but if we can have scripts created on an > on-going basis - say, when new BLODA are discovered and put on the list - > eventually the backlog would get caught up... This is a very fluid area as the list of software that can cause these problems varies over time. Generally speaking, the list contains apps that are installed on the system and show up in the Windows list of installed apps (i.e. "Add/Remove Programs" or "Programs and Features"). But I'm certain no one would object to someone supplementing the current list with more information and/or utilities to make this all easier for users that run across this issue. Ideally, we'd really like it if this list would shrink and disappear but I doubt we're going to see that. > Given all the complaints out there about the installation / setup process, I > have to believe that I'm far from alone in thinking that there's likely a > strong link between installation troubles and BLODA..... Certainly if there is BLODA on your system, the installation process has the potential to trip over it because there are scripts run as part of the process that use Cygwin utilities. In addition, there's the potential problem of DLL address-space collisions which becomes more noticeable as the number of packages you install grows. The symptoms of this are similar (see ), particularly in an install, as the scripts could again trip up as a result. Conventional wisdom for getting a successful first install suggests that you pick the minimum number of additional packages you need (or don't pick any at all). Let the install do its thing and then come back for more if you need it. This can help. 64-bit Cygwin has the potential to ameliorate the address-space collision issue too but wouldn't obviously be a way to combat BLODA unfortunately. -- Larry _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple