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.

Comments 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.

Comments 9 Commenti »

NON è un fotomontaggio. Ci vedete benissimo. Questo esemplare di rospo vive in Australia ed è ora di cena: si, ma con un SERPENTE. Non male :P

Fonte: La Repubblica

convert this post to pdf.

Comments 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.

Comments 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.

Comments 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’ ! :D

PS= Per i curiosi, la prima partizione vista come ‘Unknown’ [ versione linuxiana di ‘Un ci capisco un cazzo’ :P ] è HFS+ ed al suo interno è ospitato un magnifico Hackintosh.

convert this post to pdf.

Comments 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

Image Hosting by Picoodle.com

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.

Comments 13 Commenti »



Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.