Pagina 1 di 2
Errore Kwrite...
Inviato: lun 7 nov 2005, 21:43
da Bart
Ciao a tutti,
ho un problema con kwrite. Devo avviarlo da root. Do su, inserisco la password e lo lancio con: /opt/kde/bin/kwrite ma ottengo:
Codice: Seleziona tutto
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
kwrite: cannot connect to X server :0.0
[1]+ Exit 1 /opt/kde/bin/kwrite
Da utente normale parte regolarmente. Cosa può essere?
Ho poi un altro problema.
Ho uno slackbuild in /tmp/pkg.
Se provo a lanciarlo sempre da superuser ottengo:
Non capisco cosa sia successo. Forse un problema di permessi? Ho fatto un po' di casini per colpa di questo slackbuild. Vi elenco la lista delle directory principali e i relativi permessi.
Codice: Seleziona tutto
drwxr-xr-x 2 root bin 4096 2005-10-05 16:09 bin
drwxr-xr-x 2 root root 4096 2005-10-05 16:18 boot
drwxr-xr-x 19 root root 40960 2005-11-07 21:26 dev
drwxr-xr-x 46 root root 4096 2005-11-07 21:46 etc
drwxr-xr-x 5 root root 4096 2005-10-08 08:35 home
drwxr-xr-x 5 root root 4096 2005-10-05 16:09 lib
drwx------ 2 root root 16384 2005-10-05 15:56 lost+found
drwxr-xr-x 6 root root 4096 2005-10-05 14:31 mnt
drwxr-xr-x 5 root root 4096 2005-11-03 18:03 opt
dr-xr-xr-x 83 root root 0 2005-11-07 21:21 proc
drwx--x--- 17 root root 4096 2005-11-07 21:38 root
drwxr-xr-x 2 root bin 8192 2005-10-05 15:41 sbin
drwxr-xr-x 10 root root 0 2005-11-07 21:21 sys
drwxrwxrwt 16 root root 4096 2005-11-07 21:43 tmp
drwxr-xr-x 18 root root 4096 2005-11-03 18:03 usr
drwxr-xr-x 16 root root 4096 2005-10-09 17:48 var
Inviato: lun 7 nov 2005, 22:06
da Firetux
in questi giorni tutti che vogliono lanciare applicazioni grafiche come utente root da terminale...chissà perché!
Loggati come utente root usando il comando su - ....se non fai anche una ricerca nel forum di xhost
Inviato: lun 7 nov 2005, 22:15
da clodo
Già, chissà perchè.
Se però non concedi a root il permesso di usare X, X stesso si rifiuta di mostrarti kwrite, e non basta fare su o su-
Inviato: lun 7 nov 2005, 22:43
da samiel
Poche ore fa un post pressoché identico su emacs.
E pochi giorni fa un post identico su xhost.
Valendomi dei miei poteri di moderatore (??)
vi inviterei a usare di tanto in tanto
la funzione search................................
m.
Inviato: lun 7 nov 2005, 22:50
da Firetux
...come dicevo....chissà perché tutti in questi giorni hanno bisogno di avviare applicazioni X da root...è un virus che è in giro nell'aria insiema all'influenza per caso?!!?

