On 05.08.2016 23:38, Felix Miata wrote:
Richard Brown composed on 2016-08-05 18:48 (UTC+0200):
Now I've said 'We told you so', I do hope this thread finds suitable workarounds for users who are affected, and if not, I'd strongly encourage the use of nouveau Nvidia drivers instead of the proprietary drivers, and the use of KVM instead of Virtualbox. Do note that nouveau is not the only NVidia driver alternative. FOSS video driver development focus has been transitioning from chip-specific to generic[1]. That means instead of much of the effort that has in the past been going into intel, nouveau or ati/amd/radeon drivers, has been redirected into the modesetting driver.
To use modesetting, the easiest way is simply to uninstall the chip-specific xf86- or proprietary driver. In Tumbleweed back in March Egbert Eich provided us with a new driver config technique using /etc/X11/xorg_pci_ids/*.ids. Docs about it I've yet to locate, but here are a few references:
https://bugzilla.opensuse.org/show_bug.cgi?id=972126 https://build.opensuse.org/request/show/377691 https://build.opensuse.org/request/show/379539
[1] https://www.reddit.com/r/archlinux/comments/4cojj9/it_is_probably_time_to_di...
Sorry to say but you took this a bit wrong. You have several parts within the graphics stack, one part is the X servers driver(s) *xf86-* which can mostly be replaced by the generic xf86-video-modesetting. But that is only a small part of the picture, you have libdrm (intel, nouveau ,...), Mesa with its OpenGL implementation for the particular hardware you use and finally the kernel module. If you are going to use the modesetting driver, you will still end up with the Mesa implementation and the kernel module for your hardware (if you are not using the nvidia closed source driver or some other closed source driver). The modesetting driver heavily depends on the OpenGL implementation for your hardware to accelerated 2D content (glamor), so if you have a bug there, you will face problems even by only using a desktop. On the long run the generic driver is the way to go, but personally i'm not certain its already the time to throw away the xf86-video-* drivers, Tobias -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org