Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
la mia prima nvidia...... non va [RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
johnnystuff
Tux's lil' helper
Tux's lil' helper


Joined: 28 Aug 2003
Posts: 141

PostPosted: Sun Sep 04, 2011 4:35 pm    Post subject: la mia prima nvidia...... non va [RISOLTO] Reply with quote

Spiego un po' meglio: la scheda va benone, è che sono io nabbo a non aver capito quelle 4-5mila cose. Prima di tutto: se non sbaglio i driver "nouveau" supportano schede nvidia fino alla serie 4xx, quindi per me che ho una gtx560 Ti non dovrebbero servire a niente giusto? Nel mio caso dunque nel make.conf dovrei avere solo

VIDEO_CARDS="nvidia" invece di VIDEO_CARDS="nvidia nouveau"

o sbaglio? Non so, inizialmente avevo fatto così ma poi ho notato che mesa nelle flag supportate sotto le VIDEO_CARDS non aveva nvidia ma solo nouveau, quindi l'ho aggiunto dopo nvidia e non so se ho fatto male. Anche la guida al proposito non mi sembra molto chiara, cmq l'ho seguita alla lettera, compilato il supporto ai nouveau nel kernel e anche qui non ho capito bene perchè. In ogni caso diciamo che sembrano funzionare anche se in fase di boot c'è qualcosa che non va. Ad un certo punto si blocca tutto per 15-20 secondi, poi sembra che i driver riescano a partire e tutto procede bene fino al login (fb funzia e tutto quanto) _con i driver nouveau_ (e non nvidia!!)
Ecco dmesg:

Quote:
[ 0.675378] [drm] Initialized drm 1.1.0 20060810
[ 0.675536] nouveau 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 0.675624] nouveau 0000:01:00.0: setting latency timer to 64
[ 0.676483] [drm] nouveau 0000:01:00.0: Detected an NVc0 generation card (0x0ce000a1)
[ 0.681644] [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PRAMIN
[ 0.785938] [drm] nouveau 0000:01:00.0: ... appears to be valid
[ 0.786034] [drm] nouveau 0000:01:00.0: BIT BIOS found
[ 0.786120] [drm] nouveau 0000:01:00.0: Bios version 70.24.21.00
[ 0.786202] [drm] nouveau 0000:01:00.0: Pointer to BIT loadval table invalid
[ 0.786289] [drm] nouveau 0000:01:00.0: TMDS table version 2.0
[ 0.786371] [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 4.0
[ 0.786483] [drm] nouveau 0000:01:00.0: Raw DCB entry 0: 02000300 00000000
[ 0.786568] [drm] nouveau 0000:01:00.0: Raw DCB entry 1: 01000302 00020030
[ 0.786653] [drm] nouveau 0000:01:00.0: Raw DCB entry 2: 04011380 00000000
[ 0.786739] [drm] nouveau 0000:01:00.0: Raw DCB entry 3: 08011382 00020030
[ 0.786824] [drm] nouveau 0000:01:00.0: Raw DCB entry 4: 02022362 00020010
[ 0.786910] [drm] nouveau 0000:01:00.0: DCB connector table: VHER 0x40 5 16 4
[ 0.786996] [drm] nouveau 0000:01:00.0: 0: 0x00001030: type 0x30 idx 0 tag 0x07
[ 0.787125] [drm] nouveau 0000:01:00.0: 1: 0x00010130: type 0x30 idx 1 tag 0x51
[ 0.787236] [drm] nouveau 0000:01:00.0: 2: 0x00002261: type 0x61 idx 2 tag 0x08
[ 0.787347] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0x6E81
[ 0.807623] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0x7581
[ 0.821207] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0x8D6D
[ 0.821318] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0x8D77
[ 0.821482] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0x8F56
[ 0.821593] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table at offset 0x8FBB
[ 0.841702] [drm] nouveau 0000:01:00.0: 0x8FBB: Condition still not met after 20ms, skipping following opcodes
[ 0.841826] [drm] nouveau 0000:01:00.0: voltage table 0x40 unknown
[ 0.868203] [drm] nouveau 0000:01:00.0: 3 available performance level(s)
[ 0.868288] [drm] nouveau 0000:01:00.0: 0: memory 135MHz core 270MHz shader 540MHz
[ 0.868400] [drm] nouveau 0000:01:00.0: 1: memory 405MHz core 810MHz shader 810MHz voltage 10mV
[ 0.868514] [drm] nouveau 0000:01:00.0: 3: memory 540MHz core 1645MHz shader 1645MHz voltage 20mV
[ 0.868689] [TTM] Zone kernel: Available graphics memory: 2029330 kiB.
[ 0.868773] [TTM] Initializing pool allocator.
[ 0.868860] [drm] nouveau 0000:01:00.0: Detected 1024MiB VRAM
[ 0.873408] [drm] nouveau 0000:01:00.0: 512 MiB GART (aperture)
[ 0.873498] [drm] nouveau 0000:01:00.0: PGRAPH: unsupported chipset, please report!
[ 0.873693] [drm] nouveau 0000:01:00.0: PGRAPH: unknown config: 4/4/0/0, 4
[ 1.568116] Refined TSC clocksource calibration: 3199.999 MHz.
[ 1.568178] Switching to clocksource tsc


qui è dove si pianta tutto per quei 20 secondi buoni, poi riparte con questi msg:

Quote:
[ 61.920213] [drm] nouveau 0000:01:00.0: failed to load fuc409d
[ 61.924538] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 61.924624] [drm] No driver support for vblank timestamp query.
[ 62.089877] [drm] nouveau 0000:01:00.0: allocated 1920x1080 fb: 0x8020000, bo ffff880127c5c800
[ 62.090075] fbcon: nouveaufb (fb0) is primary device
[ 62.142857] Console: switching to colour frame buffer device 240x67
[ 62.148034] fb0: nouveaufb frame buffer device
[ 62.148052] drm: registered panic notifier
[ 62.148071] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0


Da quando riparte in poi si attiva anche il framebuffer e il login arriva senza altri intoppi. Dopo il login invece c'è l'intoppo definitivo: startx non va e manda i soliti messaggi di screen not found tipici di driver sballati o non configurati a dovere. Ecco l'output di startx (dal primo warning fino alla fine):

Quote:
[ 445.494] (II) LoadModule: "dri"
[ 445.494] (WW) Warning, couldn't open module dri
[ 445.494] (II) UnloadModule: "dri"
[ 445.494] (II) Unloading dri
[ 445.494] (EE) Failed to load module "dri" (module does not exist, 0)
[ 445.495] (II) LoadModule: "dri2"
[ 445.495] (WW) Warning, couldn't open module dri2
[ 445.495] (II) UnloadModule: "dri2"
[ 445.495] (II) Unloading dri2
[ 445.495] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 445.497] (==) Matched nouveau as autoconfigured driver 0
[ 445.497] (==) Matched vesa as autoconfigured driver 1
[ 445.497] (==) Matched fbdev as autoconfigured driver 2
[ 445.497] (==) Assigned the driver to the xf86ConfigLayout
[ 445.497] (II) LoadModule: "nouveau"
[ 445.497] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[ 445.497] (II) Module nouveau: vendor="X.Org Foundation"
[ 445.497] compiled for 1.10.4, module version = 0.0.16
[ 445.497] Module class: X.Org Video Driver
[ 445.497] ABI class: X.Org Video Driver, version 10.0
[ 445.497] (II) LoadModule: "vesa"
[ 445.497] (WW) Warning, couldn't open module vesa
[ 445.497] (II) UnloadModule: "vesa"
[ 445.497] (II) Unloading vesa
[ 445.497] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 445.499] (II) LoadModule: "fbdev"
[ 445.499] (WW) Warning, couldn't open module fbdev
[ 445.499] (II) UnloadModule: "fbdev"
[ 445.499] (II) Unloading fbdev
[ 445.499] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 445.500] (II) NOUVEAU driver
[ 445.500] (II) NOUVEAU driver for NVIDIA chipset families :
[ 445.500] RIVA TNT (NV04)
[ 445.500] RIVA TNT2 (NV05)
[ 445.500] GeForce 256 (NV10)
[ 445.500] GeForce 2 (NV11, NV15)
[ 445.500] GeForce 4MX (NV17, NV18)
[ 445.500] GeForce 3 (NV20)
[ 445.500] GeForce 4Ti (NV25, NV28)
[ 445.500] GeForce FX (NV3x)
[ 445.500] GeForce 6 (NV4x)
[ 445.500] GeForce 7 (G7x)
[ 445.500] GeForce 8 (G8x)
[ 445.500] GeForce GTX 200 (NVA0)
[ 445.500] GeForce GTX 400 (NVC0)
[ 445.500] (--) using VT number 7

