해킨질답
  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

DSDT 에 그래픽 정보를 넣으면 PCI 장치가 없다고 나옵니다

  • 쑈리 쑈리
  • 564
  • 8
쑈리님의 기기정보
보유한 기기가 없습니다

안녕하세요 주말에 DSDT 에 관하여 글올렸었는데 답변이 없으셔서 다시 올리게 돼네요...

 

일단 설치는 다 됐습니다. 그런후 DSDT에 그래픽 카드 정보를 넣었는데 PCI 정보를 보면  장치가 아무것도 없다고 나오네요...

 

윈도우에서  DSDT 추출후 에러 전부 잡아내고 가이드 보고 경로에 맞춰 정보를 넣어줬는데 나오지를 않네요..

 

혹시 제가 뭐 실수 한점 있나 고수님들이 봐주시고 고칠점 있으면 충고 부탁 드리겠습니다.

쑈리 쑈리
9 Lv. 5128/10000P

댓글 8

참여를 하시면 세상을 바꿉니다.
profile image
1등 아이뱅크 2016.03.07. 11:30 |댓주소:#1103989
쑈리

저는 이렇게 넣었습니다.

명령어가 다르니까 확인해 보면서 넣어야 겠네요

Device (PEG1) 의 상태에 Device (PEG0) 의 내용을 집어넣어습니다.

바로 붙여 넣으면 안됩니다.

 Name (_ADR, 0x00010000) 다릅니다.

꽃여 있는 순서입니다. 위에서부터 맞아야 합니다. 0 1 2 3~

 Device (PEG0)

            {

                Name (_ADR, 0x00010000)

                Method (_PRT, 0, NotSerialized)

                {

                    If (PICM)

                    {

                        Return (AR02 ())

                    }

                    Return (PR02 ())

                }

                Device (PEGP)

                {

                    Name (_ADR, Zero)

                    Method (_DSM, 4, NotSerialized)

                    {

                        Store (Package (0x28)

                            {

                                "@0,compatible", 

                                Buffer (0x0B)

                                {

                                    "NVDA,NVMac"

                                }, 

                                "@0,device_type", 

                                Buffer (0x08)

                                {

                                    "display"

                                }, 

                                "NVCAP", 

                                Buffer (0x18)

                                {

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

                                    /* 0008 */   0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E,

                                    /* 0010 */   0x00, 0x00, 0x00, 0x00

                                }, 

                                "@0,name", 

                                Buffer (0x0F)

                                {

                                    "NVDA,Display-A"

                                }, 

                                "@1,compatible", 

                                Buffer (0x0B)

                                {

                                    "NVDA,NVMac"

                                }, 

                                "@1,device_type", 

                                Buffer (0x08)

                                {

                                    "display"

                                }, 

                                "@1,name", 

                                Buffer (0x0F)

                                {

                                    "NVDA,Display-B"

                                }, 

                                "@2,compatible", 

                                Buffer (0x0B)

                                {

                                    "NVDA,NVMac"

                                }, 

                                "@2,device_type", 

                                Buffer (0x08)

                                {

                                    "display"

                                }, 

                                "@2,name", 

                                Buffer (0x0F)

                                {

                                    "NVDA,Display-C"

                                }, 

                                "@3,compatible", 

                                Buffer (0x0B)

                                {

                                    "NVDA,NVMac"

                                }, 

                                "@3,device_type", 

                                Buffer (0x08)

                                {

                                    "display"

                                }, 

                                "@3,name", 

                                Buffer (0x0F)

                                {

                                    "NVDA,Display-D"

                                }, 

                                "VRAM,totalsize", 

                                Buffer (0x04)

                                {

                                     0x00, 0x00, 0x00, 0x80

                                }, 

                                "device_type", 

                                Buffer (0x0D)

                                {

                                    "NVDA,Parent"

                                }, 

                                "AAPL,slot-name", 

                                Buffer (0x0D)

                                {

                                    /* 0000 */   0x50, 0x43, 0x49, 0x45, 0x58, 0x33, 0x2E, 0x30,

                                    /* 0008 */   0x78, 0x31, 0x36, 0x5F, 0x31

                                }, 

                                "model", 

                                Buffer (0x28)

                                {

                                    "GiGABYTE NVIDIA GeForce GTX 660 2048 MB"

                                }, 

                                "name", 

                                Buffer (0x10)

                                {

                                    "GeForce GTX 660"

                                }, 

                                "rom-revision", 

                                Buffer (0x0D)

                                {

                                    "preset 1.0.0"

                                }, 

                                "hda-gfx", 

                                Buffer (0x0A)

                                {

                                    "onboard-1"

                                }

                            }, Local0)

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

                        Return (Local0)

                    }

                }

            }

 

