그래픽 카드가 OpenGL 2.0을 지원하는지 어떻게 알 수 있습니까?


9

OpenGL 2.0이 필요한 게임 개발 라이브러리를 사용하고 있는데이를 실행하는 데 문제가 있습니다. 해당 라이브러리의 포럼에있는 모드가 내 컴퓨터가 OpenGL 2.0을 지원하는지 물었고 이것을 어떻게 알아낼 지 모르겠습니다. 어떤 아이디어?


먼저 어떤 그래픽 카드를 찾은 다음 Google을 검색하십시오.
Supercereal

리눅스에 새로운 (오늘 아침처럼). 어떤 시스템 메뉴에 어떤 종류의 카드가 있는지 보여줍니까?
Pam

glxinfo를 사용할 수 있습니다.
Jaroslav Kucera

답변:


7

나는 당신이 리눅스의 첫날의 커맨드 라인을 열어야 할 것을 두려워합니다 (걱정하지 마십시오, 나에게도 일어났습니다). 응용 프로그램-> 액세서리-> 터미널. 입력 lspci하고 Enter를 누르십시오. 여기에는 비디오 카드를 포함하여 PCI 또는 PCI Express를 통해 연결된 모든 것이 나열됩니다. ATI 또는 nVidia 또는 인텔 모델 중 하나에 대한 정보를 볼 때까지 목록을 읽으십시오.

그런 다음 Wikipedia의 비디오 카드 비교표에서 해당 카드가 지원하는 OpenGL 버전을 찾으십시오.

인텔 그래픽 카드

nVidia 그래픽 카드 -GeForce 7600 GS가있는 경우 GeForce 7 시리즈와 같이 올바른 생성을 위해 페이지를 클릭해야합니다.

ATI grapchic 카드

이것들은 하드웨어가 지원하는 버전 만 나타냅니다. OpenGL 라이브러리를 실행하려면 해당 라이브러리를 지원하는 드라이버가 필요합니다. Linux의 각 칩 생성에는 여러 개의 비디오 드라이버가 있습니다. 우분투에는 오픈 소스 버전이 포함되어 있지만 나쁘지는 않지만 일반적으로 그래픽 카드 제조업체가 출시 한 독점 드라이버 (보통 binary drivers또는 로 지칭 됨)보다 한 발 앞서 proprietary drivers있습니다. 하드웨어가 OpenGL 2.0 (대부분의 경우)을 지원하는 것으로 확인되면 독점 드라이버를 사용해보십시오. nvidia의 경우 nvidia-current, ATI의 경우 fglrx라고합니다. 인텔의 경우 오픈 소스 드라이버 만 있습니다.


대답은 너무 일반적입니다.
banavalikar

2

dmidecode를 사용하여 그래픽 카드의 이름을 찾으십시오. 그런 다음 Google에서 OpenGL 버전에 대한 정보를 찾으십시오.


0

가장 먼저 사용하는 도구는 lspci 여야하지만, 자세한 내용에 관심이있는 경우 lshw 를 사용할 수 있습니다 .

내 노트북의 예 :

prompt>lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation Device 0df0 (rev a1)
prompt>

lshw의 해당 추출물 :

    *-pci:0
         description: PCI bridge
         product: Core Processor PCI Express x16 Root Port
         vendor: Intel Corporation
         physical id: 1
         bus info: pci@0000:00:01.0
         version: 02
         width: 32 bits
         clock: 33MHz
         capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
         configuration: driver=pcieport
         resources: irq:42 ioport:2000(size=4096) memory:fb000000-fbffffff ioport:f0000000(size=167772160)
       *-display
            description: VGA compatible controller
            product: nVidia Corporation
            vendor: nVidia Corporation
            physical id: 0
            bus info: pci@0000:01:00.0
            version: a1
            width: 64 bits
            clock: 33MHz
            capabilities: pm msi pciexpress vga_controller bus_master cap_list
            configuration: driver=nouveau latency=0
            resources: irq:16 memory:fb000000-fbffffff memory:f0000000-f7ffffff memory:f8000000-f9ffffff ioport:2000(size=128)
    *-display
         description: VGA compatible controller
         product: Core Processor Integrated Graphics Controller
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 02
         width: 64 bits
         clock: 33MHz
         capabilities: msi pm vga_controller bus_master cap_list rom
         configuration: driver=i915 latency=0
         resources: irq:47 memory:fd000000-fd3fffff memory:d0000000-dfffffff ioport:1800(size=8)

-3

Windows의 실행 창에 dxdiag를 입력하십시오.


1
당신의 GPU는 OpenGL을 지원하는 경우 실행 dxdiag를 당신이 결정하는 데 도움이되지 것
Ramhound
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.