Option sulla scheda video

OS X, Linux e tutti gli altri OS

Option sulla scheda video

Messaggioda ncc-1700 » ven mar 03, 2006 1:20 pm

Saludos,

qualche smanettone ha mai provato ad usare nel file /etc/X11/XF86Config nella parte riguardante i driver video le voci:

Codice: Seleziona tutto
option "MemCFG1"
option "MemCFG2"


ho fatto delle ricerche, tutti dicono che per impostare correttamente la memoria video su una scheda secondaria PCI occorre valorizzare le seddette voci, ma nessuno fa un esempio del valore che si deve inserire in queste voci e cosa fanno.
Cerco appunto qulache smanettone che ha capito cosa inserire in questi campi.

Ciao,
ncc-1700
"where no man was gone before.............."
Avatar utente
ncc-1700

Eroe
 
Messaggi: 768
Iscritto il: mer mar 03, 2004 3:45 pm
Località: Varese

Messaggioda Rasputin » ven mar 03, 2006 6:18 pm

non so se è inerente io ho dei problemi di a nell'allocamento di memoria -.-
ho una ASUS pci-e N6600 extreme silencer 256 mb DDR
pero quando faccio partire X mi da un'errore strano :

(WW)****INVALID MEM ALLOCATION**** b:0xcf000000 e: 0xcfffffff correcting

maggiori info:
versione xorg:xorg6.9.0 con Composite e render
windowmanager:xfce4.2(lo fa anche con gli altri windowmanager)



idee ?
Avatar utente
Rasputin

Esperto
 
Messaggi: 60
Iscritto il: gio feb 09, 2006 6:03 pm

Messaggioda ncc-1700 » ven mar 03, 2006 7:03 pm

No il mio è un problema di riconoscimento della memoria di una vecchia scheda PCI (Cirrus GD5430) montata su un P 166 MMX come scheda secondaria. Non riconosce tutti i 2048 bytes (1 di default e 1 aggiunto) e quindi con un solo meguccio di RAM riesce a fare solo 1024x768 a 8bit (singh!). Pare che specificando "qualche cosa" in quei parametri si riesca a dirgli dove reperire la memoria della scheda video, ma non capisco cosa ci devo scrivere. Inoltre non uso xorg ma ancora il server xfree 4.3.2 mi sembra..........

Ciao,
ncc-1700
"where no man was gone before.............."
Avatar utente
ncc-1700

Eroe
 
Messaggi: 768
Iscritto il: mer mar 03, 2004 3:45 pm
Località: Varese

Messaggioda Rasputin » ven mar 03, 2006 8:25 pm

[OT]beh cmq se qualcuno sa qualcosa anche sul mio problema ... non mi lamento :)

tipo una risposta da giosquad che ne sa un tot su xorg

ps: io uso freebsd 6.0-RELEASE patch level 5[/OT]

non rompo piu in sto topic :annu:
magari usate pm se avere risposta
Avatar utente
Rasputin

Esperto
 
Messaggi: 60
Iscritto il: gio feb 09, 2006 6:03 pm

Re: Option sulla scheda video

Messaggioda giosquad » ven mar 03, 2006 10:41 pm

ncc-1700 ha scritto:Saludos,

qualche smanettone ha mai provato ad usare nel file /etc/X11/XF86Config nella parte riguardante i driver video le voci:

Codice: Seleziona tutto
option "MemCFG1"
option "MemCFG2"


ho fatto delle ricerche, tutti dicono che per impostare correttamente la memoria video su una scheda secondaria PCI occorre valorizzare le seddette voci, ma nessuno fa un esempio del valore che si deve inserire in queste voci e cosa fanno.
Cerco appunto qulache smanettone che ha capito cosa inserire in questi campi.

Ciao,
ncc-1700


Cerca su google..perhè mi sa che ne troverai ben pochi di smanettoni che sappiano come inserire il valore correttamente..per una scheda del genere..è una cirrus?
Io, ma immagino anche te, ho trovato questa pagina:
http://www.xfree86.org/current/cirrus.4.html
Ma non mi è molto chiaro il tutto su cosa scrivere, se il driver cirrusvuole il valore della memoria in bytes o altro..
potresti usare il driver vesa e specificare la memoria con un opzione più generica, tipica del driver vesa..
In alternativa, cambia scheda video..mettendone una che permetta il corretto riconoscimento della memoria... :ammicca:
Avatar utente
giosquad

Veterano
 
Messaggi: 164
Iscritto il: lun ott 11, 2004 10:23 pm
Località: Casarano (Lecce) - Parma

Messaggioda giosquad » ven mar 03, 2006 10:47 pm

Per Rasputin:
Hehe, ne so un tot giusto giusto per cavarmela..niente di troppo, sempricemente mi appoggio spesso a google per acculturirmi sulle cose che mi interessano.. :riflette:

