Jump to content

Change default display from VGA to DVI on 6600LE


pctmac
 Share

2 posts in this topic

Recommended Posts

Hi

I have a Geforce 6600LE-256Mo running SL 10.6.4 on a GA-K8N-F9 with QE thanks to GraphicsEnabler=Yes de Chameleon V2RC5.

 

The issue is that my Q17 Huyndai is connected via DVI but the graphics card try via VGA first. So I had to connect a VGA cable on the Q17 to get the screen working. I wuld mlike to know how to force the default display from VGA to DVI ?

 

I as thinking this would be possible by tweaking the string injected by Chameleon? (as Chameleon is injecting default values, i.e. both VGA and DVI entries.

 

Here the string coming from EFI Studio 1.0 for my graphic card:

 

<key>PciRoot(0x1)/Pci(0xe,0x0)/Pci(0x0,0x0)</key>

<dict>

<key>@0,compatible</key>

<string>NVDA,NVMac</string>

<key>@0,device_type</key>

<string>display</string>

<key>@0,name</key>

<string>NVDA,Display-A</string>

<key>@1,compatible</key>

<string>NVDA,NVMac</string>

<key>@1,device_type</key>

<string>display</string>

<key>@1,name</key>

<string>NVDA,Display-B</string>

<key>NVCAP</key>

<data>

BAAAAAAAAwAMAAAAAAAABwAAAAA=

</data>

<key>NVPM</key>

<data>

AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

</data>

<key>VRAM,totalsize</key>

<string>0x10000000</string>

<key>device_type</key>

<string>NVDA,Parent</string>

<key>model</key>

<string>nVidia GeForce 6600 LE</string>

<key>name</key>

<string>display</string>

<key>rom-revision</key>

<string>nVidia GeForce 6600 LE OpenGL Engine [EFI]</string>

</dict>

 

And this is what I have in windowsserver.log, where we can see VGA is display 0, DVI is 1:

Dec 05 09:31:09 [73] Server is starting up

Dec 05 09:31:13 [73] CGXMappedDisplayStart: Display0 : boot screen

Dec 05 09:31:13 [73] CGXMappedDisplayStart: Display0 : no display alias property

Dec 05 09:31:13 [73] CGXMappedDisplayStart: Display1 : no display alias property

Dec 05 09:31:13 [73] GLCompositor: GL renderer id 0x01022406, GL mask 0x00000003, accelerator 0x00002f1f, unit 0, caps 0x00000003, vram 256 MB

Dec 05 09:31:13 [73] GLCompositor: GL renderer id 0x01022406, GL mask 0x00000003, texture units 8, texture max 4096, viewport max {4096, 4096} extensions 0x0000000f

Dec 05 09:31:13 [73] agc_attach: Couldn't find any matches

Dec 05 09:31:13 [73] CGXPerformInitialDisplayConfiguration

Dec 05 09:31:13 [73] Display 0xd08fd40: MappedDisplay Unit 0; Vendor 0x2634 Model 0x217a S/N 20030401; online enabled (0,0)[1024 x 768], Rotation 0, base addr 0x1800000

Dec 05 09:31:13 [73] Display 0xd08fc81: MappedDisplay Unit 1; Vendor 0x2634 Model 0x217d S/N 20030401; online enabled (-1280,0)[1280 x 1024], Rotation 0, base addr 0x1800000

Dec 05 09:31:13 [73] Display 0xd08fd40: MappedDisplay Unit 0; ColorProfile "Q17 Analog" (MD5 91c89b9ddf9ae7c03f0ca93178e6086a)

Dec 05 09:31:13 [73] Display 0xd08fc81: MappedDisplay Unit 1; ColorProfile "Q17 Digital" (MD5 e1da3251264616aa82e06f3a4606a0af)

Dec 05 10:11:11 [73] CGXRunOneEventPass: timed out after 1 events with wait time of 0.010000

 

Any idea how to fix that ?

 

Thanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...