Inviato: lun 7 nov 2005, 22:53
da Bart
Si ma ha sempre funzionato, poi all'improvviso ha smesso. Quindi X ha sempre avuto i permessi e le applicazioni grafiche le ho sempre lanciate da teminale (sotto root) senza problemi.
Per quanta riguarda il secondo problema invece avete delle idee? Perchè non mi vede quel file che invece è presente?
Inviato: lun 7 nov 2005, 22:57
da Firetux
come lo esegui? è solo 1 lo slackbuild che ti da problemi o tutti?
Inviato: lun 7 nov 2005, 23:10
da Bart
samiel ha scritto:Poche ore fa un post pressoché identico su emacs.
E pochi giorni fa un post identico su xhost.
Valendomi dei miei poteri di moderatore (??)
vi inviterei a usare di tanto in tanto
la funzione search................................
m.
Chiedo scusa se non ho cercato nel forum, dovrebbe essere sempre la prima cosa da fare.
Ora ho capito come risolvere il primo problema anche se non mi spiego perchè questa noia sia sorta all'improvviso. Ripeto, applicazioni grafiche da root le ho sempre lanciate senza problemi. Seguirò il consiglio di Paoletta e inserirò xhost + root (o xhost +) in ./bash_profile.
come lo esegui? è solo 1 lo slackbuild che ti da problemi o tutti?
Per ora ho provato solo con quello e non me lo lancia. Inizialmente credevo fosse un problema di permessi ma non è così perchè il file ha i permessi di esecuzione. Che mi dite sulla lista delle principali directory sopra citate. I permessi sono corretti?
Inviato: lun 7 nov 2005, 23:15
da clodo
Chiedo scusa se non ho cercato nel forum, dovrebbe essere sempre la prima cosa da fare.
Ora ho capito come risolvere il primo problema anche se non mi spiego perchè questa noia sia sorta all'improvviso. Ripeto, applicazioni grafiche da root le ho sempre lanciate senza problemi. Seguirò il consiglio di Paoletta e inserirò xhost + root (o xhost +) in ./bash_profile.
Io su slackware non sono mai riuscito a lanciare applicazioni grafiche da root, e mi sarei stupito pesantemente del contrario (a parte k3bsetup2.....)
Inviato: lun 7 nov 2005, 23:22
da Bart
Firetux ha scritto:...come dicevo....chissà perché tutti in questi giorni hanno bisogno di avviare applicazioni X da root...è un virus che è in giro nell'aria insiema all'influenza per caso?!!?

