PDA

View Full Version : ho accidentalmente fatto partire X


mad_hhatter
16-05-2011, 23:17
accidentalmente ho eseguito il comando X nel terminale facendo partire X11...

nel terminale sono comparsi i seguenti messaggi:

launch_msg("CheckIn") IPC failure: Operation not permitted
Xquartz: Unable to locate waiting server: org.x.X11
Xquartz: X11.app = /Applications/Utilities/X11.app/Contents/MacOS/X11
Xquartz: Starting X server: /Applications/Utilities/X11.app/Contents/MacOS/X11 --listenonly
X11.app: main(): argc=2
argv[0] = /Applications/Utilities/X11.app/Contents/MacOS/X11.bin
argv[1] = --listenonly
Waiting for startup parameters via Mach IPC.
X11.app: No launchd socket handed off, unsetting DISPLAY
X11.app: do_start_x11_server(): argc=1
argv[0] = X
Xquartz starting:
X.Org X Server 1.4.2-apple56
Build Date: 20100624
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/base
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/base
Could not init font path element /Library/Fonts, removing from list!
Could not init font path element /System/Library/Fonts, removing from list!


in particolare gli ultimi due, che significano?

queste sono le mie variabili d'ambiente:


TERM_PROGRAM=Apple_Terminal
TERM=xterm-color
SHELL=/bin/bash
TMPDIR=/var/folders/Eo/Eo4XMS+tF0yAg-Bh+aYVIE+++TI/-Tmp-/
Apple_PubSub_Socket_Render=/tmp/launch-wkthJN/Render
TERM_PROGRAM_VERSION=273.1
USER=francesco
COMMAND_MODE=unix2003
SSH_AUTH_SOCK=/tmp/launch-KQ7Xi1/Listeners
__CF_USER_TEXT_ENCODING=0x1F5:0:0
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/erlang/current/bin:/usr/local/git/bin:/usr/X11/bin
PWD=/Users/francesco
PS1=\u@\h: \w$
SHLVL=1
HOME=/Users/francesco
LOGNAME=francesco
LC_CTYPE=UTF-8
DISPLAY=/tmp/launch-F6ULMh/org.x:0
_=/usr/bin/env


cos'è la voce DISPLAY?

ho incasinato qualcosa?

grazie mille per l'aiuto

VICIUS
18-05-2011, 17:38
Non prenderlo per oro colato quello che dico perché sono anni che non smanetto con X ma:
in particolare gli ultimi due, che significano?
Semplicemente che ha cercato dei font in quelle cartelle ma non ne ha trovati e che quindi le ha tolte dalla sua lista interna in cui cercare.

cos'è la voce DISPLAY?
Dovrebbe essere una variabile d'ambiente che indica ad X il nome del display. In teoria potresti anche usare un server remoto ma nel tuo caso ne sta usando uno locale temporaneo.

mad_hhatter
18-05-2011, 17:45
Non prenderlo per oro colato quello che dico perché sono anni che non smanetto con X ma:

Semplicemente che ha cercato dei font in quelle cartelle ma non ne ha trovati e che quindi le ha tolte dalla sua lista interna in cui cercare.


Dovrebbe essere una variabile d'ambiente che indica ad X il nome del display. In teoria potresti anche usare un server remoto ma nel tuo caso ne sta usando uno locale temporaneo.

grazie mille! la variabile DISPLAY ce l'ho da sempre, solo mi facevastrano il pezzo di stringa "org.x", pensavo di aver incasinato qualcosa invece ho visto che è così su tutti gli altri mac su cui sono riuscito a controllare. Idem per le variabili relative al terminale (TERM...)