Pagina 1 di 3
X -configure non funziona
Inviato: mer 26 nov 2008, 10:45
da tigerwalk
Installazione nuova di slackware 12.1 full.
Il server X parte senza problemi.
Ho provato al login come "root" a lanciare X -configure per vedere se autoconfigurava un xorg.conf ma non va, in particolare questo è il backtrace dell'errore:
Codice: Seleziona tutto
0: X(xf86SigHandler+0x7e)
1: [oxffffe420]
2: X(DoConfigure+0x210)
3: X(InitOutput+0x61a)
4:X(main+0x296)
5: /lib/libc.so.6 (_libc_start_main+0xe0)
6: X(FontFileCompleteXLDF+0x20d)
Ho controllato i pacchetti xf86 e sono tutti presenti e non danno errori con [slackyd -d xf86]
libc.so.6 è presente in /lib ed in particolare è un link alla libreria libc.7.so
Consigli su cos'altro controllare o su come risolvere?
Grazie.
Re: X -configure non funziona
Inviato: mer 26 nov 2008, 11:26
da Communico
Re: X -configure non funziona
Inviato: mer 26 nov 2008, 11:31
da tigerwalk
Grazie

Re: X -configure non funziona
Inviato: mer 26 nov 2008, 17:04
da Communico
tigerwalk ha scritto:
Grazie

di niente

Re: X -configure non funziona
Inviato: mer 26 nov 2008, 17:33
da conraid
Il fatto che non configuri correttamente non significa che debba produrre errori di quel tipo
A me per esempio funziona, anche se crea un xorg.conf ridotto all'osso
cosa ti dice?
Re: X -configure non funziona
Inviato: mer 26 nov 2008, 19:01
da tigerwalk
conraid ha scritto:Il fatto che non configuri correttamente non significa che debba produrre errori di quel tipo
A me per esempio funziona, anche se crea un xorg.conf ridotto all'osso
cosa ti dice?
Codice: Seleziona tutto
# ldd `which Xorg`
linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/libdl.so.2 (0xb7ef4000)
libXfont.so.1 => /usr/lib/libXfont.so.1 (0xb7e91000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7e8e000)
libfontenc.so.1 => /usr/lib/libfontenc.so.1 (0xb7e89000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb7e61000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7e5c000)
libm.so.6 => /lib/libm.so.6 (0xb7e35000)
librt.so.1 => /lib/librt.so.1 (0xb7e2c000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7e21000)
libc.so.6 => /lib/libc.so.6 (0xb7cd5000)
/lib/ld-linux.so.2 (0xb7f18000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7c67000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7c53000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7c3b000)
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 13:57
da tigerwalk
Su questa installazione ho assoluto bisogno che X -configure funzioni, anche se configura un xorg.conf minimale. Volevo provare a ricompilare xorg ma non trovo uno slackbuild in giro. Se qualcuno ha affrontato il problema della ricompilazione di xorg oppure sa dove reperire uno slackbuild per effettuare l'operazione e me lo fa sapere, sarei molto grato!
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 14:41
da Mario Vanoni
Per curiosita` provato:
Slackware 12.1 con kernel 2.6.27.7 statico,
login quale root
X -configure
lo fa senza errori e dice di provarlo con
X -config /root/xorg.conf.new/
lo faccio ...
una grande X (mouse) al centro schermo nero,
il sorcio muove la X, ma altrimenti _niente_!
Ctrl-Alt-Del per uscire.
Riciclo sempre i miei xorg.conf quando aggiorno.
Se test inutile, scusate il post++.
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 14:54
da tigerwalk
A me prima funzionava, mi era sufficiente che mi configurasse un xorg.conf con la risoluzione adatta alla scheda video e così faceva.
Ho dovuto per un grosso problema reinstallare e non ne vuol sapere di andare (vedi post sopra). Come ultima spiaggia, vorrei provare a ricompilare xorg da sorgenti, ma vorrei trovare uno slackbuild che mi permettesse comunque di installare un .tgz che in caso di problemi, potrei semplicemente e facilmente rimuovere.
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 15:32
da Mario Vanoni
Perche` non usi xorgconfig(1)?
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 16:46
da tigerwalk
Mario Vanoni ha scritto:Perche` non usi xorgconfig(1)?
Si Mario, posso, ma la "comodità" di ritrovarmi con una interfaccia grafica funzionante con la risoluzione ottimale senza dover al login impostare niente è importante. In effetti è l'installazione che utilizzo ovunque vado e ci sia un computer che faccia boot da usb ed essendoci riuscito una volta, mi rode non poterlo rifare (sarò testardo?).
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 17:48
da Mario Vanoni
Da utente root:
X -help 2>&1 | less
per avere qualche dritta in piu`
cd /etc/X11
mv -iv xorg.conf xorg.conf.original
cd /root
X :0 -configure
cp -aiv xorg.conf.new /etc/X11/xorg.conf
startx
funziona perfettamente
PS Sempre ... -[a]iv per controllare quanto scritto.
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 19:59
da tigerwalk
Grazie Mario per il tuo supporto ma anche così non funziona, deve esserci un problema di compilazione o di librerie perchè ricevo sempre lo stesso errore che puoi vedere nel primo post.
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 20:44
da Mario Vanoni
tigerwalk ha scritto:Installazione nuova di slackware 12.1 full.
Il server X parte senza problemi.
Ho provato al login come "root" a lanciare X -configure per vedere se autoconfigurava un xorg.conf ma non va, in particolare questo è il backtrace dell'errore:
Codice: Seleziona tutto
0: X(xf86SigHandler+0x7e)
1: [oxffffe420]
2: X(DoConfigure+0x210)
3: X(InitOutput+0x61a)
4:X(main+0x296)
5: /lib/libc.so.6 (_libc_start_main+0xe0)
6: X(FontFileCompleteXLDF+0x20d)
Ho controllato i pacchetti xf86 e sono tutti presenti e non danno errori con [slackyd -d xf86]
libc.so.6 è presente in /lib ed in particolare è un link alla libreria libc.7.so
In risposta al tuo ultimo post:
- scaricato/installato slackyd, una opzione -d non esiste.
- /lib/libc.so.6 -> libc-2.7.so
Hai installata una 12.1?
La 12.0 aveva libc-2.5.so linkata.
Re: X -configure non funziona
Inviato: ven 28 nov 2008, 21:01
da tigerwalk
si, ho una 12.1 e dalle opzioni che vedo in slackyd, compare
Codice: Seleziona tutto
-d: Search missing shared libraries of installed packages.
confermo libc.so.6 link simbolico a libc-2.7.so (nel primo post avevo sbagliato a segnare la seconda libreria)
