{"id":3117,"date":"2014-08-23T01:50:56","date_gmt":"2014-08-22T23:50:56","guid":{"rendered":"http:\/\/axebase.net\/blog\/?p=3117"},"modified":"2019-12-08T16:39:32","modified_gmt":"2019-12-08T15:39:32","slug":"sis-671-in-lubuntu-14-04xorg-1-15","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2014\/08\/23\/sis-671-in-lubuntu-14-04xorg-1-15\/","title":{"rendered":"SiS 671 in Lubuntu 18.04\/xorg 1.19 und hoeher"},"content":{"rendered":"<p><strong>Kurzes Vorwort:<\/strong> Da nachweislich oft nicht zuende gelesen wird und v\u00f6llig falsche Schl\u00fcsse gezogen werden \u2013 den reinen Artikeltext \u00e4ndere ich nicht, wohl aber halte ich die Schritt-f\u00fcr-Schritt-Anleitung bis auf weiteres aktuell (solange es seitens Mageia noch verwendbare Pakete gibt). Bemerkenswerterweise hat dieser Blogpost die drittmeisten Abrufe, nach wie vor trotz Nischenproblems und Alters dieser Hardware.<\/p>\n<p>.<\/p>\n<p>Durch den geradezu aufopferungsvollen Linux-Support der Firmen SiS, VIA, Matrox&#8230;schlagen in einem bekannten Linux-Forum immer wieder Fragen hilfesuchender User auf. In neueren xorg-Versionen funktionieren propriet\u00e4re Treiber, so sie jemals existiert haben, l\u00e4ngst nicht mehr. OSS-Treiber unterst\u00fctzen IGPs dieser Hersteller nur noch sehr rudiment\u00e4r, eigentlich immer schon.<\/p>\n<p>Dabei geht es nicht mal um ressourcenfressende DEs wie Unity oder Gnome Shell, die diese IGPs von der Hardware her schon nicht bedienen k\u00f6nnten, sondern schlicht um die Darstellung nativer Aufl\u00f6sungen bzw. wenigstens richtiger Seitenverh\u00e4ltnisse wie beispielsweise 1280&#215;800 beim weitverbreiteten FSC Esprimo Mobile V5535 mit SiS 671. Meine <a href=\"http:\/\/forum.ubuntuusers.de\/post\/2751628\/\" title=\"Installation der GPU SiS 771\/671 bis xorg 1.11\" target=\"_blank\" rel=\"noopener noreferrer\">damalige Anleitung<\/a> basiert auf von Antonio J. de Oliveiras bereitgestellten Treibern, die nur bis Precise mit xorg 1.11, also ohne LTS Enablement Stack, funktionieren.<\/p>\n<p><!--more-->Laut Morvan Bliasby sollen sisimedia-Treiber, bereitgestellt in der Linux-Distribution Mageia, einem Mandriva-Fork, mit xorg 1.15 <a href=\"http:\/\/www.vivaolinux.com.br\/dica\/Configurando-SIS-67172-no-Ubuntu-1404\" title=\"[vivaolinux.com.br] Configurando SIS 671|72 no Ubuntu 14.04\" target=\"_blank\" rel=\"noopener noreferrer\">funktionieren<\/a>. Er extrahiert dazu aus zwei .rpm-Paketen Inhalte, um sie in einem .zip-Archiv bereitzustellen. Das ist zwar ganz nett, aber wenn man schon Fremdsoftware ins System bringt, dann so original wie m\u00f6glich. Zudem ben\u00f6tigt man genaugenommen nur zwei modules-Files und schreibt sich eine xorg.conf selbst.<\/p>\n<p>Daher habe ich die bzw. das eine wichtige Mageia-Paket gesucht, testweise konvertiert und in einer VM installiert. Da ich gottseidank keinen SiS-IGP habe, kann ich es freilich auch nicht weiter testen. Die Comments unter Morvan Bliasbys Blogpost sind jedoch positiv, so da\u00df ich von Funktionieren ausgehe.<\/p>\n<p>Rechner mit SiS 671 k\u00f6nnen so mit Lubuntu 14.04.1 noch bis 2017-04 genutzt werden. Derzeit wird in der Entwicklungsversion 14.10 noch xorg 1.15 verwendet, 1.16 ist freilich bereits final und wird irgendwann auch dort einziehen. Mit einem Distupgrade auf Utopic bzw. Nachfolger oder der Installation eines LTS Enablement Stacks w\u00fcrde sisimedia nicht mehr funktionieren.<\/p>\n<p>Da nicht jeder brasilianisches Portugiesisch versteht, ich auch nicht, grin, hier meine Schritt-f\u00fcr-Schritt-Anleitung mit der Beispielaufl\u00f6sung 1280&#215;800, selbstredend im Terminal \u00fcber copy &#038; paste auszuf\u00fchren.<\/p>\n<p>.<\/p>\n<p><strong>Installation des IGPs SiS 670\/671<\/strong> <\/p>\n<ol>\n<li>Installation der Pakete zum Konvertieren von .rpm nach .deb:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo apt install alien<\/pre>\n<\/li>\n<li>Erstellen des Download-Verzeichnisses und Wechseln dorthin:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nmkdir ~\/Downloads\/sis\/\r\ncd ~\/Downloads\/sis\/<\/pre>\n<\/li>\n<li>Ziehen des Magaia-Pakets (<a href=\"https:\/\/mageia.pkgs.org\/cauldron\/mageia-core-release-i586\/x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.i586.rpm.html\" rel=\"noopener noreferrer\" target=\"_blank\">Changelog<\/a>) und Konvertieren nach .deb (Warnings k\u00f6nnen ignoriert werden):\n<ul>\n<li>Bionic <em>ohne<\/em> <a href=\"https:\/\/wiki.ubuntu.com\/Kernel\/LTSEnablementStack\" target=\"_blank\" rel=\"noopener noreferrer\">HWE<\/a>\/mit xorg 1.19, 32 bit\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nwget http:\/\/distrib-coffee.ipsl.jussieu.fr\/pub\/linux\/Mageia\/distrib\/6\/i586\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.26.mga6.i586.rpm\r\n# alternativ:\r\nwget https:\/\/rpmfind.net\/linux\/mageia\/distrib\/6\/i586\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.26.mga6.i586.rpm\r\n#\r\nsudo alien -c -k x11-driver-video-sisimedia-0.9.1-9.20091203.26.mga6.i586.rpm<\/pre>\n<\/li>\n<li>Bionic <em>ohne<\/em> HWE\/mit xorg 1.19, 64 bit\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nwget http:\/\/distrib-coffee.ipsl.jussieu.fr\/pub\/linux\/Mageia\/distrib\/6\/x86_64\/media\/core\/release\/\/x11-driver-video-sisimedia-0.9.1-9.20091203.26.mga6.x86_64.rpm\r\n# alternativ:\r\nwget https:\/\/rpmfind.net\/linux\/mageia\/distrib\/6\/x86_64\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.26.mga6.x86_64.rpm\r\n#\r\nsudo alien -c -k x11-driver-video-sisimedia-0.9.1-9.20091203.26.mga6.x86_64.rpm<\/pre>\n<\/li>\n<li>Bionic mit HWE\/mit xorg 1.20, 32 bit\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nwget http:\/\/distrib-coffee.ipsl.jussieu.fr\/pub\/linux\/Mageia\/distrib\/cauldron\/i586\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.i586.rpm\r\n# alternativ:\r\nwget https:\/\/rpmfind.net\/linux\/mageia\/distrib\/cauldron\/i586\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.i586.rpm\r\n#\r\nsudo alien -c -k x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.i586.rpm<\/pre>\n<\/li>\n<li>Bionic mit HWE, Eoan\/mit xorg 1.20, 64 bit\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nwget http:\/\/distrib-coffee.ipsl.jussieu.fr\/pub\/linux\/Mageia\/distrib\/cauldron\/x86_64\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.x86_64.rpm\r\n# alternativ:\r\nwget https:\/\/rpmfind.net\/linux\/mageia\/distrib\/cauldron\/x86_64\/media\/core\/release\/x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.x86_64.rpm\r\n#\r\nsudo alien -c -k x11-driver-video-sisimedia-0.9.1-9.20091203.29.mga7.x86_64.rpm<\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>Installation des .deb-Pakets:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo dpkg -i x11-driver-video-sisimedia*.deb<\/pre>\n<\/li>\n<li>Nur bei 64 bit: Da Mageia noch Pfade wie &#8220;\/usr\/lib64\/&#8221; verwendet, Setzen eines bzw. zweier Softlinks:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo ln -s \/usr\/lib64\/xorg\/modules\/drivers\/sisimedia_drv.* \/usr\/lib\/xorg\/modules\/drivers\/<\/pre>\n<\/li>\n<li>Es darf keine &#8220;\/etc\/X11\/xorg.conf&#8221; mit konkurrierenden Eintr\u00e4gen bestehen. Umbenennen einer eventuell vorhandenen xorg.conf und L\u00f6schen einer ggf. existenten monitors.xml:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo mv \/etc\/X11\/xorg.conf{,_old}\r\nrm ~\/.config\/monitors.xml<\/pre>\n<\/li>\n<li>Erstellen einer 20-sisimedia.conf mittels Editor:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo -H leafpad \/usr\/share\/X11\/xorg.conf.d\/20-sisimedia.conf<\/pre>\n<\/li>\n<li>Komplettes Einf\u00fcgen:\n<pre escaped=\"true\" lang=\"bash\">\r\n# x11-driver-video-sisimedia\r\n# 2014-08-22\r\n\r\nSection \"Device\"\r\n\tIdentifier\t\"sis671\"\r\n\tDriver\t\t\"sisimedia\"\r\n\tScreen\t\t0\r\nEndSection\r\n\r\nSection \"Monitor\"\r\n\tIdentifier\t\"tft\"\r\n\tOption\t\t\"PreferredMode\"\t\"1280x800\"\r\n\tGamma\t\t1\r\nEndSection\r\n\r\nSection \"Screen\"\r\n\tIdentifier\t\"Default Screen\"\r\n\tDevice\t\t\"sis671\"\r\n\tMonitor\t\t\"tft\"\r\n\tDefaultDepth\t24\r\n\tSubSection \"Display\"\r\n\t\tVirtual 1280\t800\r\n\t\tDepth\t24\r\n\t\tModes\t\"1280x800@60\"\t\"1024x768@60\"\r\n\tEndSubSection\r\nEndSection\r\n\r\nSection \"ServerFlags\"\r\n\tOption\t\t\"IgnoreABI\"\t\"True\"\r\nEndSection\r\n<\/pre>\n<\/li>\n<li>Speichern und Editor beenden.<\/li>\n<li>Reboot:\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo reboot<\/pre>\n<\/li>\n<\/ol>\n<p>Soll das Treiberpaket entfernt werden, wird in einem Terminal ausgef\u00fchrt:<\/p>\n<pre escaped=\"true\" lang=\"bash\" line=\"1\">\r\nsudo apt purge x11-driver-video-sisimedia\r\nsudo rm \/usr\/share\/X11\/xorg.conf.d\/20-sisimedia.conf; sudo rm \/usr\/lib\/xorg\/modules\/drivers\/sisimedia_drv.*\r\nsudo reboot<\/pre>\n<p>.<\/p>\n<p><em>Update <strong>2019-12-08<\/strong>:<\/em> Setzen von Softlinks unter x64, alien-Option -k zum Erhalt der Version im Paketnamen.<br \/>\n<em>Update 2019-12-06:<\/em> dynamisch ladbare 20-sisimedia.conf statt xorg.conf.<br \/>\n<em>Update 2019-11-20:<\/em> Check auf Links, noch existent.<br \/>\n<em>Update 2019-01-03:<\/em> Links aktualisiert, x64 hinzugef\u00fcgt, Bionic und h\u00f6her getrennt.<br \/>\n<em>Update 2018-05-03:<\/em> Best\u00e4tigt auch f\u00fcr Bionic.<br \/>\n<em>Update 2018-02-10:<\/em> Aktualisiert f\u00fcr Artful\/xorg 1.19.<br \/>\n<em>Update 2016-08-13:<\/em> Link aktualisiert f\u00fcr Xenial.<br \/>\n<em>Update 2016-04-01:<\/em> Aktualisiert f\u00fcr Trusty\/Wily mit xorg 1.17 und Xenial mit xorg.1.18.<br \/>\n<em>Update 2015-12-01:<\/em> Link zum .rpm-File f\u00fcr XServer 1.17 ge\u00e4ndert.<br \/>\n<em>Update 2015-07-16:<\/em> Link zum .rpm-File aktualisiert.<br \/>\n<em>Update 2015-01-03:<\/em> Link zum .rpm-File aktualisiert.<br \/>\n<em>Update 2014-10-11:<\/em> IgnoreABI hinzugef\u00fcgt. Deaktiviert den Check auf offiziellen Support der <a href=\"http:\/\/de.wikipedia.org\/wiki\/Bin%C3%A4rschnittstelle\" title=\"[wikipedia] application binary interface\" target=\"_blank\" rel=\"noopener noreferrer\">ABI<\/a>-Version f\u00fcr den GPU-Treiber.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kurzes Vorwort: Da nachweislich oft nicht zuende gelesen wird und v\u00f6llig falsche Schl\u00fcsse gezogen werden \u2013 den reinen Artikeltext \u00e4ndere ich nicht, wohl aber halte ich die Schritt-f\u00fcr-Schritt-Anleitung bis auf weiteres aktuell (solange es seitens Mageia noch verwendbare Pakete gibt). Bemerkenswerterweise hat dieser Blogpost die drittmeisten Abrufe, nach wie vor trotz Nischenproblems und Alters dieser [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[2,11,5,14],"tags":[],"class_list":["post-3117","post","type-post","status-publish","format-standard","hentry","category-computer","category-howto","category-linux","category-ubuntu_and_derivates"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=3117"}],"version-history":[{"count":3,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3117\/revisions"}],"predecessor-version":[{"id":5384,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3117\/revisions\/5384"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=3117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=3117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=3117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}