Sponsored Content
Full Discussion: Install X11 Tiger on Leopard
Operating Systems OS X (Apple) Install X11 Tiger on Leopard Post 302242247 by [MA]Flying_Meat on Wednesday 1st of October 2008 01:33:00 PM
Old 10-01-2008
Quote:
Originally Posted by tipi
Hi!
A bug on X11 leopard prevent me from using a program through ssh channel. My unix guru suggest me to install X11 tiger, in which the bug is absent.

So I tried to follow the step given by Ben Byer.

My problem is simple, the first step :
sudo launchctl unload -w /System/Library/LaunchAgents/org.x.X11.plist
return me the following error :
launchctl: Error unloading: org.x.X11

Is someone have already made this installation, or even know what the problem is for the command I give in this post?
Thanks a lot for your help,
Tp
The problem for the command you gave in this post is that org.x.X11.plist is not in Leopard's LaunchAgents, or even LaunchDaemons directories.

To see what launchd items are loaded:
sudo launchctl list

You'll probably see only one X11 related item, that being "org.x.privileged_startx".

Sadly, the instructions you are referencing has no mention of the OS the installation id to be applied to (even if you navigate forward or back by thread).

Try updating your system software to the latest (you might have to restore some service configs, but Apple's pretty nice about retaining a backup of your config files for reference. You'll probably need to look for another set of instructions, too...
 

7 More Discussions You Might Find Interesting

1. Programming

help on compiling a C program on Tiger

here is the very simple bob.c: main() { printf("hello"); } i use tiger and i use the command: gcc bob.c and the end result: bob.c: In function ‘main': bob.c:3: warning: incompatible implicit declaration of built-in function /‘printf' any help appreciated, i'm just starting... (4 Replies)
Discussion started by: cleansing_flame
4 Replies

2. Programming

Problem with Compiling C on Tiger

I've downloaded Xcode and i've done : which "gcc" which "ggc-4.0" and which "c99" all were found in /usr/bin/ however with the script #include <stdio.h> main() { printf("hello, world\n"); } and when I, in command line use the command while in my home dir: gcc cprog.c -o cprog (4 Replies)
Discussion started by: cleansing_flame
4 Replies

3. Cybersecurity

TARA Tool (Tiger)

Hi everybody. Im a starter on Unix systems.. i need check some security issues on UNIX server something like: ports, last patches, users acount, etc. I need do that, before the server wil be on production enviorement. i Found a tool that i guess does that... TARA. Somebody works with... (0 Replies)
Discussion started by: shaq
0 Replies

4. Windows & DOS: Issues & Discussions

cygwin-x/can't install xorg-x11-f100 & xorg-x11-fnts

Hello All. Really a newbie to Linux/Unix. Trying to get into Linux. Using XP PE currently. Installed cygwin and trying to intall cygwin-x. Everything else is setup nice but i can't seem to install these two packages (without whom xwin won't start) 1. xorg-x11-f100 2. xorg-x11-fnts Tried the... (1 Reply)
Discussion started by: binodbdrchand
1 Replies

5. OS X (Apple)

Mac OS X Tiger Password Storage

Are Mac OS X 10.4.11 Tiger passwords only stored in /var/db/shadow/hash? Or is it also used in NetInfo? The reason I am asking is because I wonder if I edit the file in /var/db/shadow/hash and replace the hash inside with my own, will it change the password? Thanks. (0 Replies)
Discussion started by: Ricardo-san
0 Replies

6. Android

Tiger to Leopard Upgrade on PPC

Anyone upgraded OSX from Tiger (v 10.4.11) to Leopard (v. 10.5.8) on PowerPC G5 hardware? I need to upgrade my iMac to Leopard so I can install the current version of Eclipse and the Android development plug-in for Eclipse. I can't find a way to get this working on Tiger, so I need up upgrade... (0 Replies)
Discussion started by: Neo
0 Replies

