Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 02, 2008, 08:54:02 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Variabili ambiente diverse e problemi con Fluxbox in remoto  (Letto 324 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« inserita:: Maggio 17, 2008, 10:30:09 am »

CIAO

Ho notato che se analizzo le variabili ambiente da una shell remota e da un terminale di un display X remoto creato, con l'opzione -create, da x11vnc, tali variabili sono diverse e, quindi, mi procurano un sacco di guai, come il non corretto avvio in remoto di GNOME e di Fluxbox.

Variabili ambiente in una shell remota

Codice:
PLUTO:~# env
TERM=xterm
SHELL=/bin/bash
SSH_CLIENT=192.168.1.2 1863 3500
SSH_TTY=/dev/pts/0
USER=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/root
LANG=it_IT@euro
PS1=\h:\w\$
SHLVL=1
HOME=/root
LOGNAME=root
SSH_CONNECTION=192.168.1.2 1863 192.168.1.3 3500
_=/usr/bin/env

Invece, le variabili ambiente in un terminale di un display X remoto

Codice:
PLUTO:~# cat /root/Documenti/env.txt       
FD_SMB=
SELINUX_INIT=YES
CONSOLE=/dev/console
RFB_STATE=SECURITY_TYPE
RFB_CLIENT_ID=0x1
break=
RFB_X11VNC_PID=3123
TERM=xterm
rootmnt=/root
RFB_USERNAME=unknown-user
WINDOWID=4194332
FD_SESS=
FD_ESD=
FD_XSRV=
RFB_SSL_CLIENT_CERT=
RFB_CLIENT_IP=0.0.0.0
XTERM_SHELL=/bin/bash
INIT_VERSION=sysvinit-2.86
init=/sbin/init
FD_OPTS=
X11VNC_PROG=/usr/bin/x11vnc
COLUMNS=80
panic=
RFB_LOGIN_TIME=1211008926
FD_GEOM=
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/bin/X11:/usr/openwin/bin:/usr/dt/bin:/opt/kde3/bin:/opt/gnome/bin:/usr/bin:/bin:/usr/sfw/bin
FD_TAG=
RUNLEVEL=2
runlevel=2
ROOTFSTYPE=
resume=/dev/hda1
PWD=/
FD_CUPS=
VERBOSE=no
RFB_SERVER_IP=0.0.0.0
resume_offset=
MODPROBE_OPTIONS=-qb
PREVLEVEL=N
previous=N
quiet=n
ROOT=/dev/hda2
ROOTFLAGS=
XTERM_LOCALE=C
XTERM_VERSION=XTerm(235)
FD_NAS=
HOME=/
ROOTDELAY=
SHLVL=8
CREATE_DISPLAY_PERL_SETPGRP=1
RFB_CLIENT_COUNT=1
RFB_SERVER_PORT=5901
LOGNAME=root
PROGRESS_STATE=7
FD_XDUMMY_NOROOT=
DPKG_ARCH=i386
inetd_dummy=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
RFB_CURRENT_TIME=1211008926
FD_PROG=
blacklist=
readonly=y
DISPLAY=:20.0
RFB_MODE=env
RFB_LOGIN_VIEWONLY=-1
RFB_CLIENT_PORT=40022
XAUTHORITY=//.Xauthority
_=/usr/bin/env

In particolare, le variabili USER, MAIL, HOME, LOGNAME che sono diverse e non cambiano da un account all'altro. Che cosa c'e` che non va?

La mia impressione e` che, nel display remoto di X, non abbia gli stessi permessi dell'utente in cui sono loggato ma che abbia i permessi di un utente Guest e ho notato che la mia home directory e` sempre la directory radice / . Come mai?

Quando provo a lanciare, nella finestra terminale di un display remoto di X, Fluxbox mediante il comando /usr/bin/startfluxbox, mi appare sempre l'errore "Failed to read". Come mai?

Chiaramente, in locale, Fluxbox e GNOME funzionano in modo corretto.

GRAZIE

CIAO
« Ultima modifica: Maggio 18, 2008, 11:50:28 am da balubeto » Registrato

Balubeto
balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« Risposta #1 inserita:: Maggio 22, 2008, 12:08:23 pm »

Allora, come posso fare a risolvere questi problemi?

GRAZIE

CIAO
Registrato

Balubeto
balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« Risposta #2 inserita:: Maggio 23, 2008, 06:40:48 pm »

Ho ancora il problema suddetto. Aspetto aiuto anche perche`e` da mesi che piu`o meno ho lo stesso problema ma non riesco mai a capire la vera causa.

Dal post precedente, vi ho mostrato che, in ogni account, alcune variabili ambiente visualizzate su un terminale di un display remoto di X non sono, secondo me, corrette e non so come fare per ridefinire, in modo corretto e definivo, tali variabili.

GRAZIE

CIAO
Registrato

Balubeto
MaXeR
Administrator
Hero Member
*****

Karma: +42/-0
Scollegato Scollegato

Messaggi: 3424


161200863 maxer@knio.it
Mostra profilo WWW E-mail
« Risposta #3 inserita:: Maggio 24, 2008, 12:53:36 am »

forse esportando il display non viene fatto un login completo, visto che le variabili che citi NON sono presenti nel secondo output..
Registrato


balubeto
Hero Member
*****

Karma: +1/-2
Scollegato Scollegato

Messaggi: 635


Mostra profilo E-mail
« Risposta #4 inserita:: Maggio 24, 2008, 09:11:39 am »

forse esportando il display non viene fatto un login completo, visto che le variabili che citi NON sono presenti nel secondo output..

e come faccio ad effettuare il Login completo in modo da avere tutte le variabili impostate in modo corretto in quanto spero che anche GNOME e Fluxbox funzionino anche su un display remoto di X?

GRAZIE

CIAO
Registrato

Balubeto
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
FluxBox Problemi Installazione Lord_Dex 6 914 Ultimo messaggio Marzo 21, 2005, 02:12:46 pm
da Bedo
problemi nell\'ambiente grafico al login! Multimedia Antoni`o 5 656 Ultimo messaggio Agosto 14, 2006, 12:15:29 am
da Antoni`o
[Debian] Variabili shell, variabili ambiente ed alias Generale balubeto 5 312 Ultimo messaggio Luglio 29, 2007, 09:53:57 pm
da Tmy17
[RISOLTO] Esportare variabili d'ambiente all'avvio di un ambiente desktop Generale Notorious 0 134 Ultimo messaggio Novembre 30, 2007, 06:15:17 pm
da Notorious
[risolto]: Come incorporare caratteri $ in variabili di ambiente Programmazione HomerCube 5 250 Ultimo messaggio Novembre 21, 2008, 05:04:43 pm
da HomerCube
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.082 secondi con 20 interrogazioni al database.