Videresendt melding:

> Fra: Tommy Bollman <[email protected]>
> Dato: 3. april 2011 02.44.53 GMT+02.00
> Til: asu Users <[email protected]>
> Emne: Re: MacPorts vs xquartz? (was Re: openmotif in macports dependencies 
> and xquartz?)
> 
> Hello.
> 
> Oops I forgot to include the contents of  org.x.privileged_startx.plist file 
> for the sake of completedness.
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
> "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
> <plist version="1.0">
> <dict>
>       <key>EnableTransactions</key>
>       <true/>
>       <key>Label</key>
>       <string>org.x.privileged_startx</string>
>       <key>MachServices</key>
>       <dict>
>               <key>org.x.privileged_startx</key>
>               <true/>
>       </dict>
>       <key>ProgramArguments</key>
>       <array>
>               <string>/usr/X11/lib/X11/xinit/privileged_startx</string>
>               <string>-d</string>
>               <string>/usr/X11/lib/X11/xinit/privileged_startx.d</string>
>       </array>
>       <key>TimeOut</key>
>       <integer>120</integer>
> </dict>
> </plist>
> 
> Have a nice evening.
> 
> Den 2. apr. 2011 kl. 20.48 skrev Jeremy Huddleston:
> 
>> Yeah, you're definitely setting DISPLAY somewhere in your environment.
>> 
>> Check out the DISPLAY debugging info on the XQuartz FAQ:
>> 
>> http://xquartz.macosforge.org/trac/wiki/X11-UsersFAQ#sshXforwardingdebugging
>> 
>> 
>> 
>> On Apr 2, 2011, at 11:39, Tommy Bollman wrote:
>> 
>>> Hello  Bayard.
>>> 
>>> I installed a "bare" vim, -at least one without x-support, and I can't 
>>> reproduce the problem right now. 
>>> 
>>> I did tried the command with xterm  through XQuartz and I got :0 as the 
>>> result when I did the ps command on xterm.
>>> 
>>> I have some discrpancies regarding the $DISPLAY :
>>> 
>>> Its from my log.  Localhost [0x0-0x11d11d].org.macosforge.xquartz.X11[0]: 
>>> xauth: (argv):1:  bad display name "Localhost.local:0" in "remove" command
>>> 
>>> I did a full trace on startx and initx once, and then there popped up 
>>> display names of (i believe) 
>>> Localhost.local/unix:0. 
>>> I just hadn't the time to deal with it then. I don't have that time now 
>>> neither, because I can't remember where I put that echo statement do reveal 
>>> the display parameter.
>>> 
>>> This may have nothing to do with those problems I addressed in this thread, 
>>> but as soon as I get around to it, i'll file a ticket or something, in 
>>> ordre to understand what is happening here.
>>> 
>>> I am rather new to this, and I thought that XQuartz is to replace X11 as an 
>>> X-server am I right?
>>> 
>>> Thanks anyway, I'll comeback to this when I have the time.
>>> 
>>> Den 2. apr. 2011 kl. 19.02 skrev Bayard Bell:
>>> 
>>>> Are you able to check your DISPLAY environment variable for each 
>>>> application by comparing the output of ps -Exww -p <pid> for each process? 
>>>> I believe the normal way that Apple defines their X listeners is as 
>>>> LaunchAgents with SecureSocketWithKey, which creates a domain socket in a 
>>>> randomly named directory created by launchd for each session, whose name 
>>>> is inherited by those jobs but not the user.
>>>> 
>>>> As well as the DISPLAY variable, you can use the open command to specify 
>>>> which Xserver you want to use (e.g. open -a XQuartz.app 
>>>> /opt/local/bin/xemacs). My understanding is that you have to create new 
>>>> app and/or bundle names for this to spawn additional Xserver instances, 
>>>> otherwise you'll use what's already there if it's running or launch it if 
>>>> it's not.
>>>> 
>>>> On 2 Apr 2011, at 17:18, Tommy Bollman wrote:
>>>> 
>>>>> Hello Jeremy.
>>>>> 
>>>>> The problem I had was that I installed the +huge port of vim.
>>>>> 
>>>>> I have a good setup of xterm from within xterm. ( I start XQuartz from 
>>>>> spotlight).
>>>>> 
>>>>> When I then started up vim from withing the xterm, giving the command 
>>>>> "gu", then X11.app 
>>>>> would start and do the window handling for vim I believe.
>>>>> 
>>>>> The result was that I ended up having both X11.app and XQuartz.app 
>>>>> visible in the command bar. (The one I get when I press cmd-Tab ).
>>>>> 
>>>>> I think the problems goes for other apps as well.
>>>>> 
>>>>> Since then I have installed a port which doesn't use X11, and MacVim, but 
>>>>> I really would like
>>>>> to have the menus and such from within XQuartz.
>>>>> 
>>>>> I wonder how I fix this, so that vim/xim only uses XQuartz as the window 
>>>>> server.
>>>>> -If the problems would go away if I recompile, using the libraries found 
>>>>> in the /opt tree?
>>>>> 
>>>>> 
>>>>> 
>>>>> Thanks
>>>>> 
>>>>> Den 1. apr. 2011 kl. 03.30 skrev Jeremy Huddleston:
>>>>> 
>>>>>> 
>>>>>> On Mar 31, 2011, at 4:52 PM, Tommy Bollman wrote:
>>>>>> 
>>>>>>> Hello.
>>>>>>> Can I read this as I might manage to get vim/xim building with only 
>>>>>>> macports libraries and not the ones shipped with Apple
>>>>>> 
>>>>>> Yes.  That is the policy in MacPorts (to prefer in-tree dependencies 
>>>>>> rather than system-provided ones).
>>>>>> 
>>>>>>> -And make it work without firing up X11.app ?
>>>>>> 
>>>>>> I'm not sure what you're asking... You could use any X server you want...
>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Den 31. mars 2011 kl. 23.25 skrev Jeremy Huddleston:
>>>>>>> 
>>>>>>>> 
>>>>>>>> On Mar 31, 2011, at 11:01 AM, Philip J. Schneider wrote:
>>>>>>>> 
>>>>>>>>> Kinda highjacking my own thread here... :-)
>>>>>>>>> 
>>>>>>>>> Considering Jeremy's feedback, I downloaded openmotif and all its 
>>>>>>>>> dependencies, and so I can now build/run an X11 app using 
>>>>>>>>> MacPorts-provided headers and libs. (That is, with only 
>>>>>>>>> /opt/local-based paths specified in XCode.)
>>>>>>>>> 
>>>>>>>>> A few questions:
>>>>>>>>> 
>>>>>>>>> 1. In very general terms, how do the xquartz-provided X includes and 
>>>>>>>>> libs differ from those provided by MacPorts? Pro/con on using one vs 
>>>>>>>>> the other?
>>>>>>>> 
>>>>>>>> The ones in MacPorts are generally the latest versions.
>>>>>>>> The ones from XQuartz are also generally the latest version as of the 
>>>>>>>> release date.
>>>>>>>> The ones from Apple are a bit more dated / stable for consistency 
>>>>>>>> across major releases of the OS.
>>>>>>>> 
>>>>>>>>> 2. If one did want to distribute an X11 application that needed one 
>>>>>>>>> or more X-related libraries not provided by the default system (e.g. 
>>>>>>>>> openmotif), what would be the recommended approach? I might wish to 
>>>>>>>>> assume that the users would not want to build up their own fink or 
>>>>>>>>> MacPorts installation... :-)
>>>>>>>> 
>>>>>>>> I'd recommend using the host X11 libraries.  Link your application 
>>>>>>>> (including extra libraries) against those, and ship everything not 
>>>>>>>> part of the system.  You could use something like /opt/myapp as the 
>>>>>>>> prefix for building all your bits and just ship /opt/myapp (and 
>>>>>>>> probably place /opt/myapp/bin into $PATH via /etc/paths.h/myapp
>>>>>>>> 
>>>>>>>> 
>>>>>>>> _______________________________________________
>>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>>> X11-users mailing list      ([email protected])
>>>>>>>> Help/Unsubscribe/Update your Subscription: 
>>>>>>>> http://lists.apple.com/mailman/options/x11-users/tommyb06%40student.uia.no
>>>>>>>> 
>>>>>>>> This email sent to [email protected]
>>>>>>>> 
>>>>>>> 
>>>>>>> Best regards
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Tommy Bollman
>>>>>>> --------------------------------------------------------------------------------------------------
>>>>>>> Mollison's Bureaucracy Hypothesis:
>>>>>>>         If an idea can survive a bureaucratic review
>>>>>>>         and be implemented it wasn't worth doing.
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>>> X11-users mailing list      ([email protected])
>>>>>>> Help/Unsubscribe/Update your Subscription: 
>>>>>>> http://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org
>>>>>>> 
>>>>>>> This email sent to [email protected]
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>>> Best regards
>>>>> 
>>>>> 
>>>>> 
>>>>> Tommy Bollman
>>>>> --------------------------------------------------------------------------------------------------
>>>>> Mollison's Bureaucracy Hypothesis:
>>>>>   If an idea can survive a bureaucratic review
>>>>>   and be implemented it wasn't worth doing.
>>>>> 
>>>>> _______________________________________________
>>>>> macports-users mailing list
>>>>> [email protected]
>>>>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>>>> 
>>> 
>>> Best regards
>>> 
>>> 
>>> 
>>> Tommy Bollman
>>> --------------------------------------------------------------------------------------------------
>>> Mollison's Bureaucracy Hypothesis:
>>>     If an idea can survive a bureaucratic review
>>>     and be implemented it wasn't worth doing.
>>> 
>>> _______________________________________________
>>> macports-users mailing list
>>> [email protected]
>>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>>> 
>> 
>> _______________________________________________
>> macports-users mailing list
>> [email protected]
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>> 
> 
> Best regards
> 
> 
> 
> Tommy Bollman
> --------------------------------------------------------------------------------------------------
> Mollison's Bureaucracy Hypothesis:
>       If an idea can survive a bureaucratic review
>       and be implemented it wasn't worth doing.
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> AppleScript-Users mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/applescript-users/tommyb06%40student.uia.no
> Archives: http://lists.apple.com/archives/applescript-users
> 
> This email sent to [email protected]
> 

Best regards



Tommy Bollman
--------------------------------------------------------------------------------------------------
Mollison's Bureaucracy Hypothesis:
        If an idea can survive a bureaucratic review
        and be implemented it wasn't worth doing.

_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to