Giter Site home page Giter Site logo

steam-for-linux's Introduction

Steam for Linux Client

This is the README for the Steam for Linux client.

Hardware and Software Requirements

Steam for Linux requires the following:

  • OS: Latest Ubuntu or Ubuntu LTS with a 64-bit (x86_64, AMD64) Linux kernel
  • Processor: 1GHz Pentium 4 or AMD Opteron equivalent or better
    • Any x86_64 / AMD64 CPU with support for the CMPXCHG16B and SSE3 instruction sets
  • Memory: 512 MB RAM
  • Graphics: Any NVIDIA / AMD / Intel
    • Requires latest 64-bit (x86_64, AMD64) and 32-bit (i386, IA32) graphics drivers. Install them using sudo ubuntu-drivers autoinstall.
  • Storage: 5 GB available space
  • Additional Notes:
    • Requires internet connection for initial installation
    • Requires 64-bit (x86_64, AMD64) and 32-bit (i386, IA32) glibc

Getting Started

Install Steam for Linux client:

  1. Download the steam_latest.deb package from this location.
  2. Navigate to the directory containing steam_latest.deb and double-click it. This launches Ubuntu Software Center and installs the package.
  3. If you prefer to install from the command-line, use gdebi. Install the gdebi-core package (apt install gdebi-core) and then install the Steam for Linux package (gdebi steam_latest.deb).
  4. For a list of games supported by Steam for Linux either visit this page or click Store (from the client) and then the Linux tab on the far-right. We recommend that you join the Steam for Linux official game group, located here. You will find future beta announcements and other information posted here as well as an active discussion forum.

Reporting Issues

If you encounter an issue with Steam for Linux, first search the issue list to see if it has already been reported. Include closed issues in your search.

For issues with:

If it has not been reported, create a new issue with the following information:

  • a short, descriptive title;
  • a detailed description of the issue, including any output from the command line;
  • steps for reproducing the issue; and
  • your system information.

Please place logs either in a code block (go here for a GFM cheat sheet) or a gist.

When possible, please include a differential between a working configuration and the reported issue.

If a crash is involved, please include any CrashIDs or minidumps related to the issue in an archive. Archives can be drag and dropped into the text box of github.

For tracking purposes, there should be one issue per issue report.

System Information

System information can be gathered from within steam (Help -> System Information).

Once your information appears: right-click within the dialog, choose Select All, right-click again, and then choose Copy. Paste this information into a gist and include a link to it from your bug report.

Conduct

There are basic rules of conduct that should be followed at all times by everyone participating in the discussions. While this is generally a relaxed environment, please remember the following:

  • Do not insult, harass, or demean anyone.
  • Do not intentionally multi-post an issue.
  • Do not use ALL CAPS when creating an issue report.
  • Do not repeatedly update an open issue remarking that the issue persists.

Remember: Just because the issue you reported was reported here does not mean that it is an issue with Steam. Also, should your issue not be resolved immediately, it does not mean that a resolution is not being researched or tested. Patience is always appreciated.

steam-for-linux's People

Contributors

ath3m avatar bootkiller avatar davidw-valve avatar devurandom avatar ekohl avatar frankc-valve avatar gdrewb-valve avatar her001 avatar johndrinkwater avatar johnv-valve avatar khasinski avatar kisak-valve avatar larivact avatar larrowhead avatar lostgoat avatar mdeguzis avatar mpiatka avatar mrschism avatar ohadererste avatar pandapip1 avatar panzi avatar richih avatar smcv avatar ttimo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

steam-for-linux's Issues

Rendering Issue in BigPicture - Frozen Display

I've had this problem since the initial launch of the Steam beta. The main client is working great now but BigPicture is unusable. With the updates last week it is now very fast and fluid, however whenever my mouse stops moving, the screen stops updating. The entire thing just freezes. As soon as I start moving it again, it recovers and it appears to be 60FPS solid. I can use controllers perfectly, but again the screen only updates when I'm moving my mouse at the same time. All windows on the secondary display continue to work normally.

My system is an X79 w/ i7 3930k, 16GB of RAM, GTX 680 with latest beta drivers on Archlinux x64.

Processor Information:
Vendor: GenuineIntel
Speed: 3201 Mhz
12 logical processors
6 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported

Network Information:
Network Speed:

Operating System Version:
Linux (64 bit)
Kernel Name: Linux
Kernel Version: 3.6.10-1-ARCH
X Server vendor: The X.Org Foundation
X Server release: 11301000

