Problema con R e X11

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
machinevictim
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: mar 2 ott 2007, 15:38
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: xfce 4.4
Località: Salento

Problema con R e X11

Messaggio da machinevictim »

Ciao a tutti!
Spero che ci sia qualcuno di voi esperto con R (http://www.r-project.org), linguaggio per la statistica... io ho iniziato solo oggi :D
Ho installato R 2.7.0 utilizzando il pacchetto di Slacky, ma ho un problema nella creazione dei grafici: quando digito, ad esempio,

Codice: Seleziona tutto

plot(3,2)
mi dà il seguente messaggio di errore:

Codice: Seleziona tutto

Errore in X11() : il modulo X11 non può essere caricato
Inoltre: Warning message:
In X11() :
  impossibile caricare libreria condivisa '/usr/lib/R/modules//R_X11.so':
  /usr/lib/libcairo.so.2: undefined symbol: FT_GlyphSlot_Embolden

Ho cercato su google ma non sono riuscito a trovare nulla, solo problemi con le fonts e cose simili. Anche le librerie cairo sono installate e il pacchetto Cairo di CRAN. Questa è la mia sessionInfo

Codice: Seleziona tutto

> sessionInfo()
R version 2.7.0 (2008-04-22)
i686-pc-linux-gnu

locale:
LC_CTYPE=it_IT@euro;LC_NUMERIC=C;LC_TIME=it_IT@euro;LC_COLLATE=C;LC_MONETARY=C;LC_MESSAGES=it_IT@euro;LC_PAPER=it_IT@euro;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=it_IT@euro;LC_IDENTIFICATION=C

attached base packages:
[1] graphics  grDevices datasets  utils     stats     methods   base

other attached packages:
[1] languageR_0.92    coda_0.13-2       lme4_0.99875-9    Matrix_0.999375-9
[5] zipfR_0.6-0       lattice_0.17-6

loaded via a namespace (and not attached):
[1] grid_2.7.0
Se può servire, quando invoco R ricevo alcuni warnings al caricamento delle librerie:

Codice: Seleziona tutto

Carico il pacchetto richiesto: lattice
Carico il pacchetto richiesto: zipfR
Carico il pacchetto richiesto: Matrix
Carico il pacchetto richiesto: stats
Carico il pacchetto richiesto: utils

Carico il pacchetto richiesto: 'Matrix'


        The following object(s) are masked from package:stats :

         xtabs

Carico il pacchetto richiesto: lme4
Carico il pacchetto richiesto: coda
Warning messages:
1: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: cov2cor
2: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: update
3: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: xtabs
Quello che non riesco a capire è il significato di xtabs "masked from package:stats", dato che il pacchetto stats è installato. Forse però è proprio quello il problema, dato che praticamente non riesco a fare nulla al di fuori della shell, non c'è alcun collegamento con il server X.
Qualcuno mi può dare una mano?
Grazie,
A.

machinevictim
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: mar 2 ott 2007, 15:38
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: xfce 4.4
Località: Salento

Re: Problema con R e X11

Messaggio da machinevictim »

Aggiornamento:
machinevictim ha scritto:Quando invoco R ricevo alcuni warnings al caricamento delle librerie:

Codice: Seleziona tutto

Carico il pacchetto richiesto: lattice
Carico il pacchetto richiesto: zipfR
Carico il pacchetto richiesto: Matrix
Carico il pacchetto richiesto: stats
Carico il pacchetto richiesto: utils

Carico il pacchetto richiesto: 'Matrix'


        The following object(s) are masked from package:stats :

         xtabs

Carico il pacchetto richiesto: lme4
Carico il pacchetto richiesto: coda
Warning messages:
1: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: cov2cor
2: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: update
3: In namespaceImportFrom(self, asNamespace(ns)) :
  replacing previous import: xtabs
Ho fatto la prova anche su una OpenSuse10.3-ppc64 sulla quale mi sono compilato R da sorgente. Ricevo gli stessi warnings riportati, ma X11() funziona e tutti i grafici vengono creati senza problemi.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Problema con R e X11

Messaggio da giberg »

Ciao!

Stai lavorando su Slackware 12.1 o 12.0?

Io ho la versione 2.6.2 su Slackware 12 e non ho problemi. Ora provo ad installare R 2.7.0 nella 12.1 che ho virtualizzato.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Problema con R e X11

Messaggio da giberg »

Provata anche la versione 2.7 su Slackware 12.1. Nessun problema tra quelli che hai riportato.

machinevictim
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: mar 2 ott 2007, 15:38
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: xfce 4.4
Località: Salento

[RISOLTO] Problema con R e X11

Messaggio da machinevictim »

Ciao! Scusa se rispondo molto in ritardo...
Ho una Slackware 12.0. Comunque ho risolto il problema disinstallando il pacchetto e reinstallando da sorgente.
Se anche tu hai utilizzato il sorgente per l'installazione allora molto probabilmente ci sarà un problema nel pacchetto di Slacky.
Grazie per l'interesse :)
Ciao,
A.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Problema con R e X11

Messaggio da giberg »

No, avevo installato il pacchetto di Slacky.
Sulla 12.0 non ho ancora aggiornato. Appena posso provo (per sicurezza mi ricompilo il pacchetto
vecchio nel caso dovessi avere i tuoi problemi).
Può anche essere che il pacchetto si sia danneggiato.
Volendo puoi prendere lo slackbuild e provare a rifartelo direttamente.
Se funziona allora può darsi che il pacchetto fosse danneggiato (a proposito: avevi provato a rifare il download e reinstallarlo?).

machinevictim
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: mar 2 ott 2007, 15:38
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: xfce 4.4
Località: Salento

Re: Problema con R e X11

Messaggio da machinevictim »

Non ricordo se avevo rifatto il download o meno, mi sembra di no.
Ad ogni modo se tu hai usato il pacchetto di Slacky, allora è qualche problema di configurazione del mio sistema :-k Oppure il pacchetto si era danneggiato durante il download. Comunque, compilato da sorgente va bene.
Appena ho tempo faccio anch'io una prova con lo slackbuild.
Ciao,
A.

Rispondi