[ 445.505] (EE) [drm] No DRICreatePCIBusID symbol
[ 445.505] (EE) No devices detected.
[ 445.505]
Fatal server error:
[ 445.505] no screens found


ah, eselect opengl set nvidia l'ho lanciato e non ha riportato errori.

Forse è anche il caso di dire che è un'installazione nuova pulita da 0 come fatto già svariate altre volte.

Grazie per ogni idea o dritta, sono sicuro che si tratta di una cassata mia come al solito ^^


Last edited by johnnystuff on Thu Sep 08, 2011 5:39 am; edited 1 time in total
Back to top
View user's profile Send private message
bi-andrea
Apprentice
Apprentice


Joined: 09 Mar 2010
Posts: 171
Location: cesenatico

PostPosted: Sun Sep 04, 2011 7:08 pm    Post subject: Reply with quote

Detto così io personalmente non capisco il tuo problema, hai problemi di audio?
_________________
Quando arrivi a Linux è un trauma, abituati a Windows, quando arrivi a Gentoo è uno spavento col brivido , però quando lo capisci sei uscito dall'università "GNU/Linux" ;)
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Mon Sep 05, 2011 10:00 am    Post subject: Reply with quote

per quel che ho capito io:

1) se vuoi usare il driver nvidia closed-sources, non serve mettere la flag nouveau. toglila.
non è un problema se mesa non ha la flag nvidia attiva: infatti, non esiste!
nouveau = dirver open (per questo mesa ha una flag ad-hoc, attiverà il 3d del driver)
nvidia = driver closed (è tutto nel driver che installerai, non hai bisogno di installare chissà che altra cosa)

