Newsgroup: it.comp.os.linux.iniziare
Titolo: Quanta VRAM per X?

Ciao a tutti
ho installato MDK 9.1 su un portatile Akura Oris 10 con AMD K6-2/350
MHz, 64MB RAM e 4MB VRam.
ho un problema con X che più o meno puo' essere schematizzato cosi':
con XFree 4.3 non funziona niente, mentre con la v. 3.3.6 KDE non
funziona ma Gnome si.
Nel thread "MDK 9.1 - problemi con KDE" (dove trovate maggiori dettagli
sul problema) Pu Pazzo ha ipotizzato possa trattarsi di poca VRam (come
ho detto, sono solo 4 MB) e quindi provo a fare partire un thread piu'
generale (non "marchiato" MDK 9.1) per vedere se qualcuno ha esperienze
analoghe anche con altre distro (anche perche' dal basso della mia ignoranza
non mi sembra un problema particolarmente distro-sensitive).
Ciao,
Andrea

 
Io ho una AT3D + 3Dfx Voodoo Rush e uso Slackware. Tralasciando il fatto che il mio chitp 3Dfx č un po' strano (spesso non era supportato dai giochi e cose cosě...) ho utilizzato i drivers svga fino all'xfree 4.0 in cui hanno introdotto il driver atd specifico per la mia scheda grafica. Risultato: non va - o forse non sono capace io a farlo andare. Soluzione: framebuffer. Utilizza ram di sistema ma funziona tutto a meraviglia. 

 a meraviglia.
Come dicevo nell'altro thread, dovrei passare da 64 a 192 MB
quindi la RAM non dovrebbe mancarmi... A proposito, e' questo
che intendeva Pu Pazzo con "usare parte di ram come memoria
video"? E nella pratica come si traduce? Esiste una qualche
impostazione tipo "UsaFrameBuffer=0" da mettere su 1? (Ok,
magari l'ho fatta un po' facile... ;-)
Ciao e grazie,
Andrea

 magari l'ho fatta un po' facile... ;-)
Hai provato a monitorare l'utilizzo della ram, nelle tue sessioni di x ?
te lo dico perchè anche io ho grossi problemi, pur avendo 64mb di ramvideo e
tre banchi da 128 mb.
Monitorando la ram e lo swap (con il monitor di kde), li riempie
progressivamente ad ogni uso di qualsiasi cosa, senza mai riliberala,
fintantoche non riempie TUTTO !!
Questo rende lentissimo il PC dopo pochi minuti di uso. Poi questo si
blocca, l'HD trita per qualche minuto e poi il pc di riprende facendo un uso
direi normale di RAM
Questo non accadeva con le precedenti versioni di MDK.
--------------------------------
Inviato via 
http://usenet.libero.it

 il pc di riprende facendo un uso direi normale di RAM
Magari la causa del tuo problema e simile a quella dietro al
mio, ma sinceramente non mi pare siano la stessa cosa...
L'esperimento del monitoraggio provero' a farlo, comunque.
Tra l'altro nell'altro thread un mio omonimo parla di MDK 9.1
+ KDE senza problemi su un P2 con 2 MB di vram... e tu hai
problemi con 64MB (e 384 di RAM di sistema) ?!? ... non
ci capisco piu' nulla!

 ci capisco piu' nulla!
Il mio problema infatti credo che sia un problema di "pulizia" piuttosto che
di "disponibilità". Purtroppo, pur usando linux da un po' , non sono un gran
eserto !! Questo lo si nota anche dal mio linguaggio.


 funziona ma Gnome si.
Questo con l'hardware non puo' avere nulla a che fare visto che gnome o kde
non sanno neanche che scheda hai. Serebbe utile tu riportassi il messaggio
di errore che restirtuisce kde quendo prova a partire.
-- 
Enrico Bodo  -   Postdoctoral Research Fellow      
University of Rome "La Sapienza" 
Department of Chemistry         

 Andrea
Ciao.

Dopo un po' di tentativi, ho un aggiornamento.
Gnome continua ad andare bene, KDE continua a far finta di partire, tenta di
aprire una finestra ma non riesce a "disegnarla", a volte appare anche per
un secondo la barra con l'orologio (BTW, è giusto ;-) ma alla fine si blocca
su quello che immagino sia lo sfondo del desktop (blu, orrendamente simile
al BSOD...)
Ho anche provato a cambiare (da Gnome) il Display Manager (a proposito, che
differenza c'è tra GDM, KDM, MdkKDM e XDM?) ma nessun risultato...
Come da suggerimento ho monitorato l'output di errore di startx (con
"startkde" in .xinitrc) e questo e' il risultato (ho tagliato la parte prima
di startkde, che mi pare assolutamente normale):
[ INIZIA ]
startkde: Starting up...
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
kbuildsycoca running...
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libkdecore.so.4: undefined
symbol: init_keyboard_layout
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
mcop warning: user defined signal handler found for SIG_PIPE, overriding
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
mcop warning: user defined signal handler found for SIG_PIPE, overriding
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
*** kdesktop (1855) got signal 11
Xlib: extension "RENDER" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
kicker: crashHandler called
DCOP aborting call from 'anonymous-1858' to 'kicker'
ERROR: KUniqueApplication: DCOP communication error!
Xlib: extension "RENDER" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
DCOP aborting call from 'anonymous-1857' to 'mandrakegalaxy'
ERROR: KUniqueApplication: DCOP communication error!
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
mcop warning: user defined signal handler found for SIG_PIPE, overriding
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window paramet
er) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
WARNING: KDE detected X Error: BadDrawable (invalid Pixmap or Window
parameter) \x09
Major opcode: \x0e
DCOP aborting call from 'anonymous-1873' to 'kicker'
ERROR: KUniqueApplication: DCOP communication error!
*** kdesktop (1866) got signal 11
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
mcop warning: user defined signal handler found for SIG_PIPE, overriding
*** kdesktop (1883) got signal 11
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "RENDER" missing on display ":0.0".
mcop warning: user defined signal handler found for SIG_PIPE, overriding
*** kdesktop (1889) got signal 11
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ksmserver: Fatal IO error: client killed
xinit: connection to X server lost.
Hangup
startkde: Shutting down...
KLauncher: Exiting on signal 1
*** kdesktop got signal 1 (Exiting)
*** kdesktop got signal 1 (Exiting)
ICE default IO error handler doing an exit(), pid = 1894, errno = 2
startkde: Running shutdown scripts...
Xlib: extension "RENDER" missing on display ":0.0".
startkde: Done.
[FINISCE ]
Mi pare un bel casino...
Ciao,
Andrea

 ":0.0". kbuildsycoca running...
