[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
This bug was fixed in the package libsdl2 - 2.0.8+dfsg1-1ubuntu1.18.04.3 --- libsdl2 (2.0.8+dfsg1-1ubuntu1.18.04.3) bionic; urgency=medium [ Gianfranco Costamagna ] * Enable vulkan everywhere [ Ryan C. Gordon (icculus) ] * Disable --disable-loadso switch, it was useless and it is wrong in many cases (see LP: #1740517 for discussion) -- Gianfranco Costamagna Thu, 28 Feb 2019 10:38:26 +0100 ** Changed in: libsdl2 (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
sorry, I fixed the bug tags :) ** Tags removed: verification-needed-done ** Tags added: verification-done-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
I did update libsdl2 Do you want to continue? [Y/n] Get:1 http://archive.ubuntu.com/ubuntu bionic-proposed/universe amd64 libsdl2-dev amd64 2.0.8+dfsg1-1ubuntu1.18.04.3 [684 kB] Get:2 http://archive.ubuntu.com/ubuntu bionic-proposed/universe amd64 libsdl2-2.0-0 amd64 2.0.8+dfsg1-1ubuntu1.18.04.3 [381 kB] Fetched 1.065 kB in 0s (3.521 kB/s) Before vulkan support wasn't detected at all: Command line: ./vkquake Found SDL version 2.0.8 Detected 8 CPUs. Quake 1.09 (c) id Software GLQuake 1.00 (c) id Software FitzQuake 0.85 (c) John Fitzgibbons FitzQuake SDL port (c) SleepwalkR, Baker QuakeSpasm 0.93.0 (c) Ozkan Sezer, Eric Wasylishen & others vkQuake 1.01.0 (c) Axel Gneiting & others Host_Init Playing registered version. Console initialized. UDP Initialized Server using protocol 666 (FitzQuake) Exe: 11:54:22 Mar 11 2019 256.0 megabyte heap ERROR-OUT BEGIN QUAKE ERROR: Couldn't create window: Vulkan support is either not configured in SDL or not available in video driver now, it is complaining about an outdated vulkan driver, so the sdl2 part is fully working! Command line: ./vkquake Found SDL version 2.0.8 Detected 8 CPUs. Quake 1.09 (c) id Software GLQuake 1.00 (c) id Software FitzQuake 0.85 (c) John Fitzgibbons FitzQuake SDL port (c) SleepwalkR, Baker QuakeSpasm 0.93.0 (c) Ozkan Sezer, Eric Wasylishen & others vkQuake 1.01.0 (c) Axel Gneiting & others Host_Init Playing registered version. Console initialized. UDP Initialized Server using protocol 666 (FitzQuake) Exe: 11:54:22 Mar 11 2019 256.0 megabyte heap ERROR-OUT BEGIN QUAKE ERROR: Couldn't create window: Installed Vulkan doesn't implement the VK_KHR_surface extension if you want this particular game I suggest you to update the vulkan driver, the libsdl2 part is correctly working now :) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
(probably I should update mesa on my laptop, not sure) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
** Tags removed: verification-needed verification-needed-bionic ** Tags added: verification-done verification-needed-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Hello Axel, or anyone else affected, Accepted libsdl2 into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/libsdl2/2.0.8+dfsg1-1ubuntu1.18.04.3 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: libsdl2 (Ubuntu Bionic) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
@Axel Gneiting can you please post a step-by-step guide to reproduce the issue and test the fix? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Hello, I have reuploaded with a proper fix also for Vulkan. I have been tricked by the fact that we are fixing actually two bugs in this SRU, so I forgot about the original issue. >@Gianfranco Costamagna - What changed your mind between September and February >about this being >appropriate as an SRU for Ubuntu 18.04? I don't see any >reasoning for it. I became more confident with the sdl2 code, and their dynamic "plugin" system. For the test case, I can write some simple vulkan application to test this... G. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
** Changed in: libsdl2 (Ubuntu Bionic) Status: Incomplete => New ** Changed in: libsdl2 (Ubuntu Bionic) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
** Changed in: libsdl2 (Ubuntu Bionic) Status: In Progress => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Additionally, while the proposed SRU changes --disable-loadso, it doesn't appear to enable Vulkan. Why would you do this in two steps? Or did you just miss half of the SRU? Based on this, and by Brian's request (he hit the wrong button), I'm removing this from proposed for now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Most notably, it seems to be missing this part from the cosmic/unstable uploads: -# the SDL module for Vulkan not compiling even in Linux at the moment -confflags += --disable-video-vulkan - -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
@Gianfranco Costamagna - What changed your mind between September and February about this being appropriate as an SRU for Ubuntu 18.04? I don't see any reasoning for it. Additionally, the test case in the bug description is insufficient for someone unfamiliar with the issue to be able to test the bug and the fix for it. Please improve the test case. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
waiting for SRU team to pick it up. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
When will this fix make it into bionic? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
uploaded to bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Are there still reasons which prevent to fix this for bionic? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
No need to update 1.2, at least for Vulkan support. If no one is complaining about loadso for 1.2, I think it's safe to leave that alone in Bionic and just be correct going forward into Cosmic. We can always revisit in a separate bug report if something serious arises, but I don't predict that will happen. There shouldn't be any ABI issues; SDL still exports the same symbols, just some of those functions will return an error code immediately if support has been disabled. Since we need SDL to work with binaries that are shipped for generic "Linux" platforms that can't promise a specific distro or configuration (both for Steam and just delivering games outside of package managers in general), we are _religious_ about keeping a stable ABI in all circumstances for SDL...so it's safe to change those configure options even for LTS. --ryan. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Cosmic is already ok, for both sdl1.2 and sdl2, also debian unstable. this sru is now for bionic. Do you see any possible ABI issue with the change or any potential risk to fix an LTS? Should I also fix sdl1.2 in bionic too? (There is no vulkan so I presume disableso won't hurt here?) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
Wow, you're fast! :) Is this going in Cosmic and/or Bionic? Thanks, --ryan. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
This bug was fixed in the package libsdl2 - 2.0.8+dfsg1-2ubuntu1 --- libsdl2 (2.0.8+dfsg1-2ubuntu1) cosmic; urgency=medium * Merge from Debian unstable. Remaining changes: - Build-depend on libmirclient-dev - Explicitly enable --enable-video-mir in rules libsdl2 (2.0.8+dfsg1-2) unstable; urgency=medium [ Felix Geyer ] * Remove Multi-Arch: same from libsdl2-dev as SDL_config.h is architecture dependent. [ Gianfranco Costamagna ] * Team upload * Enable vulkan everywhere * debian/patches/SDL2-dynapi-symbol-resolution-fix.patch: cherry-pick upstream fix for Unity-based games shipping bundled libsdl2 version (LP: #1772471) - thanks Ryan Gordon for the patch and help [ Ryan C. Gordon (icculus) ] * Disable --disable-loadso switch, it was useless and it is wrong in many cases (see LP: #1740517 for discussion) -- Gianfranco Costamagna Fri, 14 Sep 2018 20:40:19 +0200 ** Changed in: libsdl2 (Ubuntu) Status: Incomplete => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1740517] Re: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support
please test the build in https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+packages -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1740517 Title: [SRU] SDL2 2.0.6 isn't compiled with Vulkan support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1740517/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs