[opensuse-factory] New Tumbleweed snapshot 20180722 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180722 When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem. Packages changed: bubblewrap (0.2.1 -> 0.3.0) libva (2.1.0 -> 2.2.0) libva-gl (2.1.0 -> 2.2.0) qqc2-desktop-style (5.47.0 -> 5.48.0) xf86-input-mouse (1.9.2 -> 1.9.3) xf86-video-r128 (6.10.2 -> 6.11.0) xorg-x11-server (1.19.6 -> 1.20.0) === Details === ==== bubblewrap ==== Version update (0.2.1 -> 0.3.0) - update to version 0.3.0: * no upstream changelog available ==== libva ==== Version update (2.1.0 -> 2.2.0) Subpackages: libva-drm2 libva-x11-2 libva2 - Update to 2.2.0: * Bump VA-API version to 1.2.0 and libva to 2.2.0 * Add support for hevc range extension decoding * Add support for fast intra prediction in HEVC FEI * Add 10/12-bit YUV render target formats * Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565 * Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER * Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT * Improve documentation - Use license tag ==== libva-gl ==== Version update (2.1.0 -> 2.2.0) Subpackages: libva-glx2 libva-wayland2 - Update to 2.2.0: * Bump VA-API version to 1.2.0 and libva to 2.2.0 * Add support for hevc range extension decoding * Add support for fast intra prediction in HEVC FEI * Add 10/12-bit YUV render target formats * Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565 * Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER * Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT * Improve documentation - Use license tag ==== qqc2-desktop-style ==== Version update (5.47.0 -> 5.48.0) - Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * no pixel values in checkindicator * own sizehit for sliders * use RadioIndicator for everybody * Don't overflow around popups * on Qt<5.11 the control palette is completely ignored * import kirigami 2.4 * anchor button background ==== xf86-input-mouse ==== Version update (1.9.2 -> 1.9.3) - Update to version 1.9.3 * For Xserver 1.20 compatibility. - supersedes U_adapt-to-removal-of-xf86GetOS.patch ==== xf86-video-r128 ==== Version update (6.10.2 -> 6.11.0) - Update to version 6.11.0 * autogen.sh: Implement GNOME Build API * autogen.sh: use quoted string variables * autogen: add default patch prefix * autogen.sh: use exec instead of waiting for configure to finish * configure: Drop AM_MAINTAINER_MODE * Fix typo: Initalizing --> Initializing * xf86-video-r128: remove the GlxSetVisualConfigs stub and friends * Fix for cross build failure * Include <stdint.h> in order to declare uint32_t * Move the location where R128PreInitGamma is called * Move assignment of color depth variables away from R128PreInitVisual * Move the assignment to monitor field of ScrnInfoRec record * Move R128PreInitVisual and R128PreInitGamma calls * Remove R128ProbeDDC * Refactor R128PreInitWeight * Move the location xf86CrtcConfigInit is called inside R128PreInit * Move existing mode setting initialization code into R128LegacyMS * Move R128InitCrtcRegisters to r128_crtc.c * Move R128InitCrtc2Registers to r128_crtc.c * Move R128InitCrtcBase to r128_crtc.c * Move R128InitCrtc2Base to r128_crtc.c * Convert R128Div to an inline function * Move R128InitPLLRegisters to r128_crtc.c * Move R128InitPLL2Registers to r128_crtc.c * Move R128RestoreCrtcRegisters to r128_crtc.c * Move R128RestoreCrtc2Registers to r128_crtc.c * Move R128InitDACRegisters to r128_output.c * Move R128RestoreDACRegisters to r128_output.c * Move R128RestorePLLRegisters to r128_crtc.c * Move R128RestorePLL2Registers to r128_crtc.c * Move R128InitDDARegisters to r128_crtc.c * Move R128InitDDA2Registers to r128_crtc.c * Move the location R128PreInitDRI is called * Deprecate R128TRACE macro when generating debug messages * Remove compilation warnings related to debug messages * Using __func__ string for debug message function identification * Convert tabs to white spaces for r128_output.c * Fix for some RAGE 128 Pro causing out of range display error * Reorganize r128_exa.c - supersedes u_Include-stdint.h-in-order-to-declare-uint32_t.patch - u_Include-stdint.h-in-order-to-declare-uint32_t.patch * fixed build against xorg-server 1.20 - marked COPYING file correctly as %license ==== xorg-x11-server ==== Version update (1.19.6 -> 1.20.0) Subpackages: xorg-x11-server-sdk xorg-x11-server-wayland - u_modesetting-Fix-cirrus-24bpp-breakage.patch * Fix breakage of cirrus 24bpp support on modesetting driver (bsc#1101699) - Remove /var/lib/X11 and its symlink, it is no longer needed and doesn't work with transaction-updates (FATE#325524). - Move README.compiled to another location and use tmpfiles to copy it at runtime. - U_modesetting-use-drmmode_bo_import-for-rotate_fb.patch * fixes rotation in modesetting driver (regression with xorg-server 1.20.0, fdo#106715) * might also fix boo#1099812 ... - U_xkb-Fix-heap-overflow-caused-by-optimized-away-min.patch * Fix heap overflow caused by unexpected optimization, which was possible because of relying on undefined behavior. (boo#1099113) - U_Xext-shm-Refuse-to-work-for-remote-clients.patch * Avoid access to System V shared memory segment on the X server side for clients forwarded via SSH. Also prevent them from hanging while waiting for the reply from the ShmCreateSegment request. (boo#1097227) - Remove n_add-dummy-xf86DisableRandR.patch * After upgrade to 1.20.0 the API officially no longer includes xf86DisableRandR, so there is no need to add it back. - Update to version 1.20.0: New features: + RANDR 1.6, which enables leasing RANDR resources to a client for its exclusive use (e.g. head mounted displays) + Depth 30 support in glamor and the modesetting driver + A meson-based build system, parallel to autotools + Pageflipping support for PRIME output sinks + OutputClass device matching for xorg.conf + Input grab and tablet support in Xwayland - Remove upstream patches: + u_xorg-x11-server-reproducible.patch Solved slightly different + u_os-inputthread-Force-unlock-when-stopping-thread.patch + u_xfree86-add-default-modes-for-16-9-and-16-10.patch + U_xwayland-Don-t-process-cursor-warping-without-an-xwl.patch + U_xwayland-Give-up-cleanly-on-Wayland-socket-errors.patch + U_xwayland-avoid-race-condition-on-new-keymap.patch + U_xwayland-remove-dirty-window-unconditionally-on-unre.patch + U_0001-animcur-Use-fixed-size-screen-private.patch + U_0002-animcur-Return-the-next-interval-directly-from-the-t.patch + U_0003-animcur-Run-the-timer-from-the-device-not-the-screen.patch + U_0004-animcur-Fix-transitions-between-animated-cursors.patch + U_xfree86-Remove-broken-RANDR-disabling-logic-v4.patch - Adapt patches to work with the new release: + N_zap_warning_xserver.diff + N_fix_fglrx_screendepth_issue.patch + n_xserver-optimus-autoconfig-hack.patch + u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch + u_xorg-wrapper-build-Build-position-independent-code.patch -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Dominique Leuenberger wrote:
Packages changed:
xorg-x11-server (1.19.6 -> 1.20.0)
As reported in boo#1099974 already three weeks ago, 1.20 breaks bumblebee/optirun on kmodesetting driver. As the intel driver isn't really useable either this really is a showstopper for many laptops. :((( -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jul 24, 2018 at 3:53 PM, Peter Suetterlin <pit@astro.su.se> wrote:
Dominique Leuenberger wrote:
Packages changed:
xorg-x11-server (1.19.6 -> 1.20.0)
As reported in boo#1099974 already three weeks ago, 1.20 breaks bumblebee/optirun on kmodesetting driver. As the intel driver isn't really useable either this really is a showstopper for many laptops.
Please provide exact steps to install bumblebee (repositories, versions, what was done after installation of packages, how bumblebee was configured). I may try to reproduce it using Live ISO. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Andrei Borzenkov wrote:
On Tue, Jul 24, 2018 at 3:53 PM, Peter Suetterlin <pit@astro.su.se> wrote:
Dominique Leuenberger wrote:
Packages changed:
xorg-x11-server (1.19.6 -> 1.20.0)
As reported in boo#1099974 already three weeks ago, 1.20 breaks bumblebee/optirun on kmodesetting driver. As the intel driver isn't really useable either this really is a showstopper for many laptops.
Please provide exact steps to install bumblebee (repositories, versions, what was done after installation of packages, how bumblebee was configured). I may try to reproduce it using Live ISO.
I'm using bumblebee repo, http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_Tumbleweed
From that I have installed VirtualGL bbswitch bbswitch-kmp-default bumblebee dkms nvidia-bumblebee primus (I also have the 32bit packages installed, as I mostly use it for games that still often come as 32bit). The install will download the latest nvidia driver and compile it. So you need kernel build environment.
AFAIR the only change I made to the default setup was setting "Bridge=primus" in /etc/bumblebee/bumblebee.conf. But it is almost two years since I set it up, I might have forgotten something.... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Peter Suetterlin wrote:
AFAIR the only change I made to the default setup was setting "Bridge=primus" in /etc/bumblebee/bumblebee.conf. But it is almost two years since I set it up, I might have forgotten something....
Thanks Andrei for making me remember this, because when I set this to Bridge=virtualgl things run fine. So the error is likely in the primus package... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
вівторок, 24 липня 2018 р. 17:34:53 EEST Peter Suetterlin написано:
Peter Suetterlin wrote:
AFAIR the only change I made to the default setup was setting "Bridge=primus" in /etc/bumblebee/bumblebee.conf. But it is almost two years since I set it up, I might have forgotten something....
Thanks Andrei for making me remember this, because when I set this to Bridge=virtualgl things run fine. So the error is likely in the primus package...
Actually, primusrun or optirun with primus backend works too, but you have to set PRIMUS_UPLOAD to 1 (texture) or 2 (PBO), on 0 (autodetect) it crashes. -- Kind regards, Mykola Krachkovsky -- Найкращі побажання, Микола Крачковський
Mykola Krachkovsky wrote:
вівторок, 24 липня 2018 р. 17:34:53 EEST Peter Suetterlin написано:
Peter Suetterlin wrote:
AFAIR the only change I made to the default setup was setting "Bridge=primus" in /etc/bumblebee/bumblebee.conf. But it is almost two years since I set it up, I might have forgotten something....
Thanks Andrei for making me remember this, because when I set this to Bridge=virtualgl things run fine. So the error is likely in the primus package...
Actually, primusrun or optirun with primus backend works too, but you have to set PRIMUS_UPLOAD to 1 (texture) or 2 (PBO), on 0 (autodetect) it crashes.
Thanks Mykola! Indeed this makes it run, too. How did you learn about that variable? It seems it is nowhere mentioned (bumblebee.conf, optirun manpage). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
середа, 25 липня 2018 р. 13:32:49 EEST Peter Suetterlin написано:
Thanks Mykola! Indeed this makes it run, too.
How did you learn about that variable? It seems it is nowhere mentioned (bumblebee.conf, optirun manpage).
Just looked into `/usr/bin/primusrun` script. -- Kind regards, Mykola Krachkovsky -- Найкращі побажання, Микола Крачковський
Mykola Krachkovsky wrote:
середа, 25 липня 2018 р. 13:32:49 EEST Peter Suetterlin написано:
Thanks Mykola! Indeed this makes it run, too.
How did you learn about that variable? It seems it is nowhere mentioned (bumblebee.conf, optirun manpage).
Just looked into `/usr/bin/primusrun` script.
Aaahh! As I usually use optirun (which is an elf binary) I had not considered primusrun being a script :o -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Wait, what do you mean by "intel driver isn't really usable"? On Tue, Jul 24, 2018 at 3:53 PM Peter Suetterlin <pit@astro.su.se> wrote:
Dominique Leuenberger wrote:
Packages changed:
xorg-x11-server (1.19.6 -> 1.20.0)
As reported in boo#1099974 already three weeks ago, 1.20 breaks bumblebee/optirun on kmodesetting driver. As the intel driver isn't really useable either this really is a showstopper for many laptops.
:((( -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Regards, Andrei Dziahel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Andrei Dziahel wrote:
Wait, what do you mean by "intel driver isn't really usable"?
Main issue is that rendering updates (mainly) on terminals are broken/intermittent. Text vanishes, or stays when it should be emptied. There were some mails about this here on the list IIRC. I also often get artifacts (colored pixels/lines) around windows. It also feels/is slower in many opengl applications (lower ramerates, more jumping) when compared to modesetting. I could live with the GL issues (laptop is mainly for work) but the terminal issue makes it unusable for work. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Andrei Borzenkov
-
Andrei Dziahel
-
Dominique Leuenberger
-
Mykola Krachkovsky
-
Peter Suetterlin