Hai questi pacchetti installati?
libMesaGL1
libMesaGLU1
libMesaglut3

 libMesaglut3
No, non li avevo ;-) Dopo l'installazione KDE continua a non partire, ma
ora durante i tentativi di avvio ho anche intravisto la barra in basso...
Qualcosa si sta sbloccando...
I messaggi di errore sono cambiati: questo
Xlib: extension "GLX" missing on display ":0.0".
non appare piu', ma continuo ad avere questo:
Xlib:  extension "RENDER" missing on display ":0.0".
inframezzato da una serie molto numerosa di righe cosi':
Loading required GL library /usr/X11R6/lib/libGL.so.1.4.500
Tra gli altri avvisi questi suonano peggio di altri:
ERROR: KUniqueApplication: DCOP communication error!
Loading required GL library /usr/X11R6/lib/libGL.so.1.4.500
kicker: crashHandler called
DCOP aborting call from 'anonymous-1408' to 'kicker'
ERROR: KUniqueApplication: DCOP communication error!
WARNING: KDE detected X Error: BadDrawable (invalid
 Pixmap or Window parameter) \x09
Major opcode:  \x0e
Dopo qualche riga sparsa ottengo una ripetizione infinita di
queste quattro righe fino alla chiusura con [Ctrl]+[Alt]+[BS]
*** kdesktop (1416) got signal 11
Loading required GL library /usr/X11R6/lib/libGL.so.1.4.500
Xlib:  extension "RENDER" missing on display ":0.0".
mcop warning: user defined signal handler found for SIG_PIPE, overriding
Direi che non c'e' male, no? ;-)
La cosa buffa e' che in questi giorni sono allo smanetto con GNOME
e funziona perfettamente...
Ciao,
Andrea

 ERROR: KUniqueApplication: DCOP communication error!
Questo secondo me e' il vero problema. La libreria di comunicazione di kde
non parte. Non riesco ad immaginare a cosa possa essere dovuto. Prova a
lanciare questi comandi (nella tua homedir) e poi 'startx':
$ mv .kde .kde_bak
$ mv .kde2 .kde2_bak 
$ mv .kderc .kderc_bak
$ rm -rf /tmp/*  ! mi raccomando questo lancialo come utente semplice
Se funziona devi buttare quelle tre directory nascoste *_bak e riconfigurare
daccapo kde.


 e riconfigurare daccapo kde.
In pratica cosa mi stai facendo fare? (vedi sopra, Cartesio ecc. ;-)
Rinomino quelle tre dir (e quel rm da utente semplice? a cosa serve?
e perche' non da root?) cosi’ da non farle piu’ trovare in avvio? Ma
cosa sono? Non servono a startx per lanciare KDE? E a quel punto
cosa dovrebbe accadere? Cosa intendi per *riconfigurare*? (considera
che non e’ *mai* partito quindi non ho mai fatto nessun fine-tuning…)
Ciao e grazie.
Cartesianamente,
Andrea

 partito quindi non ho mai fatto nessun fine-tuning…)
Secondo me ti stai facendo venire un mal di testa per niente :-)
Cancella (o rinomina se non ti senti sicuro) .kde nella tua home e riavvia
X.
-- 
"We believe that Linux is, in material part,
an unauthorized derivative of UNIX."
www.sco.com

 che non e’ *mai* partito quindi non ho mai fatto nessun fine-tuning…)
Allora forse cancellarle e' inutile.


 Allora forse cancellarle e' inutile.
Infatti non e' servito a nulla :-(
Le ore di smanettamento notturno di ieri (esistono altre cose in Linux oltre
a KDE, diamine! :-) hanno pero' portato un nuovo elemento, estremamente
affascinante sopratutto per chi si diletta di cabala e paranormale: non
solo KDE non parte, ma addirittura *qualunque* applicazione il cui nome
inizi per K (che sia Konqueror o Kbackgammon non importa...) *NON*
funziona nemmeno in Gnome !!
Che dite, provo a fare crossposting su comp.os.exorcism?
Ciao,
Andrea

 funziona nemmeno in Gnome !!
Questo e' ovvio. Per qualche misterioso motivo (un'installazione andata
male? Un upgrade non riuscito?) una libreria/applicazione che serve a far
funzionare kde (gli errori su DCOP) non ne vuole sapere di partire.
