Gira che ti rigira mi sono divertito a risolvere il problema che avevo con i moduli NVidia. Adesso il Direct Rendering viene abilitato o meno tramite eselect come dovrebbe essere. Per tutti, riassumo il problema:
Mi sono ritrovato con la mia Gentoo in cui non veniva attivato il Direct Rendering con driver NVIDIA, quindi, niente accelerazione 3D
- Tutti i controlli fatti hanno dato esito negativo: nessun problema da rilevare in xorg.conf, impostazioni del kernel, links simbolici a GL e quant’altro.
- Il driver NVidia viene emerso senza problemi e senza errori, ma anche selezionando con eselect opengl set nvidia la giusta interfaccia, non c’e’ accelerazione 3D
- Installando invece con l’installer ufficiale di NVidia i dannati drivers, il 3D magicamente si attiva.
SOLUZIONE:
Se sono installati i drivers NVidia ufficiali, occorre disinstallarli:
# sh ./NVIDIA-versione.run --uninstall
dopodichè
# emerge --unmerge xorg-server
Se invece NON avete i drivers ufficiali ma li avete emersi
# emerge --unmerge xorg-server nvidia-drivers nvidia-settings
# emerge xorg-server
# emerge nvidia-drivers nvidia-settings
Se avete settato nvidia nella configurazione (make.conf) al posto dell’ultimo comando potreste anche fare:
revdep-rebuild
Controlliamo infine che l’interfaccia OpenGL NVidia sia attiva (a volte viene attivata autonomamente da portage, altre no, mistero)
eselect opengl set nvidia
e finalmente tutto funziona a dovere. Santa pazienza !
convert this post to pdf.
1 Commento »
Sembrava tutto perfettamente funzionante Solo ieri sera ho provato un salvaschermo e mi accorgo che non c’è accelerazione 3D, allora inizio i controlli di routine e noto che il Direct Rendering è disattivato, che xorg.conf è completo e non manca nulla. Inizio a riemergere i drivers Nvidia ma non cambia nulla. Comincio a leggere tutorial e guide senza alcuna soluzione. Il 3d manca e non c’è verso di farlo andare. Inizio allora a controllare il Kernel ma non trovo nessun errore anche li. “Disperato” chiedo aiuto sul canale di supporto italiano in IRC ma nemmeno così se ne esce fuori. L’ultima cosa che mi viene in mente di provare, è quella di installare i driver Nvidia con l’installer ufficiale, lasciando quindi perdere emerge. E …….. Tadaaaaaaaaaaaaaaaaa, Direct Rendering attivo e funzionante. Ora mi chiedo, possibile che da qualche parte un BUG (non trovo altro nome da affibbiare a questa cosa) ci deve sempre essere ? Linux Linux, aiaiaiiiiiii :\
PS= Astenersi “A me funziona tutto”, evidentemente non è così per tutti e qui ve ne è prova. Con le stesse impostazioni stesso kernel stesso xorg stesso tutto, con i drivers in portage (stessa identica versione che ho installato manualmente) non va una cippa !
convert this post to pdf.
9 Commenti »
Scritto da: LuNa in Articoli, tags: Offtopic

NON è un fotomontaggio. Ci vedete benissimo. Questo esemplare di rospo vive in Australia ed è ora di cena: si, ma con un SERPENTE. Non male
Fonte: La Repubblica
convert this post to pdf.
5 Commenti »
Per la prima volta in anni, ho visto un XServer configurato perfettamente al primo colpo, compresa risoluzione e refresh, driver NVidia e tutto l’ambaradam. Miracolo ? Sul mio LCD senza dubbio. Di chi è la colpa ? Di Gentoo che sto installando sul desktop. Un semplice
Xorg -config
dopo aver emerso xorg-x11 precedentemente ben configurato in make.conf, seguito da
startx
tutto perfetto al primo avvio. Ma allora funziona. Chissa quali cacchio di casini le distro imbibinano per incasinare qualcosa che funziona
convert this post to pdf.
10 Commenti »
Per utilizzare la mia fida Kima Applet ho bisogno del demone HDDTemp per monitorare le temperature dei dischi fissi. Di tutte le distribuzioni che ho provato, solo su Sabayon Kima mi segnala errore nel rilevamento della temperatura, così, gira che ti rigira, è l’impostazione di HDDTemp che non risulta essere corretta.

