Bug 13307 - Steam 1.0.0.50 fixes potential AMD driver crash
Summary: Steam 1.0.0.50 fixes potential AMD driver crash
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure advisory MGA5-64-OK
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2014-05-02 19:11 CEST by Kristoffer Grundström
Modified: 2015-08-10 16:32 CEST (History)
6 users (show)

See Also:
Source RPM: steam
CVE:
Status comment:


Attachments
Here's the RPM I built. (89 bytes, text/plain)
2014-05-02 19:15 CEST, Kristoffer Grundström
Details
Here's the src.rpm that I also created. (86 bytes, text/plain)
2014-05-02 19:15 CEST, Kristoffer Grundström
Details
Screenshot with the error message when running Half-life using Steam (680.38 KB, image/png)
2015-08-01 03:04 CEST, Pana Sum
Details

Description Kristoffer Grundström 2014-05-02 19:11:09 CEST
Description of problem: I made a new update of the Steam client. Here's the package.

Version-Release number of selected component (if applicable): 1.0.0.47

Reproducible: 

Steps to Reproduce:
Comment 1 Kristoffer Grundström 2014-05-02 19:15:12 CEST
Created attachment 5135 [details]
Here's the RPM I built.
Comment 2 Kristoffer Grundström 2014-05-02 19:15:58 CEST
Created attachment 5136 [details]
Here's the src.rpm that I also created.
Kristoffer Grundström 2014-05-02 19:16:04 CEST

CC: (none) => kristoffer.grundstrom1983

Kristoffer Grundström 2014-05-02 19:16:28 CEST

Summary: Steam should be updated => Steam should be updated to 1.0.0.47

Comment 3 Manuel Hiebel 2014-05-02 23:41:33 CEST
why so ? we have policy for stable release
Comment 4 Kristoffer Grundström 2014-05-03 06:17:45 CEST
It IS officially released as stable.

It also solves a graphical bug for me.
Comment 5 Morgan Leijström 2015-01-25 17:22:57 CET
Doesnt this version of steam update itself?
If it does i suggest close this as wontfix.
If not maybe base it on cauldron version. 

Cauldron have version 1.0.0.49,
and when started it immediately downloads last version by itself.

CC: (none) => fri

Comment 6 Kristoffer Grundström 2015-07-11 22:15:46 CEST
I've noticed that after installing it and running it for the first time on a fresh system you get a Console window popping up asking you to use sudo when the user hasn't been added in the group sudoers which doesn't exist yet.

Can that be fixed?

I believe I can make a patch for that if needed.

Summary: Steam should be updated to 1.0.0.47 => Steam should be updated to 1.0.0.50

Comment 7 Rémi Verschelde 2015-07-11 23:03:22 CEST
Version 1.0.0.50 pushed to cauldron.

@Kristoffer: Please open another bug report for comment 6, it's a different issue.

Status: NEW => RESOLVED
Version: 4 => Cauldron
Resolution: (none) => FIXED

Comment 8 Rémi Verschelde 2015-07-11 23:11:28 CEST
Reopening, I'll provide an update for Mageia 5 as this is a bugfix only release:

steam (1.0.0.50) precise; urgency=medium

  * Added libXinerama and libXext to the bootstrap runtime to fix AMD
    graphics driver crashing if these aren't present.

Status: RESOLVED => REOPENED
Version: Cauldron => 5
Resolution: FIXED => (none)
Assignee: neoclust => rverschelde

