Zaphode 모드에서 컴퓨터를 구성하려고 합니다. 머신은 Linux Mint 19.2를 실행하고 있습니다. 그래픽 카드가 제대로 작동하지 않습니다. 먼저 Zaphode 모드에서 작업할 수 있도록 작동시켜야 합니다.
컴퓨터는 TN 750이라는 그래픽 카드를 사용합니다. SM750이라는 Silicon Motion의 SoC용 PCI 래퍼일 뿐입니다.
며칠이 지나서 그래픽 카드에 텍스트 모드를 표시할 수 있었습니다. 기본적으로 Linux Mint를 실행하면 Linux Mint 로고가 잠깐 표시되고 이미지가 검은색으로 멈추고 커서가 멈춥니다.
예를 들어 ctrl + alt + f1을 사용하여 tty1로 전환할 수 있습니다. 거기 내가 달려가
sudo startx xterm -- :1 vt2
그런데 다시 정지된 이미지가 나타납니다. 여전히 다른 tty 간에 전환할 수 있습니다. SM750에는 기본적으로 로드되는 sm750fb라는 프레임 버퍼 드라이버가 있다는 것을 알고 있습니다. Xorg.0.log를 확인하면 비디오 카드용 VESA 및 fbdev 드라이버를 로드하려고 시도하는 것으로 보입니다.
htop을 실행하면 다음 프로세스를 볼 수 있습니다.
다음은 xorg의 로그입니다.
Xorg.0.log:https://pastebin.com/HgE4iMu8
ps-보조:
ps -aux | grep Xorg
root 844 0.5 1.1 453240 38508 tty7 Ssl+ 00:29 0:01 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
lspci:
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Silicon Motion, Inc. SM750 (rev a1)
Siliconmotion의 xf86 드라이버도 설치했습니다. X에서도 사용하려는 것 같은데, 로그에 대해 잘 모르기 때문에 무슨 일이 일어나는지 잘 모르겠습니다.
apt-cache search siliconmotion
xserver-xorg-video-siliconmotion - X.Org X server -- SiliconMotion display driver
xserver-xorg-video-siliconmotion-hwe-16.04 - Transitional package for xserver-xorg-video-siliconmotion-hwe-16.04
나의 마지막 희망은 최소한 이 카드를 Zaphode 모드의 VESA 모드에서 사용할 수 있다는 것입니다. 하지만 먼저 그래픽 출력이 없는 이유를 알아야 합니다.
답변1
xserver-xorg-video-siliconmotion
Xorg 프로젝트에서 나온 것 같은데구형 Silicon Motion 칩에서만 사용할 수 있습니다.
Siliconmotion 드라이버는 다음 Silicon Motion 칩을 기반으로 하는 PCI 및 AGP 비디오 카드를 지원합니다.
- 밥캣 SM910
- 밥캣 SM810
- 밥캣 3D SM820
- 밥캣 SM710
- 밥캣+ SM712
- Lynx3DM SM720
- 푸마 3DR SM731
- MSOC SM501, SM502
현재의실리콘모션 다운로드 페이지다운로드는 Windows, macOS 및 Android용 SM76x(SM750과 관련되거나 관련되지 않을 수 있음)에 대해서만 제공됩니다.
로그에 따르면 X 서버가 처음에 이 modesetting
드라이버를 사용하지만 연결된 출력을 감지할 수 없는 것으로 나타납니다.
[ 19.876] (II) modeset(0): Output VGA-1 disconnected
[ 19.876] (II) modeset(0): Output HDMI-1 disconnected
[ 19.876] (II) modeset(0): Output DP-1 disconnected
[ 19.876] (WW) modeset(0): No outputs definitely connected, trying again...
[ 19.876] (II) modeset(0): Output VGA-1 disconnected
[ 19.876] (II) modeset(0): Output HDMI-1 disconnected
[ 19.876] (II) modeset(0): Output DP-1 disconnected
[ 19.876] (WW) modeset(0): Unable to find connected outputs - setting 1024x768 initial framebuffer
반면에 이는 CPU 내부의 iGPU의 출력일 수도 있습니다.
이것SM750FB드라이버는 "staging" 디렉터리에 있는 것으로 나타나므로 가장자리가 약간 거칠어질 수 있습니다.해당 읽어보기 파일고려해야 할 몇 가지 사항을 제안해 보십시오.
중요: 구성에서 vesafb가 활성화된 경우 vesafb는 /dev/fb0을 생성하고 드라이버는 fb1, fb2를 사용합니다. 이 경우 fb1을 사용하도록 X 서버를 구성해야 합니다. 또 다른 간단한 옵션은 구성에서 vesafb를 비활성화하는 것입니다.
따라서 이를 Option "fbdev" "/dev/fb1"
X 서버 구성에 추가하면 도움이 될 수 있습니다. 바라보다fbdev 드라이버의 매뉴얼 페이지더 많은 정보를 알고 싶습니다.