我最近在 12.04 上安装了 Steam。每当我尝试运行《反恐精英:起源》时,它都会启动,发出声音,但屏幕是黑的。我认为这与我的驱动程序不支持 Open Gl 3.0 或其他原因有关。正如您所期望的那样,《反恐精英》1.6 运行完美,但起源会在黑屏上播放声音。我使用的是开源 Gallium 驱动程序;我不想使用 fglrx,因为我过去遇到过问题。以下是 Steam 中的我的系统信息:
SSSE3: Supported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported
Network Information:
Network Speed:
Operating System Version:
Ubuntu 12.04.2 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-23-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11103000
X Window Manager: Compiz
Steam Runtime Version: <Runtime enabled>
Video Card:
Driver: X.Org Gallium 0.4 on AMD RS880
Driver Version: 2.1 Mesa 8.0.4
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x1002
DeviceID: 0x9715
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1366 x 768
Desktop Resolution: 1366 x 768
Primary Display Size: 16.14" x 9.06" (18.50" diag)
41.0cm x 23.0cm (47.0cm diag)
Primary VRAM Not Detected
Sound card:
Audio device: Realtek ALC662 rev1
Memory:
RAM: 2742 Mb
Miscellaneous:
UI Language: English
LANG: en_GB.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 20158 Mb
Largest Free Hard Disk Block: 6586 Mb
Installed software:
Recent Failure Reports:
从我读到的内容来看,我的显卡似乎应该兼容 open gl 3.0(尽管我可能错了)。看来我需要做的是找出如何在不破坏系统的情况下获得这种支持。我使用的是 Ubuntu 12.04。任何帮助都将不胜感激,因为我对 Linux 总体来说还很陌生。
答案1
请在 Steam for Linux 社区组或https://github.com/ValveSoftware/steam-for-linux/issues 建议您使用适用于 Linux 的 Steam 的最新专有驱动程序。
答案2
你知道,你需要安装 fglrx...首先你需要将 x-server 版本升级/降级到 1.12。你可以使用这个 PPA:
sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
安装 fglrx:
sudo apt-get install fglrx-legacy
重启:
sudo reboot