quindi, quando tu fai
Code:
 eselect opengl set nvidia
sbagli, perchè in realtà stai usando il driver opensource (nouveau) e quindi dovresti impostare xorg-x11.

2) dammi un bel
Code:
ls /etc/X11/


3) nessuno nasce imparato, non ti preoccupare. cerca semmai di essere più preciso quando spieghi i tuoi problemi. i giri di parole rendono la tua richiesta un po' fumosa (non si capisce granchè)

dopo aver sistemato i punti 1 e 2, riavvia e posta l'eventuale errore.
_________________
Darkman
Back to top
View user's profile Send private message
johnnystuff
Tux's lil' helper
Tux's lil' helper


Joined: 28 Aug 2003
Posts: 141

PostPosted: Mon Sep 05, 2011 11:00 am    Post subject: Reply with quote

allora concordo sul fatto che non si capisce forse un granchè ma il fatto è che i problemi sono 2 e non sono a quel che ho potuto capire correlati, anche se riguardano tutti e due i driver nouveau. Il primo non è considerato neanche un bug ma in pratica a quanto pare con i kernel attuali e i driver nouveau bisogna aggiungere una riga a grub per far sincronizzare l'orologio di sistema con non so bene cosa. In pratica bisogna aggiungere un "clocksource=hpet" oppure "clocksource=acpi_pm" a grub.
Il secondo problema è invece il problema che vorrei risolvere ed è semplicemente quello di far andare i driver nvidia proprietari invece dei nouveau. Darkman penso che tu mi abbia indicato la soluzione. Quando torno su gentoo oggi pome provo a ricompilare tutto togliendo la flag nouveau e settando opengl a nvidia (come è adesso). Non ho ancora capito se devo anche togliere i nouveau built-in dal kernel o posso anche evitare, ma direi che meglio toglierli del tutto se installo gli nvidia da userspace. A che ti serve /etc/X11? vuoi vedere se c'è xorg.conf? cmq poi ti faccio sapere.....