Visto che è un problema molto comune in questi giorni mi permetto di scrivere qualcosina a riguardo, in modo tale da avere un post di riferimento:
Codice: Seleziona tutto
Xhost permette l'accesso sulla base degli hostname. Il server mantiene una lista di host che hanno il permesso di connettersi a lui. Può anche disabilitare completamente il controllo degli host. Attenzione: questo significa che non viene fatto nessun controllo, per cui qualunque host può connettersi!
Potete disabilitare il controllo degli host con:
$ xhost +
Questo disabilita il controllo di accesso degli host e perciò permette a chiunque di connettersi. Non dovete mai fare questo in una rete in cui non vi fidate di tutti gli utenti. Potete riabilitare il controllo degli host con:
$ xhost -
xhost - da solo non rimuove tutti gli host dalla lista di accesso (il che sarebbe abbastanza inutile - non potreste connettervi da nessun host, nemmeno dal vostro host locale).
Inviato: lun 7 nov 2005, 23:28
da samiel
Per ora ho provato solo con quello e non me lo lancia. Inizialmente credevo fosse un problema di permessi ma non è così perchè il file ha i permessi di esecuzione.
Come lo lanci, questo SlackBuild?
Di norma, ./............... se è eseguibile,
sh .............. se non è eseguibile.
M.
Inviato: lun 7 nov 2005, 23:29
da Bart
samiel ha scritto:Per ora ho provato solo con quello e non me lo lancia. Inizialmente credevo fosse un problema di permessi ma non è così perchè il file ha i permessi di esecuzione.
Come lo lanci, questo SlackBuild?
Di norma, ./............... se è eseguibile,
sh .............. se non è eseguibile.
M.
Si certo: ./nomeEseguibile
Inviato: mar 8 nov 2005, 0:34
da samiel
Fai un esperimento banale:
prova a spostarlo in un'altra dir...
M.
Inviato: mar 8 nov 2005, 10:39
da Paoletta
per curiosità posta anche un output di
e di
Inviato: mar 8 nov 2005, 11:45
da Bart
samiel ha scritto:Fai un esperimento banale:
prova a spostarlo in un'altra dir...
M.
Succede la stessa identica cosa.
Codice: Seleziona tutto
ICE default IO error handler doing an exit(), pid = 16458, errno = 0
: No such file or directory
Questo è /tmp:
Codice: Seleziona tutto
srwxr-xr-x 1 fush users 0 2005-10-27 15:21 6891
srwxr-xr-x 1 fush users 0 2005-11-03 16:44 OSL_PIPE_1000_SingleOfficeIPC_50dd9fb862323537c71ca3ca1d6d80
drwxr-xr-x 2 fush users 4096 2005-10-19 10:07 hsperfdata_fush
drwx------ 2 fush users 4096 2005-11-08 11:21 kde-fush
drwx------ 2 root root 4096 2005-11-07 21:36 kde-root
drwx------ 2 fush users 4096 2005-11-08 11:04 ksocket-fush
drwx------ 2 root root 4096 2005-11-08 11:35 ksocket-root
drwx------ 2 fush users 4096 2005-11-08 11:32 mc-fush
drwx------ 2 root root 4096 2005-10-05 16:57 mc-root
drwx------ 3 fush users 4096 2005-11-03 16:59 mcop-fush
drwx------ 3 root root 4096 2005-11-08 11:33 mcop-root
-rw-r--r-- 1 fush users 117 2005-10-15 08:59 mplayKEZvsZ
-rw-r--r-- 1 fush users 292 2005-10-15 12:15 mplayNuiN7Y
-rw-r--r-- 1 fush users 168 2005-10-15 08:59 mplayQHiaP0
-rw------- 1 fush users 6853577 2005-10-22 18:55 nsmail-1.eml
-rw------- 1 fush users 367 2005-10-22 18:55 nsmail-1.html
-rw------- 1 fush users 82 2005-10-22 18:53 nsmail-1.tmp
-rw------- 1 fush users 5000627 2005-10-22 18:55 nsmail-2.tmp
-rw------- 1 fush users 109 2005-10-22 18:55 nsmail-3.tmp
-rw------- 1 fush users 6853545 2005-10-22 18:53 nsmail.eml
-rw------- 1 fush users 324 2005-10-22 18:53 nsmail.html
-rw------- 1 fush users 5000627 2005-10-22 18:53 nsmail.tmp
drwxr-xr-x 6 fush users 4096 2005-11-08 11:35 pkg
drwx------ 2 fush users 4096 2005-10-15 09:36 plugtmp
-rw-r--r-- 1 root root 980394 2005-11-03 23:12 tmp-1.xpi
-rw-r--r-- 1 fush users 980394 2005-10-08 09:11 tmp.xpi
Questo è /tmp/pkg:
Codice: Seleziona tutto
-rw-r--r-- 1 root root 3980117 2005-11-03 17:58 licq-1.3.2.tar.bz2
-rwxr-xr-x 1 fush users 2444 2005-11-08 11:35 licq.SlackBuild
-rwxr-xr-x 1 root root 2437 2005-11-08 11:35 licq.SlackBuild~
drwxr-xr-x 2 root root 4096 2005-10-22 18:18 slack-desc
-rw-r--r-- 1 root root 788 2005-11-07 21:33 slack-desc.licq
drwxr-xr-x 2 root root 4096 2005-11-07 21:40 slackbuild
drwxr-xr-x 2 root root 4096 2005-10-22 18:20 sorgenti
drwxr-xr-x 2 root root 4096 2005-10-23 15:59 tgz
Questo è /tmp/pkg/slackbuild:
Codice: Seleziona tutto
-rwxr-xr-x 1 fush users 4881 2005-10-10 20:54 amule.SlackBuild
-rwxr-xr-x 1 fush users 2647 2005-10-19 09:49 azureus.SlackBuild
-rwxr-xr-x 1 fush users 1785 2005-10-12 18:03 gnupg.SlackBuild
-rwxr-xr-x 1 root root 2453 2005-11-07 21:40 licq.SlackBuild
-rwxr--r-- 1 fush users 1856 2005-11-03 17:55 licq.Slackbuild