Jump to content

Please help me with my shuttle X50


bricamac
 Share

1 post in this topic

Recommended Posts

Introduction to the Shuttle X50 is with this specs:

 

PROCESSOR Intel Atom 330 CPU

CHIPSET Intel 945GC + ICH7

VGA Intel GMA 950 256bit 3D engine with a powerful 400MHz core and DirectX 9 3D hardware acceleration

Dynamic Video Memory Technology(DVMT)3.0 supports up to 224MB of Video memory

AUDIO Realtek ALC662 5.1 Channel High Definition audio

ETHERNET RTL8111C 10MB/s,100MB/s,1GB/s

LCD Panel 15.6" 16:9 Wide Panel, 1366 x 768 pixels

all seem nice to install macos on it…

 

I could install 10.6.5 using PC EFI method without any problem ( PC EFI 10.6, DSDT modified with DSDTEditor, custom atom kernel). I could run the system with VESA mode. But if I patch my DSDT file i could active my GMA 950 card (device ID: 0x2772), but my internal screen isn't recognize. I could connect only an external screen.... So to see more, I have activated the remote manager then when I don't connect external screen , I could take a look the screen property( see the screen shot)

 

Since severals days i try to be able to use my build-in screen but without any success.

May you help me ?

 

Seem my DSDT for my video:

 

.....

Device (PEGP)

{

Name (_ADR, 0x00020000)

Device (GFX0)

{

Name (_ADR, Zero)

}

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x06)

{

"AAPL,HasPanel",

Buffer (0x04)

{

0x01, 0x00, 0x00, 0x00

},

"AAPL01,EDID",

Buffer (0x80)

{

/* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,

/* 0008 */ 0x00, 0x00, 0x17, 0x07, 0x00, 0x00, 0x00, 0x00,

/* 0010 */ 0x0A, 0x0A, 0x01, 0x01, 0x0C, 0x1E, 0x17, 0xBE,

/* 0018 */ 0xE8, 0x2D, 0xC9, 0xA0, 0x57, 0x47, 0x98, 0x27,

/* 0020 */ 0x12, 0x48, 0x4C, 0x00, 0x00, 0x00, 0x01, 0x01,

/* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00,

/* 0038 */ 0x00, 0xFE, 0x00, 0x53, 0x52, 0x58, 0x46, 0x61,

/* 0040 */ 0x6B, 0x65, 0x45, 0x44, 0x49, 0x44, 0x0A, 0x20,

/* 0048 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0050 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0058 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0060 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0068 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0070 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,

/* 0078 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x5A

},

"model",

Buffer (0x07)

{

"GMA950"

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

}

 

 

I found a problem that exist before with ubuntu ( https://bugs.launchpad.net/ubuntu/+source/x...tel/+bug/375545 ) but that have been resolve... perhaps that will talk to some Guru ;-)

 

More information on the GMA card :

 

00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02)

Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer Device [1297:3151]

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-

Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

Latency: 0

Interrupt: pin A routed to IRQ 10

Region 0: Memory at fdf00000 (32-bit, non-prefetchable)

Region 1: I/O ports at ff00

Region 2: Memory at d0000000 (32-bit, prefetchable)

Region 3: Memory at fdf80000 (32-bit, non-prefetchable)

Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-

Address: 00000000 Data: 0000

Capabilities: [d0] Power Management version 2

Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)

Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Kernel modules: intelfb

 

 

Thanks in advance for your help

post-235967-1293925142_thumb.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...