a dopo e grazie per ora :)
Back to top
View user's profile Send private message
johnnystuff
Tux's lil' helper
Tux's lil' helper


Joined: 28 Aug 2003
Posts: 141

PostPosted: Mon Sep 05, 2011 7:35 pm    Post subject: Reply with quote

niente da fare, ancora come prima. Prima di tutto ho ricompilato il kernel togliendo il supporto ai nouveau e riavviato, il problema del freeze è scomparso (è apparso qualche problema di risoluzione col fb ma magari ne parlaimo dopo) poi ho tolto la flag nouveau al make.conf, riemerso xorg-server, xorg-drivers, mesa e libdrm (in pratica tutti quelli che usavano la flag nouveau + xorg-server che non la usa ma insomma mi pareva il caso di riemergere anche lui), poi mi sono accorto di una piccola questione. Mi mancava hald -.-
Per emergerlo ho dovuto smascherarlo e qui ho iniziato a non capire più bene. Ma come: un demone indispensabile a xorg che è masked in portage? mah! Il bello è che mi blocca anche upower che è richiesto da kdelibs, quindi visto che prima o poi dovrò installare kde direi che non so bene come far co sto hal. Cmq per il momento nulla di kde è stato installato quindi anche qui magari ci pensiamo dopo.
Insomma: emerso hal, copiate le policy utili nel path indicato dalla guida, riavviato hal, poi son passato a risistemare gli nvidia-drivers: aggiunto root e $utonto al gruppo video, #modprobe nvidia, #startx e ....... stavolta vi incollo tutto il log di Xorg:

Quote:
[ 290.603]
X.Org X Server 1.10.4
Release Date: 2011-08-19
[ 290.604] X Protocol Version 11, Revision 0
[ 290.604] Build Operating System: Linux 2.6.39-gentoo-r3 x86_64 Gentoo
[ 290.604] Current Operating System: Linux localhost 2.6.39-gentoo-r3 #5 SMP Mon Sep 5 20:05:38 CEST 2011 x86_64
[ 290.604] Kernel command line: root=/dev/sda2
[ 290.604] Build Date: 05 September 2011 08:20:35PM
[ 290.604]
[ 290.604] Current version of pixman: 0.22.2
[ 290.604] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 290.604] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 290.604] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Sep 5 21:19:27 2011
[ 290.604] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 290.604] (==) No Layout section. Using the first Screen section.
[ 290.604] (==) No screen section available. Using defaults.
[ 290.604] (**) |-->Screen "Default Screen Section" (0)
[ 290.604] (**) | |-->Monitor "<default monitor>"
[ 290.605] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 290.605] (==) Automatically adding devices
[ 290.605] (==) Automatically enabling devices
[ 290.605] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[ 290.605] Entry deleted from font path.
[ 290.605] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 290.605] Entry deleted from font path.
[ 290.605] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 290.605] Entry deleted from font path.
[ 290.605] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 290.605] Entry deleted from font path.
[ 290.605] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[ 290.605] Entry deleted from font path.
[ 290.605] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[ 290.605] Entry deleted from font path.
[ 290.605] (==) FontPath set to:

