Tôi đã cài đặt Steam, nhưng khi tôi nhấp vào chương trình, tôi nhận được thông báo này
ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not
Tôi không biết phải cài đặt hay thậm chí làm gì.
Tôi đã cài đặt Steam, nhưng khi tôi nhấp vào chương trình, tôi nhận được thông báo này
ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not
Tôi không biết phải cài đặt hay thậm chí làm gì.
Câu trả lời:
Không vấn đề gì. Chào mừng bạn đến với Linux và Ubuntu.
Đầu tiên, nếu bạn không cài đặt Steam từ Trung tâm phần mềm Ubuntu và không thử, hãy xem bạn có thể cài đặt nó theo cách đó không, loại bỏ Steam khỏi hệ thống của bạn trước đó. Bạn có thể cần phải chạy sudo apt-get update
trong một thiết bị đầu cuối trước đó (khi nó nhắc bạn nhập mật khẩu, nó sẽ gõ ngay cả khi không có gì hiển thị trên màn hình). Tôi cũng nhận thấy rằng Steam chỉ hiển thị trong Trung tâm phần mềm khi bạn nhấp vào "hiển thị các mục kỹ thuật" ở phía dưới.
Nếu điều đó không có ích, hãy xem phần Các vấn đề đã biết trên wiki Nhà phát triển Valve. Làm theo các hướng dẫn cho các bản phân phối dựa trên Debian:
sudo apt-get install lib32stdc++6
Hãy cho tôi biết nếu những hướng dẫn này không có ý nghĩa.
Điều này dường như xảy ra trên mọi hệ điều hành 64 bit.
Báo cáo lỗi đầy đủ tại đây: https://github.com/ValveSoftware/steam-for-linux/issues/321
Giải pháp :
gksudo gedit /etc/ld.so.conf.d/steam.conf
Thêm hai dòng tiếp theo vào tập tin :
/usr/lib32
/usr/lib/i386-linux-gnu/mesa
Sau đó thực hiện :
sudo ldconfig
Bây giờ bạn có thể chạy Steam
giải pháp được tìm thấy ở đây: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian
Đây là những gì tôi phải làm trên Intel Sandy Bridge (đồ họa HD3000) - để Nvidia / AMD sử dụng nguồn thích hợp:
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib
Steam và 3D trong vmWare hoạt động ngay bây giờ.
fglrx
cung cấp libGL.so
, được đặt tên libgl1-fglrx-glx:i386
và sau đó tạo liên kết tượng trưng /usr/lib/i386-linux-gnu/fglrx/libGL.so.1
. Sau đó, nó hoạt động hoàn hảo.
Bạn có thể chạy phiên bản 64 bit của Ubuntu.
Chỉ cần mở terminal và gõ:
sudo apt-get install ia32-libs
Bằng cách này, bạn sẽ có khả năng tương thích hoàn toàn với các ứng dụng 32 bit, như Steam, skype và các ứng dụng khác.
Tôi đang chạy 14.04 LTS
(với elementary OS 0.3.2 Freya 64bit
) và điều này hoạt động hoàn hảo với tôi:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam
Ngoài ra, cần lưu ý, đây thực sự là một giải pháp cho một vấn đề khác (nhưng có liên quan).
Cách chạy Steam với ATI 13.04 trên Ubuntu 13.04 64 bit với kernel 3.8.12:
mở thiết bị đầu cuối
Tạo tập tin khởi động trong thư mục nhà của bạn:
sudo gedit st3am.sh
đặt điều này trong tập tin:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
Lưu và thực hiện:
chmod a+x st3am.sh
Tạo lối tắt và di chuyển đến màn hình nền hoặc thêm vào menu ứng dụng của bạn
Chúc bạn vui vẻ
Tôi chỉ đơn giản là chạy bằng optirun. Từ một cửa sổ đầu cuối : optirun steam
. Đặt hơi nước chạy trên card đồ họa thực tế của tôi thay vì đồ họa intel cpu-onboard.
Tôi gặp vấn đề tương tự với nVidia và Steam, sử dụng GeForce 650ti với trình điều khiển 331. Tôi đã kết thúc việc làm CTRL- ALT- F1và đăng nhập, sau đó
sudo service lightdm stop
,
telinit 3
(có lẽ không cần thiết sau khi dịch vụ dừng lại), và sudo sh NVIDIA*.run
.
Các trình điều khiển gốc 331 đã bị xóa và quá trình cài đặt (lần này) đã hoạt động tốt và Steam hoạt động.