Comment 9 Rémi Verschelde 2015-07-11 23:48:16 CEST
(In reply to Kristoffer Grundström from comment #6)
> I've noticed that after installing it and running it for the first time on a
> fresh system you get a Console window popping up asking you to use sudo when
> the user hasn't been added in the group sudoers which doesn't exist yet.
> 
I can't reproduce this on KDE, but I think it might happen only if you have dpkg and gnome-terminal installed. Anyway, I'll nuke steamdeps in the next update (cf. bug 9407), it should also fix your issue.
Comment 10 Rémi Verschelde 2015-07-12 00:11:24 CEST
Suggested advisory:
===================

Updated steam package fixes various non-critical issues

  The Steam client before 1.0.0.50 could cause a crash of the AMD graphics
  driver due to missing libXinerama and libXext in Steam's bootstrap runtime.
  This update fixes it by providing those libraries in the bootstrap runtime.

  Moreover, the dependency management tool "steamdeps" is written for Debian
  and its derivatives, and has been known to cause some inconveniences on Mageia
  if packages such as dpkg are installed on the system (mga#9407). The steamdeps
  script has been renamed to silence those non-critical inconveniences.


References:
 - https://bugs.mageia.org/show_bug.cgi?id=9407
 - https://github.com/ValveSoftware/steam-for-linux/issues/3719


SRPM:
 - steam-1.0.0.50-1.1.mga5

RPM:
 - steam-1.0.0.50-1.1.mga5.noarch

Assignee: rverschelde => qa-bugs
Severity: enhancement => normal

Rémi Verschelde 2015-07-12 00:15:22 CEST

Summary: Steam should be updated to 1.0.0.50 => Steam 1.0.0.50 fixes potential AMD driver crash

Comment 11 Rémi Verschelde 2015-07-12 00:17:30 CEST
Testing procedure: just check that Steam works fine (and if you had crashes with AMD drivers, check that you don't get them anymore ;-)).
Since using Steam requires having registered an account, and it's a proprietary platform filled with DRM, I'd advise to let the current Steam users in the QA team test this update (yes Stormi I'm looking at you :-)).

Whiteboard: (none) => has_procedure

Rémi Verschelde 2015-07-12 00:18:04 CEST

CC: (none) => mageia

Dave Hodgins 2015-07-28 17:24:22 CEST

CC: (none) => davidwhodgins
Whiteboard: has_procedure => has_procedure advisory

Comment 12 Pana Sum 2015-07-30 01:25:49 CEST
Hi, I tested it in a 64 bits Mageia 5 installation under KDE and it works fine.

I installed the package steam-1.0.0.50-1.1.mga5.nonfree.noarch, swiched the language to Spanish, played for some minutes to Half-life and it worked perfectly.

I do not have AMD drivers, only Intel.

Bug 16353 seems also fixed.

Thanks

CC: (none) => panasum

Comment 13 Rémi Verschelde 2015-07-30 01:28:09 CEST
Thanks, adding the corresponding whiteboard tag.

Whiteboard: has_procedure advisory => has_procedure advisory MGA5-64-OK

Comment 14 Pana Sum 2015-08-01 03:01:30 CEST
Hello again. I tested it in a 32 bits version of Mageia 5 I just installed. This has been the default installation and I have not installed anything else but the steam 1.0.0.50 version. It works and the games too, but when I launch Half-life the following message appears:

SetLocale('en_US.UTF-8') failed. Using 'C'.
You may have limited glyph support.
Please install 'en_US.UTF-8' locale."

If I click Ok the game runs perfectly. I will add an screenshot of the message.

At first I thought it was due to my system being in Spanish and Steam in English, so I swiched the language in both Steam and the game, but this still occured.

Finally, installing the package locales-en solved the issue and the game can be run without the message. Maybe this package should be installed with Steam?  Probably this is also afecting previous versions of Steam.

In my previous test with a 64 bits installation, this package was already installed and probably this is why I was not seeing the message.
Comment 15 Pana Sum 2015-08-01 03:04:51 CEST
Created attachment 6873 [details]
Screenshot with the error message when running Half-life using Steam

This is the error message I am getting and that is solved by installing locales-en, it does not matter the language of the system, Steam or the game.

The game runs perfectly once I click Ok in the message
Dave Hodgins 2015-08-10 05:53:19 CEST

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 16 Mageia Robot 2015-08-10 16:32:55 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0086.html

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.