[ 290.605] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 290.605] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 290.605] (II) Loader magic: 0x7cf0a0
[ 290.605] (II) Module ABI versions:
[ 290.605] X.Org ANSI C Emulation: 0.4
[ 290.605] X.Org Video Driver: 10.0
[ 290.605] X.Org XInput driver : 12.2
[ 290.605] X.Org Server Extension : 5.0
[ 290.605] (--) PCI:*(0:1:0:0) 10de:1200:1462:2382 rev 161, Mem @ 0xf8000000/33554432, 0xd8000000/134217728, 0xd4000000/67108864, I/O @ 0x0000dc00/128, BIOS @ 0x????????/524288
[ 290.605] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 290.605] (II) LoadModule: "extmod"
[ 290.605] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 290.605] (II) Module extmod: vendor="X.Org Foundation"
[ 290.605] compiled for 1.10.4, module version = 1.0.0
[ 290.606] Module class: X.Org Server Extension
[ 290.606] ABI class: X.Org Server Extension, version 5.0
[ 290.606] (II) Loading extension MIT-SCREEN-SAVER
[ 290.606] (II) Loading extension XFree86-VidModeExtension
[ 290.606] (II) Loading extension XFree86-DGA
[ 290.606] (II) Loading extension DPMS
[ 290.606] (II) Loading extension XVideo
[ 290.606] (II) Loading extension XVideo-MotionCompensation
[ 290.606] (II) Loading extension X-Resource
[ 290.606] (II) LoadModule: "dbe"
[ 290.606] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 290.606] (II) Module dbe: vendor="X.Org Foundation"
[ 290.606] compiled for 1.10.4, module version = 1.0.0
[ 290.606] Module class: X.Org Server Extension
[ 290.606] ABI class: X.Org Server Extension, version 5.0
[ 290.606] (II) Loading extension DOUBLE-BUFFER
[ 290.606] (II) LoadModule: "glx"
[ 290.606] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 290.613] (II) Module glx: vendor="NVIDIA Corporation"
[ 290.613] compiled for 4.0.2, module version = 1.0.0
[ 290.613] Module class: X.Org Server Extension
[ 290.613] (II) NVIDIA GLX Module 270.41.19 Mon May 16 23:48:30 PDT 2011
[ 290.613] (II) Loading extension GLX
[ 290.613] (II) LoadModule: "record"
[ 290.613] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 290.613] (II) Module record: vendor="X.Org Foundation"
[ 290.613] compiled for 1.10.4, module version = 1.13.0
[ 290.613] Module class: X.Org Server Extension
[ 290.613] ABI class: X.Org Server Extension, version 5.0
[ 290.613] (II) Loading extension RECORD
[ 290.613] (II) LoadModule: "dri"
[ 290.613] (WW) Warning, couldn't open module dri
[ 290.613] (II) UnloadModule: "dri"
[ 290.613] (II) Unloading dri
[ 290.613] (EE) Failed to load module "dri" (module does not exist, 0)
[ 290.613] (II) LoadModule: "dri2"
[ 290.613] (WW) Warning, couldn't open module dri2
[ 290.613] (II) UnloadModule: "dri2"
[ 290.613] (II) Unloading dri2
[ 290.613] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 290.615] (==) Matched nouveau as autoconfigured driver 0
[ 290.615] (==) Matched vesa as autoconfigured driver 1
[ 290.615] (==) Matched fbdev as autoconfigured driver 2
[ 290.615] (==) Assigned the driver to the xf86ConfigLayout
[ 290.615] (II) LoadModule: "nouveau"
[ 290.615] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[ 290.615] (EE) Failed to load /usr/lib64/xorg/modules/drivers/nouveau_drv.so: libdrm_nouveau.so.1: cannot open shared object file: No such file or directory
[ 290.618] (EE) LoadModule: Module nouveau does not have a nouveauModuleData data object.
[ 290.619] (II) UnloadModule: "nouveau"
[ 290.619] (II) Unloading nouveau
[ 290.619] (EE) Failed to load module "nouveau" (invalid module, 0)
[ 290.621] (II) LoadModule: "vesa"
[ 290.621] (WW) Warning, couldn't open module vesa
[ 290.621] (II) UnloadModule: "vesa"
[ 290.621] (II) Unloading vesa
[ 290.621] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 290.622] (II) LoadModule: "fbdev"
[ 290.622] (WW) Warning, couldn't open module fbdev
[ 290.622] (II) UnloadModule: "fbdev"
[ 290.622] (II) Unloading fbdev
[ 290.622] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 290.624] (EE) No drivers available.
[ 290.625]
Fatal server error:
[ 290.628] no screens found
[ 290.629]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 290.635] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 290.638]


mi sembra che provi di tutto tranne che a usare i driver nvidia -.-

edit: dimenticavo :p
in /etc/X11 ci sono 2 directory (Sessions e xinit) e 2 script bash (chooser.sh e startDM.sh), niente Xorg.conf. A proposito, per ora non ho fatto nessun X -configure, che dite è il caso?
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Mon Sep 05, 2011 10:16 pm    Post subject: Reply with quote

