
불행하게도 sis 그래픽 드라이버를 사용하는 노트북 ASUS K50C가 있습니다. 다양한 포럼에서 다양한 옵션을 시도했지만 여전히 화면 해상도 문제가 있습니다. 화면 해상도는 여전히 매우 낮습니다. 그럼에도 불구하고 컴퓨터가 과부하되어 동영상을 정상적으로 재생할 수 없어서 어떤 종류의 동영상도 볼 수 없습니다. 현재 UBUNTU 14.04를 사용하고 있습니다. 누구든지 문제를 해결하는 데 도움을 줄 수 있습니까? 아니면 이 컴퓨터에서 어떤 Ubuntu 버전이 제대로 작동하는지 아는 사람이 있습니까? 미리 감사드립니다
답변1
방금 SiS 771/617 비디오 어댑터가 표준으로 장착된 Dell fx160 씬 클라이언트에 Ubuntu 로드를 마쳤습니다. 원래 16.04를 로드했는데 개처럼 작동했습니다. 인터레이스를 볼 수 있었고 전체 시스템이 느렸습니다.
자세히 살펴 Xorg.0.log
보니 Xorg의 기본 Sis 드라이버는 771/617용 등급이 아니며 771/671용으로 찾을 수 있는 유일한 드라이버는 여기에 나와 있습니다.https://sites.google.com/site/easylinuxtipsproject/sis
Antonio J. de Oliveira가 개발한 것으로 현재 그의 작품 대부분이 인터넷에서 사라졌습니다. 안타깝지만, 그 사람은 SiS 카드로 많은 일을 하는 것처럼 보이는 유일한 사람이거든요. 그리고 아마도 그의 드라이버가 오래되었기 때문에 Ubuntu 12.04에서 사용되는 커널에 대해 컴파일되었습니다.1. (버전 1을 참고하세요. 제가 가지고 있던 12.04.4를 로드했는데 작동하지 않았습니다. 우분투 아카이브로 돌아가서 v1을 얻어야 했습니다).
섹션이 드라이버로 사용되도록 편집 sis671_drv.so
하여 /usr/lib/xorg/modules/drivers
실행 했습니다. 아무 문제 없습니다! 디스플레이 설정에서 선택할 수 있는 다양한 해상도가 있습니다.xorg.conf
Device
sis671
어떤 이유에서인지 설정에서 모니터를 감지할 수 없고 노트북이라고 부르라고 고집하며 듀얼 모니터를 작동시킬 수 없습니다. 한 번의 테스트 반복에서 데스크톱으로 작동했기 때문에 완료할 수 있었지만 두 모니터의 해상도가 달랐기 때문에 독립적으로 변경할 방법을 찾을 수 없었습니다. dvi의 더 큰 모니터는 제대로 정렬되지 않았고 해상도도 잘못되었습니다. xorg.conf에서 가상 모니터 정의를 시도했지만 이로 인해 잠기게 되었고 conf가 아닌 기본값에서 시작되도록 xorg.conf의 이름을 바꾸려면 루트 cli로 돌아가야 했습니다. fx160에는 하나의 SiS 카드에 vga와 dvi가 있습니다. 결국 메인 모니터를 vga 출력에 올려야 했습니다. sis671_drv에 dvi 또는 듀얼 모니터 기능이 있는지 모르겠습니다. 나는 이것이 xorg 로그를 일반적인 길이의 10배로 만든다는 것을 알고 있으므로 거기에서 많은 일이 일어나고 있습니다. 결국 드라이버는 500kb를 넘었습니다.
Ubuntu FX160을 사용하는 사람이 있다면 듣고 싶습니다.
답변2
현재 SiS 671/771 카드를 지원하는 Ubuntu 버전은 없습니다(이것은버그 #301958). 귀하의 옵션은 다음과 같습니다:
지원되지 않는 오래된 Ubuntu 버전을 사용하고 업데이트하지 마세요. 보안 업데이트를 받을 수 없으므로 실제로 권장되지는 않지만, 시도해 보고 싶다면 12.04.2가 작동하는 것으로 보고되었습니다.
Linux Mint 13을 사용해 보세요. 작동하는 일부 이전 수정 SiS 드라이버가 포함되어 있다는 보고가 있습니다.
포기하고 그래픽이 지원되는 노트북을 구입하세요. ATI 그래픽이 탑재된 오래된 Thinkpad는 Ebay에서 50달러에 구입할 수 있으며 Xubuntu/Lubuntu를 잘 실행할 것입니다.
개발자라면 소스를 수정하면 됩니다. 이 문제는 Xorg 메일링 리스트에 제기되었으며 Xorg 개발자가 응답했습니다(1 2)
그래도 작동하지 않으면 손을 더럽히십시오. 오류 메시지에 특정 문자열이 나타나면 소스에서 해당 문자열을 찾아 어떤 기능이 실패하는지 파악하십시오. 그런 다음 손상된 복사본의 실행을 기억한 마지막 작업 복사본과 비교하십시오. 일부 종속성의 API가 변경된 경우 차이를 만든 종속성에서 정확한 코드 줄을 찾을 때까지 git bisect를 사용하여 커널 또는 Xserver를 반복적으로 컴파일하십시오. 드라이버를 해킹하는 것이 어렵게 들릴 수도 있지만, 누군가에게 돈을 지불해야 할 만큼 어렵지는 않습니다.
여기서 문제는 엄청난 리버스 엔지니어링 노력이 필요하다는 것이 아닙니다. 문제는 몇 가지 작은 관리 수정이 필요하다는 것입니다. 그리고 수정 사항을 구현하는 개발자가 테스트할 SiS 카드가 없는 경우 하나를 놓치기 쉽습니다.
기본적으로 실제 문제가 무엇인지 아는 사람은 아무도 없으므로 영향을 받는 하드웨어를 가진 사람은 Xorg 드라이버 소스를 git-bisect하여 어떻게 손상되었는지 알아내야 합니다.
관련된:
답변3
저는 최근 Fujitsu-Siemens Esprimo Mobile v5535 노트북을 리퍼브했습니다(사양은 여기:https://www.notebookcheck.net/Fujitsu-Siemens-Esprimo-Mobile-V5535.9149.0.html) SiS Mirage 3+ 672MX 그래픽 칩을 자랑합니다.
목표는 Ubuntu(정확히는 Lubuntu)의 새로운 18.04 또는 18.10 32비트 변형을 설치하는 것이었습니다. 64비트, Fedora 등을 포함한 다른 Ubuntu 변형에서도 작동합니다.
실제 작동하는 드라이버는 다음 위치에 있습니다.https://github.com/rasdark/xf86-video-sis671
그리고 여기에서 다른 사람들이 드라이버를 빠르게 설치할 수 있도록 bash 스크립트를 만들었습니다(스크립트 설명에 포함된 지침).https://gist.github.com/fevangelou/46a2885233c45011ad5c8752f18eac73
답변4
이것이 내가 찾은 것입니다. 저는 ASUS K50C에서 Kubuntu 14.04를 사용하고 있는데 같은 문제가 있습니다.
운전자가http://zatherz.cba.pl/sis/다운로드하여 설치할 수 있습니다. 웹사이트에서는 설치 루틴을 사용하지 않았지만 디렉토리에서 이를 클릭하기만 하면 설치 프로세스가 자동으로 시작되었습니다. (쉬운 방법입니다. :-) )
나는 지금 올바른 결심을 가지고 있습니다. 새로운 문제가 발생하지 않기를 바랍니다. 시간이 지나면 알게 될 것입니다.
행운을 빌어요.