어떤 X11 드라이버 시스템이 사용되고 있는지 확인하는 방법은 무엇입니까?

어떤 X11 드라이버 시스템이 사용되고 있는지 확인하는 방법은 무엇입니까?

어떤 X11 드라이버 시스템이 사용되고 있는지 확인하는 방법은 무엇입니까?

내 칩에는 openchrome최고의 드라이버가 있지만 시스템이 이를 사용하지 않는 것 같습니다. 최소한 2D 가속이 필요합니다.

어떻게 확인하나요?

이것이 내가 찾은 것입니다 cat /var/log/Xorg.7.log | grep driver.

[    54.147]    X.Org XInput driver : 12.3
[    55.167] (==) Matched openchrome as autoconfigured driver 0
[    55.167] (==) Matched vesa as autoconfigured driver 1
[    55.167] (==) Matched fbdev as autoconfigured driver 2
[    55.167] (==) Assigned the driver to the xf86ConfigLayout
[    55.175] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[    55.499] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    55.570] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    55.649] (II) VESA: driver for VESA chipsets: vesa
[    55.649] (II) FBDEV: driver for framebuffer: fbdev
[    55.652] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so
[    55.652] (!!) VIA Technologies does not support this driver in any way.
[    55.984] (II) CHROME(0): Not using driver mode "1280x1024" (height too large for virtual size)
[    55.986] (II) CHROME(0): Not using driver mode "1280x1024" (height too large for virtual size)
[    58.049] (II) AIGLX: Trying DRI driver /usr/lib/i386-linux-gnu/dri/swrast_dri.so
[    61.982]    ABI class: X.Org XInput driver, version 12.3
[    61.982] (II) Using input driver 'evdev' for 'Power Button'
[    62.014] (II) Using input driver 'evdev' for 'Power Button'
[    62.084] (II) Using input driver 'evdev' for 'Logitech USB Optical Mouse'
[    62.093] (II) No input driver/identifier specified (ignoring)
[    62.103] (II) Using input driver 'evdev' for 'NOVATEK USB Keyboard'
[    62.119] (II) Using input driver 'evdev' for 'NOVATEK USB Keyboard'

내가 아는 한, 그것은 사용되지 않습니다 openchrome.

이것은 lspci | grep VGA:

00:01.0 VGA compatible controller: VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)

(이것은 씬 클라이언트입니다.)

출력은 다음과 같습니다 grep -E '(\(WW|\(EE)' /var/log/Xorg.7.log.

             (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    34.285] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    34.286] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    34.287] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[    34.308] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    34.817] (WW) Falling back to old probe method for vesa
[    34.817] (WW) Falling back to old probe method for fbdev
[    34.854] (EE) open /dev/fb0: No such file or directory
[    34.911] (EE) CHROME(0): Unknown Card-Ids (1122|A0A0| 702), Chipset: VX800/VX820; please report to [email protected]
[    37.878] (EE) [drm] drmOpen failed.
[    37.878] (EE) CHROME(0): [dri] DRIScreenInit failed.  Disabling DRI.
[    38.065] (WW) CHROME(0): [XvMC] XvMC is not supported on this chipset.

형태xvinfo | head -10

X-Video Extension version 2.2
screen #0
  Adaptor #: "XV_SWOV"
     number of ports: 1
     port base: 62
     operations supported: PutImage
     supported visuals:
       depth 24, visualID 0x21
     number of attributes: 6
       "XV_COLORKEY" (range 0 to 16777215)

답변1

원래 질문에 대답하려면 예, OpenChrome 드라이버를 사용하고 있습니다. 불행히도 칩셋에 대한 지원은 거의 없으며 최신이 아닌 경우에는 더욱 적습니다. 현재로서는 칩셋이 지원하는 모든 2D 가속뿐만 아니라 기본 2D도 얻을 수 있습니다. 그것이 "충분히 좋은지" 또는 더 나은 것으로 변경할 가치가 있는지 결정하는 것은 귀하에게 달려 있습니다.

Openchrome은 2009년부터 많은 개선을 거쳤으며 항상 오래된 버전의 배포판이 많이 있습니다. 최신 OpenChrome 버전에서는 Chrome 9 지원이 개선되어 더 나은 성능/안정성/기능을 제공합니다.

또한 Chrome 9 HC3용 독점 드라이버가 존재하지만 모든 배포판에 사용 가능한 패키지가 있는 것은 아닙니다. 이는 오래된 배포판에 더 나은 옵션입니다. 기본적으로 어떤 방향으로 갈지는 배포 버전 및/또는 직접 컴파일하는지 여부에 따라 다릅니다.

배포판에서 알아야 할 간단한 업그레이드 옵션을 안내해 드릴 수 있습니다. 모르는 경우 LSB 버전을 식별하는 데 도움이 됩니다.

## outdated distro's might not support this command    
lsb_release -a

## Most Distro's will display release, in an /etc file.
cat /etc/*release

영상 범위 확인

## Still verify Xv works, whenever you get X running again.
## xvinfo | head -10

답변2

시스템에 따라 X 로그의 위치가 다를 수 있지만 Linux에서는 /var/log/Xorg.0.log. 이 용어를 검색하면 driver다음과 같은 줄을 볼 수 있습니다.

[    34.252] (==) Matched fglrx as autoconfigured driver 0
[    34.252] (==) Matched ati as autoconfigured driver 1
[    34.252] (==) Matched vesa as autoconfigured driver 2
[    34.252] (==) Matched fbdev as autoconfigured driver 3

이는 이러한 드라이버 중 하나를 사용한다는 의미입니다.

다음을 살펴볼 수도 있습니다.

/etc/X11/xorg.conf

Device어떤 드라이버를 사용할지 알려주는 섹션을 검색하세요 . 다음을 시도해 볼 수도 있습니다.

sudo X -configure

만들다/etc/X11/xorg.conf

귀하의 추가 의견을 바탕으로 살펴 봐야 할 사항이 페이지더 많은 안내를 원하시면. 10.04 버전과 같은 옵션을 사용하여 작동하는지 확인할 수 있습니다.

관련 정보