Remove some deprecated drivers and maybe adopt some new ones #257
Replies: 10 comments
-
Yes, there's probably some obsolete stuff in here. Feel free to file separate tickets for looking at this later. |
Beta Was this translation helpful? Give feedback.
-
Ill provide my little grain of rice here saying that the xf86-video-amdgpu driver is also not needed at least on the linux side of things, i dont know if XLibre is going to support BSD the same way Xorg does, so i cant know which drivers are not needed there, but if a driver is for BSD only it would be nice to at least have a separate list in the README for linux/bsd and bsd only drivers, the only driver i use with an RX 6600 is the pretty much obligatory libinput driver as modesetting is enough, no other video or input driver is needed even with joysticks |
Beta Was this translation helpful? Give feedback.
-
amdgpu and other ddx drivers might be needed on FreeBSD as their kms system has some issues and weirdness with various video cards as times using modesetting. Especially virtual machines. |
Beta Was this translation helpful? Give feedback.
-
According to X11Libre/ports-gentoo#17 we fixed in the XLibre Gentoo portage overlay some people are still using this driver on Linux. |
Beta Was this translation helpful? Give feedback.
-
On OpenMandriva Lx, the mouse cursor is not scaling properly and only the DDX corrects the behavior. Installing a Cooker image and updating with the |
Beta Was this translation helpful? Give feedback.
-
VMware and VirtualBox also have issues with modesetting and require their respective drivers also. I think Qemu/KVM can use VirGL and Venus if enabled, but the client still requires a driver qxl. |
Beta Was this translation helpful? Give feedback.
-
Such is also the case in OpenMandriva Lx. |
Beta Was this translation helpful? Give feedback.
-
Thank you all for your contributions! We currently restructured the "Ideas" discussions and accordingly this issue will be moved to the Good Ideas For Later category as this issue is a discussion of good ideas. |
Beta Was this translation helpful? Give feedback.
-
Could you please create a new idea regarding the adoption of xf86-video-hwcomposer at X11Libre 1 New Ideas · Discussions · GitHub? |
Beta Was this translation helpful? Give feedback.
-
Thanks again for your contributions! This discussion will be closed in favor of Drop crusty old drivers for ancient display adapters · X11Libre/misc · Discussion #258. Please continue the discussion there. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I believe that some video drivers listed here is inactive for years and deprecated: https://github.com/X11Libre/xserver#driver-repositories
For example xf86-video-freedreno is no longer needed to run X11 server on qualcomm device running upstream linux kernel(it will work, but modesetting can also do the same job and this driver provides no advantage), and it's also useless for those using the downstream BSP kernel... So probably nobody is using it and nobody will find a usage of it in the future.
Thus it'll be better to just remove drivers like this in this project(nobody will work on them anyway)
Btw would it be possible and better to adopt some other useful drivers? Like xf86-video-hwcomposer, which is a driver for libhybris and android's hwcomposer. My own fork (https://github.com/fish4terrisa-MSDSM/xf86-video-hwcomposer) added support for lindroid's apphwc(also sometimes referred as hwc2 in the code), but I guess it breaks the support for the original hwc1... It'll be great if drivers like this still being useful and actively used can be adopted in this project.
Beta Was this translation helpful? Give feedback.
All reactions