7. UNIX for Advanced & Expert Users

[Solved] putty+x11:How do I pass X11 display rights to "su"?

I can log into a unix system with Putty. I've set the "X11 forwarding" checkbox, and I've verified that I can display an X11 window back on my laptop. What I need to be able to do is "su" to another uid after logging in and then run something which display a window back on my laptop, with the... (2 Replies)
Discussion started by: dkarr
2 Replies
launchctl(1)						    BSD General Commands Manual 					      launchctl(1)

NAME
launchctl -- Interfaces with launchd SYNOPSIS
launchctl [subcommand [arguments ...]] DESCRIPTION
launchctl interfaces with launchd to load, unload daemons/agents and generally control launchd. launchctl supports taking subcommands on the command line, interactively or even redirected from standard input. These commands can be stored in $HOME/.launchd.conf or /etc/launchd.conf to be read at the time launchd starts. SUBCOMMANDS
load [-wF] [-S sessiontype] [-D domain] paths ... Load the specified configuration files or directories of configuration files. Jobs that are not on-demand will be started as soon as possible. All specified jobs will be loaded before any of them are allowed to start. Note that per-user configuration files (LaunchAgents) must be owned by the user loading them. All system-wide daemons (LaunchDaemons) must be owned by root. Configuration files must not be group- or world-writable. These restrictions are in place for security reasons, as allowing writability to a launchd configuration file allows one to specify which executable will be launched. Note that allowing non-root write access to the /System/Library/LaunchDaemons directory WILL render your system unbootable. -w Overrides the Disabled key and sets it to false. In previous versions, this option would modify the configuration file. Now the state of the Disabled key is stored elsewhere on-disk. -F Force the loading of the plist. Ignore the Disabled key. -S sessiontype Some jobs only make sense in certain contexts. This flag instructs launchctl to look for jobs in a different location when using the -D flag, and allows launchctl to restrict which jobs are loaded into which session types. Currently known session types include: Aqua, LoginWindow, Background, StandardIO and System. -D domain Look for plist(5) files ending in *.plist in the domain given. Valid domains include "system," "local," "network" and "all." When providing a session type, an additional domain is available for use called "user." For example, without a ses- sion type given, "-D system" would load from property list files from /System/Library/LaunchDaemons. With a session type passed, it would load from /System/Library/LaunchAgents. unload [-w] [-S sessiontype] [-D domain] paths ... Unload the specified configuration files or directories of configuration files. This will also stop the job if it is running. -w Overrides the Disabled key and sets it to true. In previous versions, this option would modify the configuration file. Now the state of the Disabled key is stored elsewhere on-disk. -S sessiontype Some jobs only make sense in certain contexts. This flag instructs launchctl to look for jobs in a different location when using the -D flag, and allows launchctl to restrict which jobs are loaded into which session types. Currently known session types include: Aqua, LoginWindow, Background, StandardIO and System. -D domain Look for plist(5) files ending in *.plist in the domain given. Valid domains include "system," "local," "network" and "all." When providing a session type, an additional domain is available for use called "user." For example, without a ses- sion type given, "-D system" would load from property list files from /System/Library/LaunchDaemons. With a session type passed, it would load from /System/Library/LaunchAgents. submit -l label [-p executable] [-o path] [-e path] -- command [args] A simple way of submitting a program to run without a configuration file. This mechanism also tells launchd to keep the program alive in the event of failure. -l label What unique label to assign this job to launchd. -p program What program to really execute, regardless of what follows the -- in the submit sub-command. -o path Where to send the stdout of the program. -e path Where to send the stderr of the program. remove job_label Remove the job from launchd by label. start job_label Start the specified job by label. The expected use of this subcommand is for debugging and testing so that one can manually kick- start an on-demand server. stop job_label Stop the specified job by label. If a job is on-demand, launchd may immediately restart the job if launchd finds any criteria that is satisfied. Non-demand based jobs will always be restarted. Use of this subcommand is discouraged. Jobs should ideally idle timeout by themselves. list [-x] [label] With no arguments, list all of the jobs loaded into launchd in three columns. The first column displays the PID of the job if it is running. The second column displays the last exit status of the job. If the number in this column is negative, it represents the negative of the signal which killed the job. Thus, "-15" would indicate that the job was terminated with SIGTERM. The third column is the job's label. Note that you may see some jobs in the list whose labels are in the style "0xdeadbeef.anonymous.program". These are jobs which are not managed by launchd, but, at one point, made a request to it. launchd claims no ownership and makes no guarantees regarding these jobs. They are stored purely for bookkeeping purposes. Similarly, you may see labels of the style "0xdeadbeef.mach_init.program". These are legacy jobs that run under mach_init emulation. This mechanism will be removed in future versions, and all remaining mach_init jobs should be converted over to launchd. If [label] is specified, prints information about the requested job. If [-x] is specified, the information for the specified job is output as an XML property list. setenv key value Set an environmental variable inside of launchd. unsetenv key Unset an environmental variable inside of launchd. getenv key Get an environmental variable inside of launchd. export Export all of the environmental variables of launchd for use in a shell eval statement. getrusage self | children Get the resource utilization statistics for launchd or the children of launchd. log [level loglevel] [only | mask loglevels...] Get and set the syslog(3) log level mask. The available log levels are: debug, info, notice, warning, error, critical, alert and emergency. limit [cpu | filesize | data | stack | core | rss | memlock | maxproc | maxfiles] [both [soft | hard]] With no arguments, this command prints all the resource limits of launchd as found via getrlimit(2). When a given resource is spec- ified, it prints the limits for that resource. With a third argument, it sets both the hard and soft limits to that value. With four arguments, the third and forth argument represent the soft and hard limits respectively. See setrlimit(2). shutdown Tell launchd to prepare for shutdown by removing all jobs. umask [newmask] Get or optionally set the umask(2) of launchd. bslist [PID | ..] [-j] This prints out Mach bootstrap services and their respective states. While the namespace appears flat, it is in fact hierarchical, thus allowing for certain services to be only available to a subset of processes. The three states a service can be in are active ("A"), inactive ("I") and on-demand ("D"). If [PID] is specified, print the Mach bootstrap services available to that PID. If [..] is specified, print the Mach bootstrap ser- vices available in the parent of the current bootstrap. Note that in Mac OS X v10.6, the per-user Mach bootstrap namespace is flat, so you will only see a different set of services in a per-user bootstrap if you are in an explicitly-created bootstrap subset. If [-j] is specified, each service name will be followed by the name of the job which registered it. bsexec PID command [args] This executes the given command in the same Mach bootstrap namespace hierachy as the given PID. bstree [-j] This prints a hierarchical view of the entire Mach bootstrap tree. If [-j] is specified, each service name will be followed by the name of the job which registered it. Requires root privileges. managerpid This prints the PID of the launchd which manages the current bootstrap. manageruid This prints the UID of the launchd which manages the current bootstrap. managername This prints the name of the launchd job manager which manages the current bootstrap. See LimitLoadToSessionType in launchd.plist(5) for more details. help Print out a quick usage statement. ENVIRONMENTAL VARIABLES
LAUNCHD_SOCKET This variable informs launchctl how to find the correct launchd to talk to. If it is missing, launchctl will use a built-in default. FILES
~/Library/LaunchAgents Per-user agents provided by the user. /Library/LaunchAgents Per-user agents provided by the administrator. /Library/LaunchDaemons System wide daemons provided by the administrator. /System/Library/LaunchAgents Mac OS X Per-user agents. /System/Library/LaunchDaemons Mac OS X System wide daemons. SEE ALSO
launchd.plist(5), launchd.conf(5), launchd(8) Darwin 1 May, 2009 Darwin
All times are GMT -4. The time now is 08:45 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy