percoco2000 ha scritto:Uhm, questo mi lascia supporre che tu usi udev, il quale crea le device dinamicamente, e poi le cancella. Prova ad esguire X da root, e vediamo che succede. Il modulo serve solo per le funzioni dualhead delle g550/pharelia, non e' strettamente necessario per DRI.
P.S. non so' sicuro di quello che ho detto riguardo udev, che qualcuno mi corregga.
PP.SS. Vedo che sei 'pisciaiuolo' anche tu

sì sì sono pisciaiuolo ...e sì ho pensato ank'io che usassi udev a quel punto... in ogni caso quel file nn l'ho trovato...e..che + ah ho ricompilato il kernel aggiungendo nella sezione dri il modulo per matrox g400/450 per vedere cosa accadeva... ed ecco il "marginale" cambiamento
(II) MGA(0): [drm] bpp: 32 depth: 24
(II) MGA(0): [drm] Sarea 2200+664: 2864
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) MGA(0): [drm] loaded kernel module for "mga" driver
(II) MGA(0): [drm] DRM interface version 1.2
(II) MGA(0): [drm] created "mga" driver at busid "pci:0000:01:00.0"
(II) MGA(0): [drm] added 8192 byte SAREA at 0xfa8e2000
(II) MGA(0): [drm] mapped SAREA 0xfa8e2000 to 0xb5909000
(II) MGA(0): [drm] framebuffer handle = 0xf6000000
(II) MGA(0): [drm] added 1 reserved context for kernel
(II) MGA(0): [dri] visual configs initialized
(II) MGA(0): Memory manager initialized to (0,0) (1024,2303)
(II) MGA(0): Largest offscreen area available: 1024 x 1535
(II) MGA(0): Reserved back buffer at offset 0x900000
(II) MGA(0): Reserved depth buffer at offset 0xc00000
(II) MGA(0): Reserved 17408 kb for textures at offset 0xf00000
(II) MGA(0): Using XFree86 Acceleration Architecture (XAA)
fin qui sembrerebbe tutto ok ma poi ...
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(II) MGA(0): Using overlay video
(II) MGA(0): X context handle = 0x1
(II) MGA(0): [drm] installed DRM signal handler
(II) MGA(0): [DRI] installation complete
(EE) MGA(0): [drm] Failed to map DMA buffers list
(II) MGA(0): [drm] removed 1 reserved context for kernel
(II) MGA(0): [drm] unmapping 8192 bytes of SAREA 0xfa8e2000 at 0xb5909000
(WW) MGA(0): Direct rendering disabled
..
e questo sarebbe anke giusto visto che nn c'è congruenza con il modulo caricato e la mia skeda ma ora mi chiedo perché se nn seleziono il modulo g400/450 nn effettua questa operazione??:
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
che mi sembra essere quella essenziale..cioè gli da l'indirizzo dove effettivamente sta la mia scheda...bah
ora provo ad eseguire X da root ti faccio sapere