Jump to content

VAIO internal display problem


Maury84
 Share

8 posts in this topic

Recommended Posts

Hi you all!

During this month, I've tried (with no resutl) to make work my laptop internal display (look at signature). So I've searched a lot (Google is great, is'n it? :() but unfortunately seems there's no way (actually...) to use NVidia kext and QE/CI on VAIO internal display. At last, but not at least, seems there's no way to switch the screen resolution (recognized as 1024*768) to another one (maybe 1280*800? It could be great...).

So, why this topic?

Well, I'm trying to have a big topic where every VAIO user can post his experience (which result, which hardware configuration, which .iso), 'cause the information on the web are so confuses and you have to jump from a topic to another...

I start: I've tried Natit, NVInstaller, Titan, changing NVCAP values...no one works for the internal display. I've ever a black screen. My hardware configuration is on my signature.

During my search, I've found recentely two interesting topics.

1)use QE/CI with Intel Drivers and Video Card, only for who have a double graphic card;

2) change resolution problem for VAIO on ubuntu desktop. This can be, in my opinion, an idea. It seems that NVidia drivers doesn't work properly on some models. And to make it works, you've to edit xorg.conf¹ and change some lines...but I've found so interesting this one

Option "Ignore EDID" "on"

Maybe can be useful for who knows how drivers works under osx...Unfortunately, I've no experience in this, and I need some one to teach me "how" write drivers.

 

Regards

 

Maurizio

 

Note:

¹ xorg is the server X Window on Ubuntu.

Link to comment
Share on other sites

  • 2 weeks later...

Hi you all again. It seems I haven't got more success with this topic, have I?

Anyway, stop joking and talking about the topic title. I'm happy to say that an user with Intel GMA950 successfully use his laptop with QE/CI. So...I thought...Why?

Basically, I don't think that Sony made different connectors for different VGAs.

The user I'm talking about doesn't edit plist files or similar. Probably, drivers for Intel GMA works better then Nvidia. But what about the screen detection??

I hope that someone with some knowledges can have a look at this and answer me. I don't see any reason to don't work to find a solution for Vaio users with Nvidia graphic cards.

 

Regards.

 

Maurizio

Link to comment
Share on other sites

  • 11 months later...
  • 7 months later...

Well, after a long time, here I'm again. During these months I've searched a lot, read tons of codes samples, documentation, tutorials, problems solving and so on.

As far as I understood, the SNC proprietary interface is the "biggest wall" we have to climb over. What I'd like to know is: replacing one or all monitor components (lcd display, inverter, video cable) can be useful?

Actually I'm not able to find any sheet about the internal connectors of Vaio, so I don't know how much "interchangeable" the components are...so...monitor replacement (whole monitor) could it be a solution?

 

Regards,

 

Maurizio

Link to comment
Share on other sites

  • 3 weeks later...
  • 1 year later...

about the display i found some info that i am checking but i need help because i am an amateur when it comes to driver/hardware...

 

i found on nvidia's freebsd driver this line that i am checking and trying to understand, perhaps you could help me :

 

/*

* Option: Mobile

*

* Description:

*

* The Mobile registry key should only be needed on mobile systems if

* SoftEDIDs is disabled (see above), in which case the mobile value

* will be used to lookup the correct EDID for the mobile LCD.

*

* Possible Values:

*

* ~0 = auto detect the correct value (default)

* 1 = Dell notebooks

* 2 = non-Compal Toshiba

* 3 = all other notebooks

* 4 = Compal/Toshiba

* 5 = Gateway

*

* Make sure to specify the correct value for your notebook.

*/

 

#define __NV_MOBILE Mobile

#define NV_REG_MOBILE NV_REG_STRING(__NV_MOBILE)

 

and with windows windbg (a debugger) i found anther info on the capabilities of the pci , here they are:

 

PCI Configuration Space (Segment:0000 Bus:01 Device:00 Function:00)

Common Header:

00: VendorID 10de Nvidia Corporation

02: DeviceID 0a75

04: Command 0007 IOSpaceEn MemSpaceEn BusInitiate

06: Status 0010 CapList

08: RevisionID a2

09: ProgIF 00 VGA

0a: SubClass 00 VGA Compatible Controller

0b: BaseClass 03 Display Controller

0c: CacheLineSize 0010 BurstDisabled

0d: LatencyTimer 00

0e: HeaderType 80

0f: BIST 00

10: BAR0 e2000000

14: BAR1 d000000c

18: BAR2 00000000

1c: BAR3 e000000c

20: BAR4 00000000

24: BAR5 0000d001

28: CBCISPtr 00000000

2c: SubSysVenID 104d

2e: SubSysID 9072

30: ROMBAR 00000000

34: CapPtr 60

3c: IntLine 10

3d: IntPin 01

3e: MinGnt 00

3f: MaxLat 00

Device Private:

40: 9072104d 00000000 00000000 00000000

50: 00000001 00000001 0023d6ce 00000000

60: 00036801 00000008 00807805 00000000

70: 00000000 00000000 0002b410 012c8de0

80: 00002910 00052d02 1101014b 00000000

90: 00000000 00000000 00000000 00000010

a0: 00000000 00000000 00000002 00000000

b0: 00000000 01140009 00000000 00000000

c0: 00000000 00000000 00000000 00000000

d0: 00000000 00000000 00000000 00000000

e0: 00000000 00000000 00000000 00000000

f0: 00000000 00000000 00000000 00000000

Capabilities:

60: CapID 01 PwrMgmt Capability

61: NextPtr 68

62: PwrMgmtCap 0003 Version=3

64: PwrMgmtCtrl 0008 DataScale:0 DataSel:0 D0

 

68: CapID 05 MSI Capability

69: NextPtr 78

6a: MsgCtrl 64BitCapable MultipleMsgEnable:0 (0x1) MultipleMsgCapable:0 (0x1)

6c: MsgAddr 0

70: MsgAddrHi 0

74: MsData 0

 

78: CapID 10 PCI Express Capability

79: NextPtr b4

7a: Express Caps 0002 Type:Endpoint

7c: Device Caps 012c8de0

80: Device Control 2910 MRR:512 NS ap pf ET MP:128 RO ur fe nf ce

82: Device Status 0000 tp ap ur fe nf ce

84: Link Caps 00052d02

88: Link Control 014b es CC rl ld RCB:128 ASPM:L0s&L1

8a: Link Status 1101 SCC lt lte NLW:x16 LS:2.5

 

b4: CapID 09 Vendor Specific Capability

b5: NextPtr 00

 

Enhanced Capabilities:

100: CapID 0002 Virtual Channel Capability

Version 1

NextPtr 128

 

128: CapID 0004 Power Budgeting Capability

Version 1

NextPtr 600

 

600: CapID 000b Unknown Capability

Version 1

NextPtr 000

 

is posible that the capabilities have something to do with the display issue ?? or perhpas that registry call MOBILE???

Link to comment
Share on other sites

 Share

×
×
  • Create New...