화면에 해상도를 어떻게 추가하나요?

화면에 해상도를 어떻게 추가하나요?

저는 와인(GTA San Andreas)에 관한 게임을 만들려고 합니다.

GTA가 표시되었다 Cannot find 800x600x32 video mode가 즉시 닫힙니다.

제가 현재 소유하고 있는 컴퓨터는 Intel HD Graphics 4600 그래픽 프로세서가 장착된 Lenovo IdeaPad G510입니다. 와인 설정에서는 아무것도 변경하지 않았습니다. 내 OS는 Debian 7.5입니다.

"Cannot find 800x600x32 video mode"구글링을 해보니 내 그래픽 카드가 GTA 해상도에서 요구하는 해상도를 지원하지 않아서 오류가 발생한 것으로 나타났습니다 .

xrandr명령을 실행 하고 다음을 얻습니다.

xrandr: Failed to get size of gamma for output default Screen 0:
minimum 1366 x 768, current 1368 x 768, maximum 1368 x 768 default
connected 1368x768+0+0
0mm x 0mm    1366x768        0.0      1368x768  0.0*

보시다시피 800 x 600내 화면에는 사용 가능한 해상도가 없습니다.

  • 추가할 수 있는 방법이 있나요?
  • Xorg 구성 파일 등을 편집해야 합니까?

답변1

GTA: San Andreas의 800x600x32 해상도는 메뉴에서만 작동합니까? 그렇지 않은 경우 Wine을 사용하여 이러한 창을 시뮬레이션한 다음 게임 메뉴에서 특정 해상도를 설정할 수 있습니다.

그렇다면 xrandr스케일링 매개변수를 사용해 볼 수도 있습니다.

--scale xxy
        Changes the dimensions of the output picture. Values superior to
        1 will lead to a compressed screen (screen dimension bigger than
        the dimension of the output mode), and values below 1 leads to a
        zoom in on the output. This option is actually a  shortcut  ver‐
        sion of the --transform option.

info xrandr

관련 정보