hald è mascherato perchè, appunto, non serve più.
non usarlo!

tu su xorg-server dovresti avere la flag udev abilitata. fa tutto lui.
non usare hald. quindi cancellalo.


Code:
[ 290.624] (EE) No drivers available.


non hai driver installati.
seguimi passo passo, facciamo le cose con calma. quando vedrai che *qualcosa* non ti torna, vieni qui e scrivi, altrimenti succede come con hald che non serve più da un po' di tempo con xorg (è stato tolto per vari motivi ).
togli l'eventuale flag "hal"

1) dimmi che kernel hai, comando "uname -a"
2) hai lo xorg-server 1.10.4 che è stabile in portage, lo stesso mio. quindi non è un problema di xorg (ma si capisce bene, manca lo xorg.conf)
hai seguito http://www.gentoo.org/doc/it/xorg-config.xml soprattuto nella parte della conf del kernel?
le "Impostazioni per nVidia" della guida NON sono per il tuo caso. nel caso disabilita quella roba là.

segui http://www.gentoo.org/doc/it/nvidia-guide.xml
in particolare, creati un xorg.conf, in modo da esser sicuro di caricare il driver nvidia.
lancia il comando nvidia-xconfig che dovrebbe esserci se hai installato i drivers.

3) che flag sono attive su xorg-server?
4) che flag sono attive su xorg-drivers?
5) che risultato ti da "eix -I -C x11-drivers"
6) incolla qui il risultato di "emerge -.-info"
7) fammi vedere il tuo "lsmod"
8) installando gli nvidia drivers ti ha dato qualche errore emerge? (talvolta ti dice qualcosa alla fine della compilazione)

Code:
[ 290.618] (EE) LoadModule: Module nouveau does not have a nouveauModuleData data object.


lancia per favore, alla fine di tutto un bel "emerge -uDN world; emerge --depclean; emerge -uDN world", così siam sicuri che le flag che hai disattivato sono state davvero disattivate.
cmq secondo me basta il punto 2)

tu comunque, per complettezza controlla i vari punti.
_________________
Darkman
Back to top
View user's profile Send private message
johnnystuff
Tux's lil' helper
Tux's lil' helper


Joined: 28 Aug 2003
Posts: 141

PostPosted: Tue Sep 06, 2011 11:49 am    Post subject: Reply with quote

senza polemica, ma chiedere a chi si occupa della documentazione di rimuovere i riferimenti ad hal dalla guida ufficiale a xorg sarebbe troppo? vabbè rispondo alle tue domande. Primo: hal rimosso e emerge -uDN world dato (non volevo farlo perchè mi ha tirato giù tutto kde e volevo fare una cosa per volta, vabbè), emerge --depclean pure ed world rilanciato. Tutto bene, 0 errori.

Risposte:
1) 2.6.39-r3
2) si, xorg-server è la versione stabile 1.10.4
3) nptl udev xorg
4) evdev keyboard mouse nvidia
5) scusa ma qui mi son perso il file che avevo fatto con l'output di eix (ovviamente ora sono su win e non ho modo di risponderti da gentoo quindi semmai te lo recupero stasera che ora non ho tempo)
6)
Quote:
Portage 2.1.10.11 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.5, glibc-2.12.2-r0, 2.6.39-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.39-gentoo-r3-x86_64-AMD_Phenom-tm-_II_X4_20_Processor-with-gentoo-2.0.3
Timestamp of tree: Sun, 04 Sep 2011 13:15:01 +0000
app-shells/bash: 4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python: 2.7.1-r1, 3.1.3-r1
dev-util/cmake: 2.8.4-r1
dev-util/pkgconfig: 0.26
sys-apps/baselayout: 2.0.3
sys-apps/openrc: 0.8.3-r1
sys-apps/sandbox: 2.4
sys-devel/autoconf: 2.68
sys-devel/automake: 1.9.6-r3, 1.11.1
sys-devel/binutils: 2.21.1-r1
sys-devel/gcc: 4.4.5
sys-devel/gcc-config: 1.4.1-r1
sys-devel/libtool: 2.4-r1
sys-devel/make: 3.82-r1
sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers)
sys-libs/glibc: 2.12.2
Repositories: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="it"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip2 cairo cdb cdda cdparanoia cdr cli consolekit cracklib crypt cups cxx dbus declarative directfb dri dts dvd dvdnav dvdr emboss encode exif fam fbcon ffmpeg firefox flac fontconfig fortran ftp gdbm gdu gif gpm iconv imagemagick java javascript jpeg jpeg2k kde kipi lame lcms ldap libnotify lm_sensors mad mikmod mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pango pcre pdf perl phonon plasma png policykit ppds pppd python qt3support qt4 readline sdl semantic-desktop session sndfiles spell sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype udev unicode usb vorbis x264 xcb xcomposite xinerama xml xorg xscreensaver xulrunner xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

