哪个 ubuntu 版本可以与 sis 驱动程序 671 771 配合使用

哪个 ubuntu 版本可以与 sis 驱动程序 671 771 配合使用

不幸的是,我有一台华硕 K50C 笔记本电脑,它使用 sis 图形驱动程序。我尝试了不同论坛上的许多不同选项,但屏幕分辨率仍然有问题。它的屏幕分辨率仍然很低。尽管如此,我无法观看任何类型的视频,因为计算机超载,无法正常播放视频。我目前使用的是 UBUNTU 14.04。有人能帮我解决问题吗?或者有人知道哪个版本的 Ubuntu 适合这台电脑吗?提前谢谢

答案1

我刚刚将 Ubuntu 加载到 Dell fx160 瘦客户端上,该客户端标配 SiS 771/617 视频适配器。我最初加载的是 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,但它不起作用。我不得不返回 Ubuntu 档案并获取 v1)。

插入sis671_drv.so编辑/usr/lib/xorg/modules/driversxorg.conf以便 SectionDevice拥有sis671驱动程序并启动它。没有问题!并且在显示设置中有很多分辨率可供选择。

由于某种原因,设置无法检测到显示器并坚持将其称为笔记本电脑,我无法让双显示器工作。它们在一次测试迭代中确实可以作为台式机使用,因此可以做到,但两个显示器的分辨率不同,我找不到单独更改它们的方法。较大的显示器在 dvi 上没有正确排列,并且分辨率不正确。我尝试在 xorg.conf 中定义虚拟显示器,但这只会使其锁定,我不得不返回 root cli 重命名 xorg.conf,以便它以默认值而不是 conf 启动。fx160 在一张 SiS 卡上有一个 vga 和一个 dvi。最后,我不得不将主显示器放在 vga 输出上。我不知道 sis671_drv 是否具有 dvi 或双显示器的功能。我知道它使 xorg 日志的长度是正常长度的十倍,因此其中有很多事情要做。毕竟驱动程序超过 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

我最近翻新了一台富士通西门子 Esprimo Mobile v5535 笔记本电脑(规格如下:https://www.notebookcheck.net/Fujitsu-Siemens-Esprimo-Mobile-V5535.9149.0.html) 搭载 SiS Mirage 3+ 672MX 图形芯片。

目标是安装较新的 18.04 或 18.10 32 位 Ubuntu 版本(确切地说是 Lubuntu)。它应该可以在其他 Ubuntu 版本上运行,包括 64 位版本以及 Fedora 等。

实际工作的驱动程序位于此处: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/可以下载并安装。我没有使用网站上的安装程序,而是在目录中单击它,安装过程就会自动开始。(简单的方法。:-))

我现在的决心确实正确。希望我不会再遇到新的问题,时间会证明一切。

祝你好运。

相关内容