Làm cách nào để bật chế độ đồ họa thấp (hiển thị llvmpipe) trong Unity?


22

Tôi đã xem xét các câu hỏi khác, nhưng dường như không có câu trả lời nào cho câu hỏi của tôi. Lần gần nhất tôi nhận được đã cung cấp cho tôi thông tin về một ppa cho ngày 12.04. Tuổi thọ pin máy tính của tôi đang bị ảnh hưởng bởi Ubuntu 12.10. Tôi tưởng tượng hiệu suất sẽ tốt hơn nếu tôi sử dụng LLVMPipe, vì nó nhắm vào các máy tính cấp thấp hơn. Làm cách nào để bật LLVMPipe?

Tôi có thể thêm rằng quay trở lại ngày 12.04 không phải là một lựa chọn, vì máy tính của tôi chỉ hoạt động trong Unity 2D, điều này không làm được điều đó cho tôi. Theo tôi hiểu, LLVMPipe khá giống với Unity thông thường. Tuy nhiên, tôi dường như không thể tìm thấy nhiều thông tin về nó. Nếu điều này là sai, sửa chữa sẽ được nhiều đánh giá cao.


Phương pháp này không bắt buộc phần mềm kết xuất LLVM afiak, nó chỉ sử dụng chế độ thống nhất đồ họa thấp cũng sẽ được sử dụng tự động khi kết xuất LLVM được sử dụng. Với phương pháp này, bạn sẽ có thể giữ tốc độ tăng tốc phần cứng và có hiệu suất tốt hơn nhờ các hiệu ứng tắt, điều này thậm chí còn tốt hơn so với việc buộc kết xuất phần mềm bằng mọi cách :)

Câu trả lời:


22

Có một biến môi trường bạn có thể đặt,UNITY_LOW_GFX_MODE

Đang chạy

UNITY_LOW_GFX_MODE=1 unity 

nên thay thế phiên hiện tại của bạn bằng màn hình "chế độ đồ họa thấp".

Nếu vì lý do nào đó bạn muốn làm cho nó vĩnh viễn

  • Đối với người dùng của bạn:

    Thêm dòng

    export UNITY_LOW_GFX_MODE=1
    

    vào tệp ~/.xprofile(tạo một tệp , nếu nó không tồn tại).

  • Hoặc trên toàn cầu:

    Tạo một tệp /etc/X11/Xsession.d/99force-llvmvà thêm dòng trên (yêu cầu quyền root, xem câu trả lời này về cách tạo tệp dưới dạng root).

    Bạn có thể thiết lập điều này trên toàn cầu trong một bước bằng cách chạy dòng sau bên trong thiết bị đầu cuối:

    echo "export UNITY_LOW_GFX_MODE=1" | sudo tee /etc/X11/Xsession.d/99force-llvm
    

Tôi nghĩ LLVMpipe là tự động dự phòng nếu máy của bạn không hỗ trợ OpenGL?
Marky

Đó là, điều này buộc nó nếu bạn muốn.
Jorge Castro

2
Làm thế nào tôi có thể biết nếu điều này đang làm việc? Tôi có vấn đề về đồ họa mà tôi nghi ngờ có liên quan đến card màn hình của mình, nhưng làm điều này không thay đổi gì cả.
namuol
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.