You are not logged in.

#1 2017-01-12 20:16:52

davidsmit
Member
Registered: 2014-12-25
Posts: 11

[SOLVED] xf86-video-sis

Maybe I missed a message somewhere (that forum search didn't find either), in which case sorry and all that.

I am, since today, getting

$ pacman -S xf86-video-sis
error: target not found: xf86-video-sis
$ pacman -U /var/cache/pacman/pkg/xf86-video-sis-0.10.8-2-x86_64.pkg.tar.xz 
loading packages...
resolving dependencies...
looking for conflicting packages...
:: xf86-video-sis and xorg-server are in conflict (X-ABI-VIDEODRV_VERSION). Remove xorg-server? [y/N] n
error: unresolvable package conflicts detected

Downgrade of xorg-server, accompanied by a "xorg-input-driver" (xorg-input-evdev works), resolves the immediate issue, together with install of xf86-video-sis from cache.

$ pacman -U /var/cache/pacman/pkg/xorg-server-1.18.4-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg/xf86-input-evdev-2.10.4-1-x86_64.pkg.tar.xz

What the f yo, xf86-video-sis booted from the repos without notice? Google search still shows it on the Arch site but https://www.archlinux.org/packages/extr … video-sis/ says

xf86-video-sis 0.10.8-2 has been removed from the [extra] repository.

Unfortunately, this package cannot be found in any other repositories. 

Hmmmmm. I really don't like this SiS card either but to yank the driver is a bit harsh, is it not?

Last edited by davidsmit (2017-01-13 06:55:40)

Offline

#2 2017-01-12 20:19:48

fredbezies
Member
Registered: 2011-07-28
Posts: 352

Re: [SOLVED] xf86-video-sis

Is your SiS card working with xf86-video-vesa driver ?

Offline

#3 2017-01-12 20:26:10

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED] xf86-video-sis

This was a decision by the upstream xorg devs, it was removed from Xorg server 1.19.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#4 2017-01-12 20:26:29

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] xf86-video-sis

Well, the current xf86-video-sis release doesn't work with xorg-server-1.19, maybe that's why it was yanked. However this can be solved by packaging the latest git snapshot (in theory, I haven't tried in practice yet, my old laptop with sis graphics is so unstable I don't use it anymore).

Edit: @slithery: Umm, I don't get it, the server and drivers are not a unified package. And if you look at the xf86-video-sis git repository, you can see the driver has been updated for ABI 23 (the ABI of server 1.19): https://cgit.freedesktop.org/xorg/drive … video-sis/

Last edited by Gusar (2017-01-12 20:29:38)

Offline

#5 2017-01-13 00:05:06

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Offline

#6 2017-01-13 05:44:33

davidsmit
Member
Registered: 2014-12-25
Posts: 11

Re: [SOLVED] xf86-video-sis

Gusar wrote:

Well, the current xf86-video-sis release doesn't work with xorg-server-1.19, maybe that's why it was yanked. However this can be solved by packaging the latest git snapshot (in theory, I haven't tried in practice yet, my old laptop with sis graphics is so unstable I don't use it anymore).

Edit: @slithery: Umm, I don't get it, the server and drivers are not a unified package. And if you look at the xf86-video-sis git repository, you can see the driver has been updated for ABI 23 (the ABI of server 1.19): https://cgit.freedesktop.org/xorg/drive … video-sis/

Ah, so I had been sleeping.  Thanks!


@fredbezies: no, it does not work with vesa, unfortunately. I will have to try building it (or just staying on xorg-server 1.18 forever, of course tongue).

Offline

#7 2017-01-13 06:02:59

davidsmit
Member
Registered: 2014-12-25
Posts: 11

Re: [SOLVED] xf86-video-sis

Okay, I updated again (-Syu), without holding any packages back, and built the sis_drv.so from the git.

git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-sis
cd xf86-video-sis/
./autogen.sh
make
sudo make install
ln -s /usr/local/lib/xorg/modules/drivers/sis_drv.so /usr/lib/xorg/modules/drivers/sis_drv.so
reboot

Now it works, so the removal from repos seems a bit of a mystery to me. And I think there must be a more elegant way of including that directory, instead of symlinking the driver. But I will find it later. Hauptsache it works and I can "go back to trolling /h/".

Last edited by davidsmit (2017-01-13 06:04:22)

Offline

Board footer

Powered by FluxBB