Device (PEG1)

            {

                Name (_ADR, 0x00010001)

                Method (_PRT, 0, NotSerialized)

                {

                    If (PICM)

                    {

                        Return (AR0A ())

                    }

                    Return (PR0A ())

                }

            }

댓글
profile image
쑈리 작성자 2016.03.07. 15:28 |댓주소:#1104266
아이뱅크
답변 감사드립니다.
그렇게 해봤는데 전혀 먹히질 않네요..
전에 쓰던 보드에서는 잘 먹혔는데 현재보드에서는 먹히지를 않네요..
우선 제 IOreg 에서 경로를 보면 NEP3 디바이스에 포함돼 있어서 그경로에 넣어 주었는데 안먹네요..
댓글
profile image
아이뱅크 2016.03.07. 19:36 |댓주소:#1104604
쑈리

Device (GFX0)
                {
                    Name (_ADR, Zero)

 

 

}

이것만으로 해결을 하시다니 .....

저도 한수 배워갑니다.

저는 따라장이라

어떤 의미 인줄 모르고 했는데

니포님이 해놓은 것을 보니 느껴집니다.

댓글
2등 니포 2016.03.07. 17:47 |댓주소:#1104425
쑈리

IORegistryExplorer로 안열리네요..보면 확실한데 ... 만약 디바이스 안에 넣어서 안되는거면 이런식으로 하면 될꺼에요

일단 제가 올린 파일 한번 봐보세요. DSDT.aml.zip

댓글
profile image
쑈리 작성자 2016.03.08. 09:34 |댓주소:#1105266
니포

도와 주셔서 감사함니다 니포님..

일단 해결은 했는데 니포님이 수정해주신 것도 안돼네요..

니포님께서 수정해주신 파일에는 Device (GFX) 항목을 빼주셨더라구요.. 다시 넣고 X79 한방설치 파일에 있는 SSDT 에서 GFX 정보만 복사하니 인식 하네요 그후 에어포트 ASmediausb 3.0 이더넷카드 인식 시켰습니다. 

첨부 파일 다시 올리겠습니다 ioredit 은 제가 올린걸로 봐야 읽어지더라구요..

이제는 USB3.0만 잡으면 돼겠네요..근데 제일 문제이기도 하구요..인텔 칩셋이 아니라 asmedia1042 칩셋이라.힘드네요..

그래서 같은 칩셋이 포함된 니포님의 DSDT 를 다운받아 참고하여 수정하고자 하는데 너무 어렵네요 일단 DSDT에 XHC 항목이 없어서..제보드는 USB3.0 이 모두 asmedia 1042칩셋이라..

니포님의 조언부탁 드리겠습니다.

댓글
니포 2016.03.08. 10:23 |댓주소:#1105324
쑈리

일단 만들어두신 DSDT에 1042 컨트롤러 부분에 패이크 IOName 넣어봤습니다. 속도 나오는지 usb3.0으로 테스트 해보세요..

안된다면 테스트가 필요하실텐데요..제가 하기는 힘들고 dsdt 적용안된 상태에서 IO익스플로러 보고 usb 꼽아보면서 위치 확인 후 dsdt 추가하시면 되겠습니다.

 그리고 하는김에 SATA 부분도 손봤습니다.

제가 적용한건 9시리즈 보드라 아래처럼 나오는데. 쏘리님꺼도 적용했으니 아마 인텔 7시리즈로 잘 나올꺼에요.

1.png

다운로드

 DSDTX79.zip

댓글
profile image
쑈리 작성자 2016.03.08. 22:50 |댓주소:#1106172
쑈리

니포님 여전히 안돼네요.. 제 과정은 Genericusbxhci kext 설치 하였습니다 그러면 컴퓨터를 켜기 전에 3.0포트에 usb를 삽입하고 부팅하면 인식이 돼는데 ioexplorer 에서는 저경로로 인식이 돼네요.. usb 정보를 보면 3.0 버스는 안나타 나구요..막막하네요..

그리고 DSDT 를 적용을 안하면 부팅은 되지만 USB모든 포트가 안먹혀서 마우스 키보드 블루투스를 컨트롤 할수가 없어서 경로를 볼수가 없습니다.

 

스크린샷 2016-03-08 오후 10.47.52.png

 

스크린샷 2016-03-08 오후 10.47.59.png

 

스크린샷 2016-03-08 오후 10.48.10.png

 

댓글
권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?