Da una rapida verifica:
luna@sabayon ~ $ cat /etc/conf.d/hddtemp
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/hddtemp/files/hddtemp-conf.d [ ... ]
# the hddtemp executable
HDDTEMP_EXEC=/usr/sbin/hddtemp
# various options to pass to the daemon
HDDTEMP_OPTS=”-l 127.0.0.1″
# a list of drives to check
HDDTEMP_DRIVES=”/dev/hda /dev/hdb”
luna@sabayon ~ $
scopro subito che non sono configurati i drives da monitorare, infatti:
luna@sabayon ~ $ sudo fdisk -l |grep -i "disco"
Disco /dev/sda: 203.9 GB, 203928109056 byte
Disco /dev/sdb: 203.9 GB, 203928109056 byte
Disco /dev/sdc: 163.9 GB, 163927522816 byte
luna@sabayon ~ $
basta quindi inserire i giusti device e riavviare il demonio per esorcizz… sistemare la questione.
Nel mio caso modifico il file di configurazione così:
# a list of drives to check
HDDTEMP_DRIVES="/dev/sda /dev/sdb /dev/sdc"
e riavvio il servizio:
luna@sabayon ~ $ sudo /etc/init.d/hddtemp restart
* Caching service dependencies ...
* Stopping hddtemp daemon ... [ ok ]
* Starting hddtemp daemon ... [ ok ]
e subito la mia amata Kima torna all’ordine

miticooooou (cit.)
convert this post to pdf.
4 Commenti »
Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7cdb0844
Device Boot Start End Blocks Id System
/dev/hda1 * 1 5145 41327180 af Unknown
/dev/hda2 5146 8617 27888840 f W95 Ext'd (LBA)
/dev/hda3 8618 9964 10819777+ 83 Linux
/dev/hda5 5146 7104 15735636 83 Linux
/dev/hda6 7105 7366 2104483+ 82 Linux swap / Solaris
/dev/hda7 7367 8617 10048626 83 Linux
Questo il partizionamento del disco sul PC dove sto provando, come sapete, Gentoo. Come ricorderete ho avuto grossi problemi con GRUB sul desktop, che non ne voleva sapere di leggere il contenuto di alcune partizioni. Ho avuto lo stesso problema anche qui, con il risultato che non potevo bootare la mia Gentoo poichè GRUB vede la partizione (hda7) ma non riesce a riconoscerne il file-system. Gira che ti rigira, ho preso il cd di boot di Gentoo, mi sono chrootato e ho installato LILO, ho letto un pò il manuale e un po l’handbook di Gentoo per capirci qualcosa e….. Tutto funziona al primo colpo. Percio’, per quanto mi riguarda, da oggi, GRUB nella spazzatura e benvenuto LILO ! A quanto ho potuto testare (due diversi PC, quindi non è un caso) GRUB funziona fin quanto lo schema di partizionamento è “classico” ovvero si ha una primaria in testa al disco e poi una unica estesa contentente le altre partizioni. Se si esce da questo schema comincia irrimediabilmente a sbarellare con cose simpatiche tipo
No such file or directory
Menomale che esiste un’alternativa Devo dire che non mi piace il funzionamento di questo Boot-Loader ma se l’altro non vuole funzionare, allora ‘gangulo’ !
PS= Per i curiosi, la prima partizione vista come ‘Unknown’ [ versione linuxiana di ‘Un ci capisco un cazzo’ ] è HFS+ ed al suo interno è ospitato un magnifico Hackintosh.
convert this post to pdf.
4 Commenti »
E così ho voluto provare anche io la bontà di una distribuzione source-based, quindi mi sono fatto coraggio e ho cominciato a spulciare l’ottimo wiki.
Tra un’imprecazione e l’altra, qualche flag mancante qui e la, ricompilazioni varie, questo è il risultato

Ho voluto toccare con mano quello che ho sempre e solo sentito dire. Risultati ? Un KDE velocissimo ed un sistema molto performante. (Più di quanto mi aspettassi) La differenza prestazionale con altre distro binarie che ho sullo stesso PC si nota ad occhio nudo, e comunque non è poi così difficile maneggiarla come potrebbe sembrare. L’unico e solo neo ? Mi sto ancora chiedendo se ne vale la pena: per avere un sistema Xorg + KDE ci sono voluti 2 giorni tra comprendere e compilare, ed ho tutt’ora un sistema abbastanza minimale o comunque non pronto per “workare” come si deve. Su un sistema desktop multimediale non so se ne valga effettivamente la spesa, passi la vita a compilare, ma in cambio hai performance. Difficile scelta.
Aspettavo di installare qualche altra cosetta essenziale (tra cui GIMP che non riesco a compilare nemmeno a calci) poi renderò il sistema coerente, avendo inserito USE al volo per “tapullare” gli errori di compilazione che si manifestano (mannaggia) se vengono tralasciate (mannaggia a me) delle flags.
Eccomi quindi con una Gentoo “di prova” sul mio PC “troia” (azz si potrà dire ?)
Che dire, ho imprecato in 12 lingue per venirne a capo ma ho (più o meno) potuto provare l’ebrezza del lato oscuro di Linux (ahah)

Le prove continuano ….
convert this post to pdf.
13 Commenti »
|