From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32027 invoked by alias); 20 Nov 2003 17:30:13 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 32020 invoked from network); 20 Nov 2003 17:30:12 -0000 Received: from unknown (HELO slinky.cs.nyu.edu) (128.122.20.14) by sources.redhat.com with SMTP; 20 Nov 2003 17:30:12 -0000 Received: from slinky.cs.nyu.edu (localhost [127.0.0.1]) by slinky.cs.nyu.edu (8.12.10+Sun/8.12.10) with ESMTP id hAKHUCMh019744 for ; Thu, 20 Nov 2003 12:30:12 -0500 (EST) Received: from localhost (pechtcha@localhost) by slinky.cs.nyu.edu (8.12.10+Sun/8.12.2/Submit) with ESMTP id hAKHUC5j019741 for ; Thu, 20 Nov 2003 12:30:12 -0500 (EST) X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Thu, 20 Nov 2003 17:30:00 -0000 From: Igor Pechtchanski Reply-To: cygwin-xfree@cygwin.com To: cygwin-xfree@cygwin.com Subject: Re: Cygwin XFree86 startx Problem In-Reply-To: <20031120150754.62955.qmail@web60307.mail.yahoo.com> Message-ID: References: <20031120150754.62955.qmail@web60307.mail.yahoo.com> Importance: Normal MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-851401618-1069349411=:19459" X-SW-Source: 2003-11/txt/msg00314.txt.bz2 List-Id: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---559023410-851401618-1069349411=:19459 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-length: 3353 On Thu, 20 Nov 2003, Chan Seng Loong wrote: > hi... > > I having problem using startx to startx the X window > or X server....... > > here are the error: > > Chan Seng Loong@amd1500mhz ~ > $ startx > + userclientrc=/home/Chan Seng Loong/.xinitrc > + userserverrc=/home/Chan Seng Loong/.xserverrc > + sysclientrc=/usr/X11R6/lib/X11/xinit/xinitrc > + sysserverrc=/usr/X11R6/lib/X11/xinit/xserverrc > + defaultclient=/usr/X11R6/bin/xterm > + defaultserver=/usr/X11R6/bin/X > + defaultclientargs= > + defaultserverargs= > + clientargs= > + serverargs= > + [ -f /home/Chan Seng Loong/.xinitrc ] > [: Seng: unknown operand > + [ -f /usr/X11R6/lib/X11/xinit/xinitrc ] > + defaultclientargs=/usr/X11R6/lib/X11/xinit/xinitrc > + [ -f /home/Chan Seng Loong/.xserverrc ] > [: Seng: unknown operand > + [ -f /usr/X11R6/lib/X11/xinit/xserverrc ] > + whoseargs=client > + [ x != x ] > + [ x = x ] > + [ x = x ] > + client=/usr/X11R6/lib/X11/xinit/xinitrc > + [ x = x ] > + [ x = x -a x = x ] > + server= > + [ x = x ] > + XAUTHORITY=/home/Chan Seng Loong/.Xauthority > + export XAUTHORITY > + removelist= > + xinit /usr/X11R6/lib/X11/xinit/xinitrc -- > > + userresources=/home/Chan Seng Loong/.Xresources > + usermodmap=/home/Chan Seng Loong/.Xmodmap > + sysresources=/usr/X11R6/lib/X11/xinit/.Xresources > + sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap > + [ -f /usr/X11R6/lib/X11/xinit/.Xresources ] > + [ -f /usr/X11R6/lib/X11/xinit/.Xmodmap ] > + [ -f /home/Chan Seng Loong/.Xresources ] > [: Seng: unknown operand > + [ -f /home/Chan Seng Loong/.Xmodmap ] > [: Seng: unknown operand > + twm > + xclock -geometry 50x50-1+1 > + xterm -geometry 80x50+494+51 > + xterm -geometry 80x20+494-0 > + exec xterm -geometry 80x66+0+0 -name login > Fontconfig error: Cannot load default config file > Warning: Cannot convert string "" to type XftFont > > I tried to fix the probelm using the XF86Config and .xinitrc file..... > but failed..... > > Can someone help me to solve the problem......? > > Thanks > John John, Your username (and, consequently, your home directory) has spaces in it. The startx script is not space-in-filename friendly (missing quotes), and thus some parts of it don't run correctly. Below is a patch to the startx script that should make it work with home dirs containing spaces (untested). Please save the attached patch as /tmp/startx.patch and run 'cd /usr/X11R6/bin && patch -p0 < /tmp/startx.patch'. You should then be able to use the script. Harold, this patch is against /usr/X11R6/bin/startx from XFree86-bin-4.3.0-7 (CVS revision "XFree86: startx.cpp 3.16"). I have a feeling this file is auto-generated (haven't looked at the build process). I don't know if you can incorporate this patch as-is as Cygwin-specific, or if you need a patch to the original source, startx.cpp (either for Cygwin or to send upstream). Let me know either way, and I'll either create a ChangeLog for this patch, or create one against the CVS source. HTH, Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton ---559023410-851401618-1069349411=:19459 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="startx.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="startx.patch" Content-length: 4283 LS0tIHN0YXJ0eC1vcmlnCTIwMDMtMTAtMjggMTI6MTA6NDMuMDAwMDAwMDAw IC0wNTAwDQorKysgc3RhcnR4CTIwMDMtMTEtMjAgMTI6MTE6MzEuMDY4NDk2 MDAwIC0wNTAwDQpAQCAtMTQsOCArMTQsOCBAQA0KICMgJFhGcmVlODY6IHhj L3Byb2dyYW1zL3hpbml0L3N0YXJ0eC5jcHAsdiAzLjE2IDIwMDMvMDEvMjQg MjE6MzA6MDIgaGVycmIgRXhwICQNCiANCiANCi11c2VyY2xpZW50cmM9JEhP TUUvLnhpbml0cmMNCi11c2Vyc2VydmVycmM9JEhPTUUvLnhzZXJ2ZXJyYw0K K3VzZXJjbGllbnRyYz0iJEhPTUUvLnhpbml0cmMiDQordXNlcnNlcnZlcnJj PSIkSE9NRS8ueHNlcnZlcnJjIg0KIHN5c2NsaWVudHJjPS91c3IvWDExUjYv bGliL1gxMS94aW5pdC94aW5pdHJjDQogc3lzc2VydmVycmM9L3Vzci9YMTFS Ni9saWIvWDExL3hpbml0L3hzZXJ2ZXJyYw0KIGRlZmF1bHRjbGllbnQ9L3Vz ci9YMTFSNi9iaW4veHRlcm0NCkBAIC0zMCwxOSArMzAsMTYgQEAgc2VydmVy YXJncz0iIg0KIA0KIA0KIA0KLWlmIFsgLWYgJHVzZXJjbGllbnRyYyBdOyB0 aGVuDQotICAgIGRlZmF1bHRjbGllbnRhcmdzPSR1c2VyY2xpZW50cmMNCi1l bGlmIFsgLWYgJHN5c2NsaWVudHJjIF07IHRoZW4NCi0gICAgZGVmYXVsdGNs aWVudGFyZ3M9JHN5c2NsaWVudHJjDQoraWYgWyAtZiAiJHVzZXJjbGllbnRy YyIgXTsgdGhlbg0KKyAgICBkZWZhdWx0Y2xpZW50YXJncz0iXCIkdXNlcmNs aWVudHJjXCIiDQorZWxpZiBbIC1mICIkc3lzY2xpZW50cmMiIF07IHRoZW4N CisgICAgZGVmYXVsdGNsaWVudGFyZ3M9IlwiJHN5c2NsaWVudHJjXCIiDQog ZmkNCiANCi0NCi0NCi0NCi1pZiBbIC1mICR1c2Vyc2VydmVycmMgXTsgdGhl bg0KLSAgICBkZWZhdWx0c2VydmVyYXJncz0kdXNlcnNlcnZlcnJjDQotZWxp ZiBbIC1mICRzeXNzZXJ2ZXJyYyBdOyB0aGVuDQotICAgIGRlZmF1bHRzZXJ2 ZXJhcmdzPSRzeXNzZXJ2ZXJyYw0KK2lmIFsgLWYgIiR1c2Vyc2VydmVycmMi IF07IHRoZW4NCisgICAgZGVmYXVsdHNlcnZlcmFyZ3M9IlwiJHVzZXJzZXJ2 ZXJyY1wiIg0KK2VsaWYgWyAtZiAiJHN5c3NlcnZlcnJjIiBdOyB0aGVuDQor ICAgIGRlZmF1bHRzZXJ2ZXJhcmdzPSJcIiRzeXNzZXJ2ZXJyY1wiIg0KIGZp DQogDQogd2hvc2VhcmdzPSJjbGllbnQiDQpAQCAtNTIsMTUgKzQ5LDE1IEBA IHdoaWxlIFsgeCIkMSIgIT0geCBdOyBkbw0KICAgICAvJycqfFwuLycnKikN CiAJaWYgWyAiJHdob3NlYXJncyIgPSAiY2xpZW50IiBdOyB0aGVuDQogCSAg ICBpZiBbIHgiJGNsaWVudGFyZ3MiID0geCBdOyB0aGVuDQotCQljbGllbnQ9 IiQxIg0KKwkJY2xpZW50PSJcIiQxXCIiDQogCSAgICBlbHNlDQotCQljbGll bnRhcmdzPSIkY2xpZW50YXJncyAkMSINCisJCWNsaWVudGFyZ3M9IiRjbGll bnRhcmdzIFwiJDFcIiINCiAJICAgIGZpDQogCWVsc2UNCiAJICAgIGlmIFsg eCIkc2VydmVyYXJncyIgPSB4IF07IHRoZW4NCi0JCXNlcnZlcj0iJDEiDQor CQlzZXJ2ZXI9IlwiJDFcIiINCiAJICAgIGVsc2UNCi0JCXNlcnZlcmFyZ3M9 IiRzZXJ2ZXJhcmdzICQxIg0KKwkJc2VydmVyYXJncz0iJHNlcnZlcmFyZ3Mg XCIkMVwiIg0KIAkgICAgZmkNCiAJZmkNCiAJOzsNCkBAIC02OSwxNCArNjYs MTUgQEAgd2hpbGUgWyB4IiQxIiAhPSB4IF07IGRvDQogCTs7DQogICAgICop DQogCWlmIFsgIiR3aG9zZWFyZ3MiID0gImNsaWVudCIgXTsgdGhlbg0KLQkg ICAgY2xpZW50YXJncz0iJGNsaWVudGFyZ3MgJDEiDQorCSAgICBjbGllbnRh cmdzPSIkY2xpZW50YXJncyBcIiQxXCIiDQogCWVsc2UNCiAJICAgICMgZGlz cGxheSBtdXN0IGJlIHRoZSBGSVJTVCBzZXJ2ZXIgYXJndW1lbnQNCi0JICAg IGlmIFsgeCIkc2VydmVyYXJncyIgPSB4IF0gJiYgCQkgZXhwciAiJDEiIDog JzpbMC05XVswLTldKiQnID4gL2Rldi9udWxsIDI+JjE7IHRoZW4NCisJICAg IGlmIFsgeCIkc2VydmVyYXJncyIgPSB4IF0gJiYgXA0KKwkJIGV4cHIgIiQx IiA6ICc6WzAtOV1bMC05XSokJyA+IC9kZXYvbnVsbCAyPiYxOyB0aGVuDQog DQotCQlkaXNwbGF5PSIkMSINCisJCWRpc3BsYXk9IlwiJDFcIiINCiAJICAg IGVsc2UNCi0JCXNlcnZlcmFyZ3M9IiRzZXJ2ZXJhcmdzICQxIg0KKwkJc2Vy dmVyYXJncz0iJHNlcnZlcmFyZ3MgXCIkMVwiIg0KIAkgICAgZmkNCiAJZmkN CiAJOzsNCkBAIC05MCw3ICs4OCw3IEBAIGlmIFsgeCIkY2xpZW50IiA9IHgg XTsgdGhlbg0KICAgICBpZiBbIHgiJGNsaWVudGFyZ3MiID0geCBdOyB0aGVu DQogCWNsaWVudD0iJGRlZmF1bHRjbGllbnRhcmdzIg0KICAgICBlbHNlDQot CWNsaWVudD0kZGVmYXVsdGNsaWVudA0KKwljbGllbnQ9IiRkZWZhdWx0Y2xp ZW50Ig0KICAgICBmaQ0KIGZpDQogDQpAQCAtMTAwLDM5ICs5OCwyNiBAQCBp ZiBbIHgiJHNlcnZlciIgPSB4IF07IHRoZW4NCiAgICAgaWYgWyB4IiRzZXJ2 ZXJhcmdzIiA9IHggLWEgeCIkZGlzcGxheSIgPSB4IF07IHRoZW4NCiAJc2Vy dmVyPSIkZGVmYXVsdHNlcnZlcmFyZ3MiDQogICAgIGVsc2UNCi0Jc2VydmVy PSRkZWZhdWx0c2VydmVyDQorCXNlcnZlcj0iJGRlZmF1bHRzZXJ2ZXIiDQog ICAgIGZpDQogZmkNCiANCiBpZiBbIHgiJFhBVVRIT1JJVFkiID0geCBdOyB0 aGVuDQotICAgIFhBVVRIT1JJVFk9JEhPTUUvLlhhdXRob3JpdHkNCisgICAg WEFVVEhPUklUWT0iJEhPTUUvLlhhdXRob3JpdHkiDQogICAgIGV4cG9ydCBY QVVUSE9SSVRZDQogZmkNCiANCiByZW1vdmVsaXN0PQ0KIA0KKyN4aW5pdCAk Y2xpZW50ICRjbGllbnRhcmdzIC0tICRzZXJ2ZXIgJGRpc3BsYXkgJHNlcnZl cmFyZ3MNCiANCi14aW5pdCAkY2xpZW50ICRjbGllbnRhcmdzIC0tICRzZXJ2 ZXIgJGRpc3BsYXkgJHNlcnZlcmFyZ3MNCisjIGNvcnJlY3RseSBwcm9jZXNz IHF1b3RlcywgZXRjDQorZXZhbCAic2V0IC0tICRjbGllbnQgJGNsaWVudGFy Z3MgLS0gJHNlcnZlciAkZGlzcGxheSAkc2VydmVyYXJncyINCisNCit4aW5p dCAiJEAiDQogDQogaWYgWyB4IiRyZW1vdmVsaXN0IiAhPSB4IF07IHRoZW4N CisgICAgIyBOb3RlOiB0aGlzIGlzIHN0aWxsIG5vdCBzcGFjZS1mcmllbmRs eSENCiAgICAgeGF1dGggcmVtb3ZlICRyZW1vdmVsaXN0DQogZmkNCiANCi0N Ci0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0NCi0N Ci0NCi0NCg== ---559023410-851401618-1069349411=:19459--