7) Module Size Used by
nvidia 10481395 0
8) nessun errore da nvidia-drivers
Back to top
View user's profile Send private message
johnnystuff
Tux's lil' helper
Tux's lil' helper


Joined: 28 Aug 2003
Posts: 141

PostPosted: Tue Sep 06, 2011 7:00 pm    Post subject: Reply with quote

per completezza: eix -I -C x11-drivers mi dice:
nvidia-drivers 270.41.19
xf86-input-evdev
xf86-input-keyboard
xf86-input-mouse


per il resto, da quel che ho capito io xorg mi dice che non ho i driver installati perchè cerca di usare quelli sbagliati. Non capisco perchè non riuscendo a caricare il modulo "dri" provi a caricare i nouveau, vesa o fb:

Quote:
[ 290.615] (==) Matched nouveau as autoconfigured driver 0
[ 290.615] (==) Matched vesa as autoconfigured driver 1
[ 290.615] (==) Matched fbdev as autoconfigured driver 2
[ 290.615] (==) Assigned the driver to the xf86ConfigLayout


potrei essere fuori strada ma mi puzza di problema del kernel. Per es, il supporto al DRI lo devo includere nel kernel vero o anche quello è compito degli nvidia-drivers? Bo, per il resto non ho nessun'idea :roll:
Back to top
View user's profile Send private message
darkmanPPT
Veteran
Veteran


Joined: 13 Apr 2006
Posts: 1069
Location: vi/bo

PostPosted: Tue Sep 06, 2011 10:24 pm    Post subject: Reply with quote

il supporto dri è nei driver closed.

hai provato a seguire la guida su nvidia-xconfig ?
quello che, in teoria, dovrebbe crearti un xorg.conf ad hoc per invidia?

io non ho nvidia drivers ma ati-drivers e ho dovuto anche io crearmi il mio xorg.conf ad hoc (per ati esiste il comando aticonfig)


Quote:
senza polemica, ma chiedere a chi si occupa della documentazione di rimuovere i riferimenti ad hal dalla guida ufficiale a xorg sarebbe troppo?

concordo.
_________________
Darkman
Back to top
View user's profile Send private message
johnnystuff
Tux's lil' helper
Tux's lil' helper


Joined: 28 Aug 2003
Posts: 141

PostPosted: Thu Sep 08, 2011 5:38 am    Post subject: Reply with quote

dovrei aver risolto. Il problema era il DRI built-in nel kernel (che andava rimosso) e soprattutto la mancanza di xorg.conf che bastava genereare con nvidia-xconfig. Sinceramente sono un po' confuso, non so quanti anni erano che usavo gentoo senza il xorg.conf (o almeno non in /etc/X11) e all'inizio avevo anche letto discussioni al riguardo perchè non sapevo dove andare a smanettare in caso di problemi, ovviamente prima (anni prima intendo) era fondamentale e a quanto pare adesso lo è di nuovo. Discorso simile con hal, udev, sysfs, /dev...... oggi è così domani cosà. ma soprattutto dopodomani magari torna così.
Mah vabbè per ora metto risolto perchè glxgears gira e sembra che tutto vada bene, quando avrò tempo di avviare kde e fare altre prove semmai apro un altro topic.

grazie darkman ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum