Câu hỏi ngắn của tôi là:
Làm cách nào để thoát khỏi lỗi RandR bên dưới, trong khi vẫn sử dụng gói trình điều khiển nVidia sở hữu (ví dụ 304)?
Các gore sau.
Một bản cài đặt mới của rượu 1.5 (mới nhất, từ ub Ubuntu-Wine ppa) để lại cho tôi những điều sau đây khi tôi chạy winecfg
lần đầu tiên và lưu ý rằng tôi chưa chạm vào winetricks
, cũng không ~/.wine
tồn tại:
me@mine:~$ winecfg
wine: created the configuration directory '/home/me/.wine'
**err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.**
[err repeats at least 4x more]
fixme:storage:create_storagefile Storage share mode not implemented.
[fixme repeats at least 2x more]
err:mscoree:LoadLibraryShim error reading registry key for installroot
...
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x112e8d0, overlapped 0x112e8dc): stub
wine: configuration in '/home/me/.wine' has been updated.
**err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.**
[err repeats sporadically]
Việc xóa các nVidia
gói hiện tại và (cài đặt lại) Nouveau
sẽ thoát khỏi lỗi RandR, nhưng hiện tại tôi gặp nhiều lỗi khi tôi khởi chạy bất cứ thứ gì cần đến shader model 3, ví dụ như Eve Online, động lực duy nhất của tôi để vật lộn với Wine, hiện tại. Để nó chạy, tôi biết tôi cần trình điều khiển độc quyền, và vì vậy Nouveau không phải là giải pháp cho tôi - trừ khi bạn không biết làm thế nào để nhận được hỗ trợ sm3 với các công cụ mở hiện có, điều này thật tuyệt vời và làm ơn cho tôi biết.
Tôi đã tập hợp từ WineHQ rằng fixme
s và phần lớn của err
s là một kiểu "không nhìn phía sau bức màn" vô nghĩa của danh sách mong muốn.
Mặc dù vậy, điều RandR bị hỏng này là điều tôi muốn giải quyết để giải quyết vấn đề đồ họa khác mà tôi gặp phải (đặc biệt là sửa đổi thủ công mô hình shader 3 của Wine1.5 thói quen phát hiện để cho phép nVidia GeForce Go 7900 GS của tôi , một trong số ít gpu máy tính xách tay tương thích sm3 xuất hiện trước khi các tính năng loại sm4 cũng được triển khai, khiến các nhà phát triển Wine hiện tại không sử dụng sm4. -ish cờ để kiểm tra suport sm3).
Để khắc phục những tai ương khác của tôi, trước tiên tôi phải loại bỏ những người không khởi động. RandR này là một. Tôi nghĩ nó khác với các bài đăng liên quan khác ở chỗ tôi đã không cố chạy bất cứ thứ gì khác ngoài winecfg
chính nó để gợi ra lỗi, trái ngược với chương trình của bên thứ ba.
PS `uname -a` --> Linux aestrid 3.8.0-12-generic #21-Ubuntu SMP Thu Mar 7 17:17:00 UTC 2013 i686 i686 i686 GNU/Linux
PPS `raring` up-to-the-minute update/dist-upgrade
Làm thế nào để giải quyết điều này?
PPPS Nếu Henri Verbeet đang lắng nghe.