stable

qt-4.8.7-44.fc28

FEDORA-2018-f2829fc1e6 created by kkofler 5 years ago for Fedora 28

This update fixes the Qt 4 QAudio hardcoding the hw:0,0 ALSA device (due to an incorrect ALSA version check that does not recognize ALSA 1.1).

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2018-f2829fc1e6

This update has been submitted for testing by kkofler.

5 years ago

This update has been pushed to testing.

5 years ago
User Icon hreindl commented & provided feedback 5 years ago
karma

works for me

User Icon t3rm1n4l commented & provided feedback 5 years ago
karma

audio still working, update seems fine

User Icon olysonek commented & provided feedback 5 years ago
karma

Works for me, and the default system audio device is now correctly used. Thanks!

BZ#1641151 QAudio ignores default system audio devices, it always uses hw:0,0
User Icon cserpentis commented & provided feedback 5 years ago
karma

works for me in a VM

User Icon dhgutteridge commented & provided feedback 5 years ago
karma

No regressions noted.

User Icon filiperosset commented & provided feedback 5 years ago
karma

no regressions noted

User Icon jonathancalloway commented & provided feedback 5 years ago
karma

No regressions noted

This update has been submitted for batched by kkofler.

5 years ago

This update has been submitted for stable by kkofler.

5 years ago

This update has been pushed to stable.

5 years ago
User Icon anonymous commented & provided feedback 5 years ago

http://code.qt.io/cgit/qt/qt.git/tree/src/gui/kernel/qapplication_x11.cpp?id=4badd8ed24f4f20e46a6a2c2c9970e5e02ebd520#n2330

In this way not possible correctly detect gnome session. Need change expression in if block: if (qgetenv("DESKTOP_SESSION").startsWith == "gnome") {

Something like this version: if (!qgetenv("DESKTOP_SESSION").isNull() && qgetenv("DESKTOP_SESSION").startsWith("gnome")) {

User Icon anonymous commented & provided feedback 5 years ago

environment variable GNOME_DESKTOP_SESSION_ID is removed (see commit) https://gitlab.gnome.org/GNOME/gnome-session/commit/00e0e6226371d53f651cc881e74c0543192c94a8

also environment variable DESKTOP_SESSION can be set to "gnome-xorg"

http://code.qt.io/cgit/qt/qt.git/tree/src/gui/kernel/qapplication_x11.cpp?id=4badd8ed24f4f20e46a6a2c2c9970e5e02ebd520#n2330

In this way not possible correctly detect gnome session. Need change expression in if block: if (qgetenv("DESKTOP_SESSION").startsWith == "gnome") {

Something like this version: if (!qgetenv("DESKTOP_SESSION").isNull() && qgetenv("DESKTOP_SESSION").startsWith("gnome")) {

User Icon kkofler commented & provided feedback 5 years ago

That appears to be an old issue not caused by this update, so please report it to https://bugzilla.redhat.com/ , it is off-topic here!


Please login to add feedback.

Metadata
Type
bugfix
Severity
medium
Karma
7
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-10
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
5 years ago
in testing
5 years ago
in stable
5 years ago
BZ#1641151 QAudio ignores default system audio devices, it always uses hw:0,0
0
1

Automated Test Results