Update on build status for xf86-video DDX drivers. #116
Replies: 17 comments
-
Compiling xf86-video-intel via the gentoo xlibre repo, I had to disable the sna.h:292:24: error: field 'timer_tv' has incomplete type sna.h:1346:58: error: 'fd_set' undeclared (first use in this function) and a few more... I'm still looking into it, but hey, I can live without |
Beta Was this translation helpful? Give feedback.
-
Looks like my issues with the Edit: also using the ancient xf86-input-mouse and xf86-input-keyboard... again without incident as yet. |
Beta Was this translation helpful? Give feedback.
-
Musl has a lot of issues with various packages, and many packages require lots of patches to even begin to compile properly. There was a huge repository of musl patches years ago made by Gentoo for musl based distribution based ebuild scripts. Dunno if it's still around. |
Beta Was this translation helpful? Give feedback.
-
I think those were the "standalone" packages, providing I like Edit: Even so, it does compile under |
Beta Was this translation helpful? Give feedback.
-
Just noticed
and more... I wasn't using it before the switch to XLibre, (I don't need it) maybe it was never working here..... |
Beta Was this translation helpful? Give feedback.
-
Have just verified that |
Beta Was this translation helpful? Give feedback.
-
Oops... Likely something odd here (everything's odd here), still looking into it.... |
Beta Was this translation helpful? Give feedback.
-
Try assigning different devices to each node in /dev using a 40-input.conf file. |
Beta Was this translation helpful? Give feedback.
-
I'm using mdevd here, and I've got it creating:
it also creates these symlinks:
Is this the result you were looking for? |
Beta Was this translation helpful? Give feedback.
-
You might have to create a conf file for each mouse instance, especially using mdevd (Busybox I'm assuming?). Check the manpages for each because you might have to assign them like this: 40-synaptics.conf Section "InputDevice" 41-wacom.conf Section "InputDevice" 42-evdev.conf Section "InputDevice" And so on depending on what driver each will use. I don't work with busybox/mdevd too much to know what all it does, but I do know you have to often manually assign stuff more for those types of systems. This is just a rough draft, so you might use different drivers. |
Beta Was this translation helpful? Give feedback.
-
Ah, got it. I'll have a look at that. Thanx! (mdev is busybox, mdevd is skarnet) |
Beta Was this translation helpful? Give feedback.
-
Oh yeah the s6 guy. |
Beta Was this translation helpful? Give feedback.
-
And the I consider |
Beta Was this translation helpful? Give feedback.
-
Do you still have this issue with |
Beta Was this translation helpful? Give feedback.
-
Yes, but: I have yet to reinstall x11-base/xorg-server-9999:0/9999::xlibre on that musl system, then it occured to me: Should I be installing x11-base/xorg-server-25.0.0.0:0/25.0.0.0::xlibre instead? Edit: @callmetango |
Beta Was this translation helpful? Give feedback.
-
@smj-cc Please open the new ticket over at the XLibre Overlay and copy-paste all information from here to there. Then we will go on over there. |
Beta Was this translation helpful? Give feedback.
-
done. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Distribution used: ArchLinux with xlibre
xf86-video-amdgpu: built
xf86-video-fbdev: built
xf86-video-intel-git: built from git, required cflag workaround. patch submitted to maintainer.
xf86-video-nouveau-git: built
xf86-video-vesa: built
xf86-video-vmware-git: built
These are the modern drivers mainly used for the majority of systems. I didn't build the qxl driver for qemu and spice.
Some packages needed the selinux setup disabled. All modern drivers are rebuilt.
Beta Was this translation helpful? Give feedback.
All reactions