Video Card:
Driver: NVIDIA Corporation GeForce GTX 680/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 313.09
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0x1180
Number of Monitors:  2
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1200
Desktop Resolution: 3840 x 1200
Primary Display Size: 21.50" x 13.86"  (25.55" diag)
                                        54.6cm x 35.2cm  (64.9cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2048 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
Audio device: Realtek ALC898

Memory:
RAM: 16002 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 111548 Mb
Largest Free Hard Disk Block: 19952 Mb

Installed software:

Recent Failure Reports:
Thu Dec 20 02:30:31 2012 GMT: file ''/tmp/dumps/assert_20121219193031_1.dmp'', upload yes: ''CrashID=bp-ff80da97-c31d-4b1d-91aa-e71fa2121219''
Thu Dec 20 02:36:12 2012 GMT: file ''/tmp/dumps/assert_20121219193611_2.dmp'', upload yes: ''CrashID=bp-3e183817-1b0f-433d-914a-e293d2121219''

Make Community section popups true popups

The mouseover popups in Community section seem to behave as general top-level windows, instead of mere popup windows, so when they are displayed, focus goes from the Steam main window to the popup. This is incorrect, popups should behave same as for example popups in Store section.

I noticed this because I have set my window manager (KDE) to make unfocused windows somewhat transparent, and this is what happens: http://imageshack.us/photo/my-images/831/steampopup.png/

Shank 2 installed Windows binaries despite no support for Linux

Hi,

I downloaded the steam client for Linux today and re-deemed various Humble Indie Bundle steam keys.

Shank 2 installed despite being reported as non-compatible for Linux.

The Shank 2 directory was full of windows binaries/DLLs.

Possibly related to #16 (which I also experienced).

Steam freezes when the game install dialog is cancelled

Steam freezes when the game install dialog is cancelled while there's a progress bar for "Creating local game cache files".

How to reproduce:

  1. Select a game and click Install.
  2. Install overview pops out, click Next.
  3. Icon preferences are shown, click Next.
  4. "Creating local game cache files" is shown, click Cancel before it finishes.
    Steam either freezes (more probably) or continues after a while as if Cancel button was never clicked.

Debian experimental x86_64, Gnome Shell 3.6.

SteamAPI_IsSteamRunning() failed

Some games don't run and throw this message at startup:

[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.

Apparently they can't find the running Steam instance (I'm launching them from the Steam window, not externally, so there is a Steam instance).

Some games work for me (Uplink), some fail with this error (World of Goo).

I'm using Steam in Debian wheezy amd64 with the nvidia drivers 310.14-1.

Screenshot dialog: Overlapping buttons

After pressing F5 in TF2 and closing the game a screenshot dialog appears, but some Buttons are unreadable.
steam_screenshot_window
It gets better when I resize the window, but it's not perfect.
steam_screenshot_window_resized

Possibly related to issue #5

System information:

Prozessor:
    Hersteller: GenuineIntel
    Geschwindigkeit: 2667 MHz
    4 logische Prozessoren
    3 technische Prozessoren
    HyperThreading:  Unterstützt
    FCMOV:  Unterstützt
    SSE2:  Unterstützt
    SSE3:  Unterstützt
    SSSE3:  Unterstützt
    SSE4a:  Nicht unterstützt
    SSE41:  Unterstützt
    SSE42:  Unterstützt

Netzwerk-Informationen:
    Netzwerk-Geschwindigkeit: 

Betriebssystem:
    "Gentoo Base System release 2.1" (64 Bit)
    Kernel-Name: Linux
    Kernel-Version: 3.6.8
    X-Server-Vendor: The X.Org Foundation
    X-Server-Release: 11300000

Grafikkarte:
    Treiber: NVIDIA Corporation NVS 3100M/PCIe/SSE2

    Treiber-Version: 3.3.0 NVIDIA 310.19
    Desktop-Farbtiefe: 24 Bit per Pixel
    Monitor-Aktualisierungsrate: 60 Hz
    Anbieterkennung: 0x10de
    Gerätekennung: 0xa6c
    Anzahl der Monitore: 1
    Keine Grafikkartenanzahl entdeckt
    Prim. Anzeigeauflösung: 1920 x 1080
    Desktop-Auflösung: 1920 x 1080
    Prim. Anzeigegröße: 34,4 cm x 19,3 cm (39,4 cm diag.)

    Primärer Bus: PCI Express 16x
    Primärer VRAM: 512 MB
    Unterstützte MSAA-Modi: 2x 4x 8x 16x 

Soundkarte:
    Audiogerät: Conexant CX20585

Speicher:
    RAM: 7837 MB

Weitere Daten:
    UI-Sprache: Deutsch (Deutsch)
    LANG:  de_DE.utf8
    Mikrofon: Not set
    Verfügbarer Festplattenspeicher insgesamt: 235572 MB
    Größter freier Festplattenspeicherblock: 53425 MB

Installierte Software:

Neueste Fehlerberichte:
    Sat Dec 15 23:00:48 2012 GMT: file ''/tmp/dumps/assert_20121216000046_1.dmp'', upload yes: ''CrashID=bp-39f2d035-a0ac-4e5c-8374-188a52121215''
    Sun Dec 16 20:42:39 2012 GMT: file ''/tmp/dumps/crash_20121216214237_1.dmp'', upload yes: ''CrashID=bp-229fa7fd-ca67-47c0-8b30-969272121216''
    Sun Dec 16 20:43:08 2012 GMT: file ''/tmp/dumps/assert_20121216214304_1.dmp'', upload yes: ''CrashID=bp-a2f6208d-279b-4ea5-b7fc-b17fd2121216''
    Sun Dec 16 23:48:34 2012 GMT: file ''/tmp/dumps/crash_20121217004833_1.dmp'', upload yes: ''CrashID=bp-f599ad91-37c2-4f5e-b563-50e682121216''
    Mon Dec 17 21:41:56 2012 GMT: file ''/tmp/dumps/crash_20121217224154_1.dmp'', upload yes: ''CrashID=bp-ab220a30-a38d-482a-a748-14ae32121217''
    Tue Dec 18 21:55:03 2012 GMT: file ''/tmp/dumps/crash_20121218225501_1.dmp'', upload yes: ''CrashID=bp-1242db39-2435-4ab9-b491-d47a02121218''
    Wed Dec 19 21:17:01 2012 GMT: file ''/tmp/dumps/crash_20121219221659_1.dmp'', upload yes: ''CrashID=bp-aa923b65-e092-4b03-8488-8cbe52121219''
    Wed Dec 19 21:17:22 2012 GMT: file ''/tmp/dumps/assert_20121219221720_1.dmp'', upload yes: ''CrashID=bp-f5f78820-6663-4050-9928-e65042121219''

Steam does not run for users with '.' in username

Hello all,

I have been having trouble getting steam to run on my Fedora 17 machine. Whenever I run steam, I get the following console output:
[yuh.@lily ~]$ steam
Setting up steam platform in /home/yuh./Steam
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
SteamUpdater: Error: Couldn't create cache directory /home/yuh./Steam/package, got error 2
SteamUpdater: Error: Steam needs to be online to update. Please confirm your network connection and try again.

I created another user with '.' in the username, and it has the same problem. I created 2 users without '.' in their usernames, and these users were able to run steam. Thanks for looking into this.

In-Game Steam Community makes games not run

As per this community discussion:
http://steamcommunity.com/app/221410/discussions/1/882966056865308118/?l=english

This happens with TBUT and TF2 (the 2 games I've tried). Disabling in-game steam community makes games run again without the following X permission error:

Init item manager
ParticleUniverse: Particle Emitter Type 'Entity' registered
*** Initializing OIS ***
X Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 2 (X_ChangeWindowAttributes)
Serial number of failed request: 7
Current serial number in output stream: 8

Game removed: AppID 226540 "The Book of Unwritten Tales: The Critter Chronicles Demo", ProcID 4582

Flash/Video support

On Ubuntu 12.10, x86_64 (not sure if it's working for i386) I haven't been able to view videos.

I'm certain this is already on someone's todo list.

  • Automatic apt repo dependency resolution
  • recommended steps/packages to install

Steam Beta account still needed

I installed the previous version uninstalled it and installed the new one, I still get the pop-up with «you need linux beta account».

Team Fortress 2 on Fedora requires selinux execheap enabled

Running steam from Spot's repo on Fedora 18 x86_64. Team Fortress 2 crashes immediately after launching due to a conflict with selinux. The game requires the selinux to allow executable heap memory, which is disallowed by default.

To work around, one can disable selinux entirely, or use setsebool to allow executable heap memory as follows:

su -c "setsebool -P allow_execheap 1"

gameoverlayrenderer.so cannot be preloaded

Every game I tried can't use the steam overlay. The full message is:

ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.

I'm running Steam in Debian wheezy amd64 with the nvidia driver 310.14-1.

Installed game Psychonauts contains no files

Installed game Psychonauts but it does not launch. Checked contains of the directory and this is what I've found:
[~]$ls -la ~/Steam/SteamApps/common/Psychonauts
total 12
drwxr-xr-x 3 vitaliy users 4096 Dec 19 19:17 .
drwxr-xr-x 5 vitaliy users 4096 Dec 19 19:20 ..
drwxr-xr-x 5 vitaliy users 4096 Dec 19 19:17 profiles

Directory "profiles" contains save games. No game files.

Superfluous focus-out and focus-in for each mouseclick.

I have KDE set up to make unfocused windows somewhat transparent, and whenever I click inside Steam window (anywhere, even on an empty gray space on the side), I see the whole window get transparent for a split second. This indicates the window loses and regains focus during a mouse click event.

Team Fortress 2 not working with fglrx, or open-source drivers

When using AMD's fglrx proprietary graphics driver, TF2 fails to launch entirely. When the open-source driver is activated, TF2 launches, and plays all appropriate sound, only it is accompanied by a black screen. Even clicking buttons works, I was able to move my cursor (which was still visible) to the bottom-left area of the screen and exit the game.

Results of lspci | grep "VGA":

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics     Controller (rev 02)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Madison     [Radeon HD 5000M Series]

Running Xubuntu 12.10, with switchable graphics.

steam depends on libpulse0 (>= 1:0.99.1)

System:    Host: SUISSE Kernel: 3.6.0-10.dmz.1-liquorix-amd64 x86_64 (64 bit) Desktop: MATE 1.4.0  Distro: LinuxMint 1 debian
Machine:   System: LENOVO (portable) product: 4384GFG version: ThinkPad T510 serial: R996WEV 
           Mobo: LENOVO model: 4384GFG serial: 1ZJ9X0BD144 Bios: LENOVO version: 6MET81WW (1.41 ) date: 10/26/2010
CPU:       Dual core Intel Core i7 CPU M 620 (-HT-MCP-) clocked at 1199.00 MHz 
Graphics:  Card-1: Intel Core Processor Integrated Graphics Controller 
           Card-2: NVIDIA GT218 [NVS 3100M] 
           X.org: 1.12.4 drivers: intel (unloaded: fbdev,vesa) tty size: 143x37 Advanced Data: N/A for root 
Network:   Card-1: Intel Centrino Ultimate-N 6300 driver: iwlwifi 
           Card-2: Intel 82577LM Gigabit Network Connection driver: e1000e 
Drives:    HDD Total Size: 502.1GB (11.5% used)
Info:      Processes: 239 Uptime: 1:09 Memory: 1547.5/5759.0MB Client: Shell inxi: 1.8.20 

As you can see from my report above, I have Linux Mint LMDE installed. Since I updated to the latest Update Pack 6, I was finally able to successfully install Steam. There was only one dependency which Steam said was not met:

 steam depends on libpulse0 (>= 1:0.99.1); however:
  Version of libpulse0:i386 on system is 2.0-6.

If I ignore this error and force the install, Steam works as expected. Maybe something about that dependency is not configured right, as it says >= 0.99.1 and I have 2.0-6 which is clearly newer.

I installed the latest Steam binary (1.0.0.17).

Bug request: Integration with system notifications

Please add support for displaying system notifications in »»»game overlay«««
AFAIK This could be reused https://github.com/halhen/statnot
Please take advantage of the linux environment ;)

Shortly saying without additional mock-ups, etc
GameOverlay should have:
• Possibility to group notification from the same app (i just guess that this is doable)
• Relative time (eg. "5 minutes ago")
• Possibility to limit number / time interval history shown in [shift]+[tab] overlay (by default nothing should be shown there, since we don't want to break steam's "visual compatibility")

Real things that will work / improve user experience while gaming due to this "bug" introduction:
• Possibility to see volume/brightness percentage while changing it via shortcuts
• See incoming messages from other IMs / e-mails
• See warning when battery drops dead
• See warning when connections is lost


Also steam's own notification (that exist during non-playing time) should be done by integration with libnotify - which is heavily described on ArchWiki https://wiki.archlinux.org/index.php/Libnotify.

TF2 mouse clicks registering at wrong point of window.

When using menus within TF2, the mouse will appear to be in one area but the click will register in another area. The mouse click will register an inch or so to the left of where the pointer is located and appears to gain in distance as you move the cursor to the right of the screen (by eyeballing it) .

System Specs:
Processor Information:
Vendor: AuthenticAMD
Speed: 3516 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 12.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-21-generic
X Server vendor: The X.Org Foundation
X Server release: 11300000

Video Card:
Driver: NVIDIA Corporation GeForce GTX 460 v2/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 310.14
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0x1205
Number of Monitors:  2
Number of Logical Video Cards:  1
Primary Display Resolution:  1440 x 900
Desktop Resolution: 3040 x 900
Primary Display Size: 16.14" x 10.12"  (19.02" diag)
                                        41.0cm x 25.7cm  (48.3cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 1023 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
Audio device: SigmaTel STAC9708,11

Memory:
RAM: 7983 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 300453 Mb
Largest Free Hard Disk Block: 118551 Mb

Installed software:

Recent Failure Reports:

"The package is of bad quality" error message

I downloaded the steam_latest.deb from http://media.steampowered.com/client/installer/steam.deb to my Ubuntu 12.10 machine and opened it in the Ubuntu Software Center via Nautilus. Then I clicked the big "Install" button.

I received an error dialog (image attached) which reads:

"The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath."

In the details sections it reads:

"Lintian check results for /home/trevor/Desktop/steam_latest.deb:
E: steam: malformed-deb-archive found 4 members instead of 3
"
Steam Error Dialog

This is on a 2011 13" MacBook Pro.

Steam: Shows different game sizes

I have mentioned something similar before, but it appears that the client uses different ways to calculate the size of the game.
As seen in the picture below, it shows two different numbers. The same numbers are also shown when you initialize the download. It will say the game would take up 10GB, but when it starts it says it downloaded x MB of 12000 MB.

Different sizes

Add "Copy to clipboard" button in Hardware Information

Once your information appears, right-click within the dialog and choose Select All, right-click again, and then choose Copy.

This isn't as user friendly as it could be, so thought, why not add a "Copy to clipboard" button?

Menus broken with Focus follows mouse option.

Platform: Slackware64 14.0, Xorg 7.7, Xfce 4.10

Problem Description: With "Focus follows Mouse" option all menus and dropdown lists close automatically, when you move the mouse pointer out of it.

How to reproduce: Open "Settings" / "Window Manager" by executing /usr/bin/xfwm4-settings, Select "Focus Tab" and then "Focus follows mouse".

Possible cause: Steam seems to use the wrong X11 window type (top level window instead of pop-up menu window) to draw its menus, so the main Steam window loses focus when opening a menu. Additionally Steam closes the menu window as soon as the menu window loses its focus.

Other commercial applications like Opera and Google Chrome have no issues with their menus.

Why this needs to be fixed: Focus follows mouse is an accessibility option for impaired people.

Additional notes: Maybe this can be reproduced using the Windows version of Steam by going to Control Panel / Easy of Access Center / Make the mouse easier to use / Activate a window by hovering over it with the mouse.

Pasting from the copy buffer occasionally takes two tries before it pastes the correct thing

Say if I had copied google.com and pasted it into my browser to go there (for who knows what reason), and then I copy github.com and paste it into a steam chat with one of my friends, it will occasionally paste google.com instead. Doesn't happen all the time, but it's slowly becoming more present and a real annoyance. I'm 99% sure this is not an issue system-wide, because this doesn't happen with any other apps.

Operating System Version:
    "Arch Linux" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.7.1-1-ARCH
    X Server vendor:  The X.Org Foundation
    X Server release:  11301000

Yes I know I'm not on Ubuntu and ArchLinux isn't officially supported, but this is literally the only issue I've ever had with it -- everything else has worked perfectly.

Tabs in Settings window gets cut off

steam_settings_tab_overflow

Looks like the width of the window does not account for longer tabs in other languages.

Hardware info:

Processoroplysninger:
Producent: GenuineIntel
Hastighed: 2401 MHz
2 logiske processorer
2 fysiske processorer
HyperThreading: Ikke understøttet
FCMOV: Understøttet
SSE2: Understøttet
SSE3: Understøttet
SSSE3: Understøttet
SSE4a: Ikke understøttet
SSE41: Understøttet
SSE42: Ikke understøttet

Netværksoplysninger:
Netværkshastighed:

Windows-version:
Ubuntu 12.10 (64 bit)
Kernenavn: Linux
Kerneversion: 3.5.0-21-generic
X-serverleverandør: The X.Org Foundation
X Server udgivelse: 11300000

Grafikkort:
Driver: NVIDIA Corporation GeForce 8600M GT/PCIe/SSE2

Driverversion:  3.3.0 NVIDIA 310.14
Skrivebords-farvedybde: 24 bit pr. pixel
Skærmopdateringsfrekvens: 60 Hz
Producent-id:  0x10de
Enheds-id:  0x407
Antal skærme:  1
Antal logiske grafikkort: 1
Primær skærmopløsning:  1440 x 900
Skrivebordsopløsning: 1440 x 900
Primær skærmstørrelse: 13,03" x 8,15"  (15,35" diagonal)
                                        33,1cm x 20,7cm  (39,0cm diagonal)
Primær bus: PCI Express 16x
Primær VRAM: 256 MB
Understøttede MSAA-tilstande:  2x 4x 8x 16x 

Lydkort:
Lydenhed: SigmaTel STAC9228

Hukommelse:
RAM: 3953 MB

Diverse:
Grænsefladesprog: Dansk (Dansk)
LANG: da_DK.UTF-8
Mikrofon: Not set
Samlet tilgængelig plads på harddisken: 116158 MB
Største ledige harddiskblok: 59877 MB

Installeret software:

Nylige fejlrapporter:
Thu Dec 20 00:24:10 2012 GMT: file ''/tmp/dumps/assert_20121220012406_1.dmp'', upload yes: ''CrashID=bp-d1f3d401-153f-4cd2-9d30-496d42121219''
Thu Dec 20 00:48:47 2012 GMT: file ''/tmp/dumps/assert_20121220014844_2.dmp'', upload yes: ''CrashID=bp-667ffa94-c426-4758-b49a-b75122121219''

[Gnome Shell] Steam closes after clicking "close" button in Shell's overlay

Steam closes and terminates itself after clicking on "close" ("X") button in Gnome Shell's overlay. This also happens when more than one window (e.g. Friends and Library) are opened which is weird and should close only the one window. In normal mode (clicking window's close) it is same as #11.

Debian experimental x86_64, Gnome Shell 3.6.

Merged bug report: strings that doesn't make sense anymore

Please post in comments all strings that doesn't make sense anymore

my batch:
settings → interface | Run Steam when my computer starts # This should be more like "... when I log in" or "... when my desktop environment starts"

Steam → Check for Video Driver Updates... # This shouldn't appear on unsupported distributions

Steam assumes apt-get is the packagemanager

When trying to install a game with missing libraries steam attempts to run apt-get which will fail on any system that is not Debian based.

It would be better to check if apt-get is installed before trying to run it and if not display a message telling the user which libraries are missing. Or better yet check which distribution is running and display the message on non supported distributions as different distributions can ave different names or versions of their packages.

Team Fortress 2 doesn't run on Intel GPUs without GLSL 1.3 support

While TF2 runs fine on Windows running on machines like mine (pre-HD integrated grahpics, e.g. the 4500mhd), the native Linux port fails to do anything more than to show a black screen, while the game loads and cycles through introduction screens and the main menu, with sound working perfectly fine.

The underlying issue seems to be lacking GLSL 1.3 support for said hardware. I cannot tell whether this is a software (Mesa) or a hardware problem; even under Windows, I get results of OpenGL 2.1 compliance at most. The game seems to be somehow less demanding in DirectX mode, or whatever reason Valve came up with.

In the game's log, several error messages related to failing shader compilation can be found. Numerous cases of this, and as shown in video, can be found in this Discussion thread: http://steamcommunity.com/app/221410/discussions/6/846939071071956036/#p1

A filthy, not-so-much-working workaround was proposed by me, which merely forces the game engine to assume we're running it on a GLSL 1.3-compatible system. Of course, this is asking for trouble, and the little useful results can also be found in this thread.

"Workaround", forcing GLSL version to minimum required 1.3:

MESA_GLSL_VERSION_OVERRIDE=130

Crash while redeeming keys

I was redeeming various Humble Indie Bundle keys and the client crashed after 7 or so key redeems.

I'm not sure if there's any sort of debugging log but I'd be happy to send it if they're stored anywhere. I was had a couple of active downloads at the time which may be relevant.

Steam "close window" button just minimizes. Perhaps implement a system tray?

Clicking the close button on Steam's main window minimizes the window.

I'm assuming this is because you guys haven't gotten around to implementing a system tray, or deciding on how to handle this exactly.

If you do choose the system tray route, which honestly I prefer for an app like Steam, I recommend using the freedesktop.org Status Notifier API, which is adopted by both Canonical (Unity) and KDE.

For how to implement it, take the source code from this commit by quassel, which is a cross platform application (quassel runs on everything).

sandsmark/quassel-proxy@b858144

EDIT: this has the advantage that (a) you have a modern system tray implementation for free, and (b) on systems that don't support it (like a system that isn't KDE or Unity), it falls back to xembed which is the old classic way of doing system tray icons (which has a lot of limitations, hence why this "newer" specification exists and is used).

Steam should not change the global mouse cursor theme

Several people have issues, because Steam changes the mouse cursor theme, which causes the cursor to be inverted sometimes. See this screenshot: http://i.imgur.com/R6Dwa.png
The problem persists in other applications even after Steam was closed.

System information:

Prozessor:
    Hersteller: GenuineIntel
    Geschwindigkeit: 2667 MHz
    4 logische Prozessoren
    3 technische Prozessoren
    HyperThreading:  Unterstützt
    FCMOV:  Unterstützt
    SSE2:  Unterstützt
    SSE3:  Unterstützt
    SSSE3:  Unterstützt
    SSE4a:  Nicht unterstützt
    SSE41:  Unterstützt
    SSE42:  Unterstützt

Netzwerk-Informationen:
    Netzwerk-Geschwindigkeit: 

Betriebssystem:
    "Gentoo Base System release 2.1" (64 Bit)
    Kernel-Name: Linux
    Kernel-Version: 3.6.8
    X-Server-Vendor: The X.Org Foundation
    X-Server-Release: 11300000

Grafikkarte:
    Treiber: NVIDIA Corporation NVS 3100M/PCIe/SSE2

    Treiber-Version: 3.3.0 NVIDIA 310.19
    Desktop-Farbtiefe: 24 Bit per Pixel
    Monitor-Aktualisierungsrate: 60 Hz
    Anbieterkennung: 0x10de
    Gerätekennung: 0xa6c
    Anzahl der Monitore: 1
    Keine Grafikkartenanzahl entdeckt
    Prim. Anzeigeauflösung: 1920 x 1080
    Desktop-Auflösung: 1920 x 1080
    Prim. Anzeigegröße: 34,4 cm x 19,3 cm (39,4 cm diag.)

    Primärer Bus: PCI Express 16x
    Primärer VRAM: 512 MB
    Unterstützte MSAA-Modi: 2x 4x 8x 16x 

Soundkarte:
    Audiogerät: Conexant CX20585

Speicher:
    RAM: 7837 MB

Weitere Daten:
    UI-Sprache: Deutsch (Deutsch)
    LANG:  de_DE.utf8
    Mikrofon: Not set
    Verfügbarer Festplattenspeicher insgesamt: 235572 MB
    Größter freier Festplattenspeicherblock: 53425 MB

Installierte Software:

Neueste Fehlerberichte:
    Sat Dec 15 23:00:48 2012 GMT: file ''/tmp/dumps/assert_20121216000046_1.dmp'', upload yes: ''CrashID=bp-39f2d035-a0ac-4e5c-8374-188a52121215''
    Sun Dec 16 20:42:39 2012 GMT: file ''/tmp/dumps/crash_20121216214237_1.dmp'', upload yes: ''CrashID=bp-229fa7fd-ca67-47c0-8b30-969272121216''
    Sun Dec 16 20:43:08 2012 GMT: file ''/tmp/dumps/assert_20121216214304_1.dmp'', upload yes: ''CrashID=bp-a2f6208d-279b-4ea5-b7fc-b17fd2121216''
    Sun Dec 16 23:48:34 2012 GMT: file ''/tmp/dumps/crash_20121217004833_1.dmp'', upload yes: ''CrashID=bp-f599ad91-37c2-4f5e-b563-50e682121216''
    Mon Dec 17 21:41:56 2012 GMT: file ''/tmp/dumps/crash_20121217224154_1.dmp'', upload yes: ''CrashID=bp-ab220a30-a38d-482a-a748-14ae32121217''
    Tue Dec 18 21:55:03 2012 GMT: file ''/tmp/dumps/crash_20121218225501_1.dmp'', upload yes: ''CrashID=bp-1242db39-2435-4ab9-b491-d47a02121218''
    Wed Dec 19 21:17:01 2012 GMT: file ''/tmp/dumps/crash_20121219221659_1.dmp'', upload yes: ''CrashID=bp-aa923b65-e092-4b03-8488-8cbe52121219''
    Wed Dec 19 21:17:22 2012 GMT: file ''/tmp/dumps/assert_20121219221720_1.dmp'', upload yes: ''CrashID=bp-f5f78820-6663-4050-9928-e65042121219''

Client becomes unresponsive to the user (all windows) but continues to run/download

This is similar to an issue the Windows client has had for ages, but even more common, from the looks of it. While downloading a game (TF2, at the moment), the client appeared to freeze up, ignoring attempts to click on any of its windows (other than to focus them) and not updating the download progress in the library list. The MainThrd process continues to use ~25% CPU and download game files, so it's still working in the background; it's just the GUI itself that's been halted.

So far this has happened three times in a row with no apparent pattern to when it stops responding, although it hasn't frozen while I'm in the middle of trying to do something with it yet. The third time was after accepting the automatic update that released this evening.

Kubuntu 12.04 + whatever updates it automatically installed during setup.

TF2 with alsa (not pulseaudio)

(Originally http://steamcommunity.com/app/221410/discussions/2/846939071195059175/)

Hello guys.
There is no PulseAudo in my OS. I configured the Steam to use alsa as an audio output device.
But TF2 wants to use only Pulse:
SDLAUDIO: SDL_OpenAudioDevice() failed: Could not setup connection to PulseAudio
And I have to use this hint to solve the problem.
Could you set SDL_AUDIODRIVER on your side as in the Steam configuration?

== Additional Points ==
Yeah, Steam maybe should check which audio server is installed by itself and act accordingly, or as Al@rm says, act according to what is specified in the options.

Even Ubuntu users may choose to uninstall pulseaudio. It should not be a big deal to set the variable in a startup script according to the steam configuration.

Steam detects 3 physical and 4 logical CPUs

I am using a Lenovo Thinkpad T510 with NVIDIA Optimus and an Intel Core i7-620M CPU (which has 2 physical Cores with HT).

System information:

Prozessor:
    Hersteller: GenuineIntel
    Geschwindigkeit: 2667 MHz
    4 logische Prozessoren
    3 technische Prozessoren
    HyperThreading:  Unterstützt
    FCMOV:  Unterstützt
    SSE2:  Unterstützt
    SSE3:  Unterstützt
    SSSE3:  Unterstützt
    SSE4a:  Nicht unterstützt
    SSE41:  Unterstützt
    SSE42:  Unterstützt

Netzwerk-Informationen:
    Netzwerk-Geschwindigkeit: 

Betriebssystem:
    "Gentoo Base System release 2.1" (64 Bit)
    Kernel-Name: Linux
    Kernel-Version: 3.6.8
    X-Server-Vendor: The X.Org Foundation
    X-Server-Release: 11300000

Grafikkarte:
    Treiber: NVIDIA Corporation NVS 3100M/PCIe/SSE2

    Treiber-Version: 3.3.0 NVIDIA 310.19
    Desktop-Farbtiefe: 24 Bit per Pixel
    Monitor-Aktualisierungsrate: 60 Hz
    Anbieterkennung: 0x10de
    Gerätekennung: 0xa6c
    Anzahl der Monitore: 1
    Keine Grafikkartenanzahl entdeckt
    Prim. Anzeigeauflösung: 1920 x 1080
    Desktop-Auflösung: 1920 x 1080
    Prim. Anzeigegröße: 34,4 cm x 19,3 cm (39,4 cm diag.)

    Primärer Bus: PCI Express 16x
    Primärer VRAM: 512 MB
    Unterstützte MSAA-Modi: 2x 4x 8x 16x 

Soundkarte:
    Audiogerät: Conexant CX20585

Speicher:
    RAM: 7837 MB

Weitere Daten:
    UI-Sprache: Deutsch (Deutsch)
    LANG:  de_DE.utf8
    Mikrofon: Not set
    Verfügbarer Festplattenspeicher insgesamt: 235572 MB
    Größter freier Festplattenspeicherblock: 53425 MB

Installierte Software:

Neueste Fehlerberichte:
    Sat Dec 15 23:00:48 2012 GMT: file ''/tmp/dumps/assert_20121216000046_1.dmp'', upload yes: ''CrashID=bp-39f2d035-a0ac-4e5c-8374-188a52121215''
    Sun Dec 16 20:42:39 2012 GMT: file ''/tmp/dumps/crash_20121216214237_1.dmp'', upload yes: ''CrashID=bp-229fa7fd-ca67-47c0-8b30-969272121216''
    Sun Dec 16 20:43:08 2012 GMT: file ''/tmp/dumps/assert_20121216214304_1.dmp'', upload yes: ''CrashID=bp-a2f6208d-279b-4ea5-b7fc-b17fd2121216''
    Sun Dec 16 23:48:34 2012 GMT: file ''/tmp/dumps/crash_20121217004833_1.dmp'', upload yes: ''CrashID=bp-f599ad91-37c2-4f5e-b563-50e682121216''
    Mon Dec 17 21:41:56 2012 GMT: file ''/tmp/dumps/crash_20121217224154_1.dmp'', upload yes: ''CrashID=bp-ab220a30-a38d-482a-a748-14ae32121217''
    Tue Dec 18 21:55:03 2012 GMT: file ''/tmp/dumps/crash_20121218225501_1.dmp'', upload yes: ''CrashID=bp-1242db39-2435-4ab9-b491-d47a02121218''
    Wed Dec 19 21:17:01 2012 GMT: file ''/tmp/dumps/crash_20121219221659_1.dmp'', upload yes: ''CrashID=bp-aa923b65-e092-4b03-8488-8cbe52121219''
    Wed Dec 19 21:17:22 2012 GMT: file ''/tmp/dumps/assert_20121219221720_1.dmp'', upload yes: ''CrashID=bp-f5f78820-6663-4050-9928-e65042121219''

Erratic behavior in multi-monitor setups

Steam seems to find the top left corner of the screen space, and launches games there on whatever monitor is displaying that screen space. This isn't really ideal in multi-monitor setups. My particular setup is nvidia twinview, but there may be more to consider to accomodate xinerama, for example. Ideally I think there should be a flag or option to specify which monitor/screen/(workspace? *fingers crossed) to launch games on.

Initially, trying to move the window using the "alt+mouse1" combination over the game window caused tf2 to crash. I added -windowed -noborder to tf2 launch options and was able to move the window to the desired monitor without crashing.

Custom Steam Library Folders not usable

It is not possible to install any game to non-default Steam Library Folders, because there is no option to choose the path while installing the game.
However it is possible to add/define custom Steam library folders.

This will mostly affect users with SSDs since TF2 has 10+GB (which is a lot for SSD).

Debian experimental x86_64, Gnome Shell 3.6.

Steam dialogs should be connected to the main window

Steam dialogs are loaded as independent windows and therefore it can happen that they lose the focus and go below the main window. This should not happen, while each dialog should have be transient for the main window.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.