Postami il tuo xorg.0.log per vedere cosa accade prima e dopo..
Inoltre stai usando gli ultimi driver nVidia?

Ciao
Avatar utente
giosquad

Veterano
 
Messaggi: 164
Iscritto il: lun ott 11, 2004 10:23 pm
Località: Casarano (Lecce) - Parma

Messaggioda Rasputin » sab mar 04, 2006 4:39 am

Eccoti il mio log :

(II) NVIDIA X Driver 1.0-8178 Wed Dec 14 17:08:39 PST 2005
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 03:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xdfff9000 - 0xdfff9fff (0x1000) MX[B]E
[6] -1 0 0xdfffa000 - 0xdfffafff (0x1000) MX[B]E
[7] -1 0 0xdfffb000 - 0xdfffbfff (0x1000) MX[B]E
[8] -1 0 0xdfffd000 - 0xdfffdfff (0x1000) MX[B]E
[9] -1 0 0xfeb00000 - 0xfebfffff (0x100000) MX[B]E
[10] -1 0 0xdffff000 - 0xdfffffff (0x1000) MX[B]E
[11] -1 0 0xcf000000 - 0xcfffffff (0x1000000) MX[B](B)
[12] -1 0 0xb0000000 - 0xbfffffff (0x10000000) MX[B](B)
[13] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B)
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[16] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]E
[17] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]E
[18] -1 0 0x00000b60 - 0x00000b6f (0x10) IX[B]E
[19] -1 0 0x00000960 - 0x0000096f (0x10) IX[B]E
[20] -1 0 0x00000be0 - 0x00000bef (0x10) IX[B]E
[21] -1 0 0x000009e0 - 0x000009ef (0x10) IX[B]E
[22] -1 0 0x0000cc00 - 0x0000ccff (0x100) IX[B]E
[23] -1 0 0x00000b70 - 0x00000b7f (0x10) IX[B]E
[24] -1 0 0x00000970 - 0x0000097f (0x10) IX[B]E
[25] -1 0 0x00000bf0 - 0x00000bff (0x10) IX[B]E
[26] -1 0 0x000009f0 - 0x000009ff (0x10) IX[B]E
[27] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E
[28] -1 0 0x00 [29] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E
[30] -1 0 0x00004c40 - 0x00004c7f (0x40) IX[B]E
[31] -1 0 0x00004c00 - 0x00004c3f (0x40) IX[B]E
[32] -1 0 0x0000fc00 - 0x0000fcff (0x100) IX[B]E
(WW) ****INVALID MEM ALLOCATION**** b: 0xcf000000 e: 0xcfffffff correcting^G
(II) window:
[0] -1 0 0xd4000000 - 0xdbffffff (0x8000000) MX[B]
(II) resSize:
(II) window fixed:
[0] -1 0 0xd4000000 - 0xdbffffff (0x8000000) MX[B]
(II) resource ranges after probing:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xdfff9000 - 0xdfff9fff (0x1000) MX[B]E
[6] -1 0 0xdfffa000 - 0xdfffafff (0x1000) MX[B]E
[7] -1 0 0xdfffb000 - 0xdfffbfff (0x1000) MX[B]E
[8] -1 0 0xdfffd000 - 0xdfffdfff (0x1000) MX[B]E
[9] -1 0 0xfeb00000 - 0xfebfffff (0x100000) MX[B]E
[10] -1 0 0xdffff000 - 0xdfffffff (0x1000) MX[B]E
[11] -1 0 0xcf000000 - 0xcfffffff (0x1000000) MX[B](B)
[12] -1 0 0xb0000000 - 0xbfffffff (0x10000000) MX[B](B)
[13] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B)
[14] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[15] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[16] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[17] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]E
[20] -1 0 0x0000b800 - 0x0000b8ff (0x100) IX[B]E
[21] -1 0 0x00000b60 - 0x00000b6f (0x10) IX[B]E
00ec00 - 0x0000ecff (0x100) IX[B]E
[22] -1 0 0x00000960 - 0x0000096f (0x10) IX[B]E
[23] -1 0 0x00000be0 - 0x00000bef (0x10) IX[B]E
[24] -1 0 0x000009e0 - 0x000009ef (0x10) IX[B]E
[25] -1 0 0x0000cc00 - 0x0000ccff (0x100) IX[B]E
[26] -1 0 0x00000b70 - 0x00000b7f (0x10) IX[B]E
[27] -1 0 0x00000970 - 0x0000097f (0x10) IX[B]E
[28] -1 0 0x00000bf0 - 0x00000bff (0x10) IX[B]E
[29] -1 0 0x000009f0 - 0x000009ff (0x10) IX[B]E
[30] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E
[31] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B]E
[32] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E
[33] -1 0 0x00004c40 - 0x00004c7f (0x40) IX[B]E
[34] -1 0 0x00004c00 - 0x00004c3f (0x40) IX[B]E
[35] -1 0 0x0000fc00 - 0x0000fcff (0x100) IX[B]E
[36] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[37] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "logo" "True"
(**) NVIDIA(0): Option "RenderAccel" "True"
(**) NVIDIA(0): Option "AllowGLXWithComposite" "true"
(**) NVIDIA(0): Enabling experimental RENDER acceleration
(--) NVIDIA(0): Linear framebuffer at 0xB0000000
(--) NVIDIA(0): MMIO registers at 0xD4000000
(EE) end of block range 0xfffffe < begin 0xffffffff
(EE) end of block range 0xfffffe < begin 0xffffffff
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce 6600
(--) NVIDIA(0): VideoBIOS: 05.43.02.61.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): VideoRAM: 262144 kBytes




questa dovrebbe essere la parte interessante :no:

sorry per lo spam :eheh2:
Avatar utente
Rasputin

Esperto
 
Messaggi: 60
Iscritto il: gio feb 09, 2006 6:03 pm

Re: Option sulla scheda video

Messaggioda ncc-1700 » sab mar 04, 2006 1:22 pm

giosquad ha scritto:[snip....]
Cerca su google..perhè mi sa che ne troverai ben pochi di smanettoni che sappiano come inserire il valore correttamente..per una scheda del genere..è una cirrus?
Io, ma immagino anche te, ho trovato questa pagina:
http://www.xfree86.org/current/cirrus.4.html
Ma non mi è molto chiaro il tutto su cosa scrivere, se il driver cirrusvuole il valore della memoria in bytes o altro..
potresti usare il driver vesa e specificare la memoria con un opzione più generica, tipica del driver vesa..
In alternativa, cambia scheda video..mettendone una che permetta il corretto riconoscimento della memoria... :ammicca:


Grazie per l'interessamento.
Si ho trovato quella (e molte altre) pagine sulla cirrus, ma nessuno che spiega cosa scrivere, io ho provato ad inserire valori in tutti i modi, bytes, MB, GB, TB, in esadecimale, ottale, decimale, binario, ma nulla, nulla nulla.
In ogni caso, dal log emerge che forse il problema non è tanto la memoria, quanto il fatto che XFfree86 non trova un modo video adeguato a far funzionare X....ma mi sembra strano.
Perchè se faccio:

startx -- -depth 8 -dpi 100 - mi parte in 1024x768

ed invece se faccio

startx -- -depth 16 -dpi 100 - non parte dicendo che manca il modo video?

il modo video dovrebbe essere uguale, cambia solo la profondità di colore o no?

In ogni caso, ho trovato un piccolo programmino che si chiama lswh che tira fuori un sacco di informazioni sull'hw della macchina, usabilissimo in queste situazioni per capire bene cosa stai usando e le sue risorse hw.

La scheda video non posso cambiarla, ho solo questa, ed anche XFree86 4.3.0 non posso cambiarlo, è l'unico che da buone prestazioni su un P 166 MMX con 256MB di ram.....

Grazie di nuovo,
ncc-1700
"where no man was gone before.............."
Avatar utente
ncc-1700

Eroe
 
Messaggi: 768
Iscritto il: mer mar 03, 2004 3:45 pm
Località: Varese

Messaggioda Blackfede » dom mar 05, 2006 8:51 pm

Posso passarti questo link
http://www.oreilly.com/openbook/
in basso a DX ci sono titoli come:

X Window System Administrator's Guide for X Version 11

et simili...
Sono libri prodotti da Oreilly, ma ora fuori commercio/stampa, che la casa mette a disposizione gratuitamente su internet.
Prova magari a spulciare...
I troll sono solo dei dementi che finisco in /dev/null
-------------------------------------------
I video giochi non influenzano i bambini. Voglio dire, se Pac-man avesse influenzato la nostra generazione, staremmo tutti saltando in sale scure, masticando pillole magiche e ascoltando musica elettronica ripetitiva...e dopo qualche anno ci furono i rave party!
Avatar utente
Blackfede

Eroe
 
Messaggi: 1227
Iscritto il: gio gen 16, 2003 10:18 am
Località: Parma

Messaggioda ncc-1700 » lun mar 06, 2006 11:34 am

@BlackFede

grazie, proverò a spulciare, conoscevo già l'iniziativa della casa editrice ma non mi ricordavo più della sua esistenza, ogni tanto serve qualc'uno che ti risveglia il cervello....


@all
Scusate, ho sbagliato il nome del programma, si chiama lshw....scusate ancora.

Ciao,
ncc-1700
"where no man was gone before.............."
Avatar utente
ncc-1700

Eroe
 
Messaggi: 768
Iscritto il: mer mar 03, 2004 3:45 pm
Località: Varese


Torna a Altri sistemi operativi

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti