Bagaimana Saya Menghilangkan "Rusak NVIDIA RandR terdeteksi, jatuh kembali ke RandR 1.0"?

16

Pertanyaan singkat saya adalah:

Bagaimana cara saya menghilangkan kesalahan RandR di bawah ini, sementara masih menggunakan paket driver nVidia proprietaty (mis. 304)?

Gore berikut.

Sebuah instalasi baru anggur 1,5 (terbaru, dari ubuntu-wine ppa) daun saya dengan berikut ketika saya menjalankan winecfguntuk waktu memukul-pertama, dan perhatikan saya tidak menyentuh winetrickslagi, juga tidak ~/.wineeksis:

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]

Menghapus nVidiapaket saat ini dan menginstal (kembali) Nouveaumenghilangkan kesalahan RandR, tetapi memberi saya banyak kesalahan ketika saya meluncurkan sesuatu yang membutuhkan model shader 3, misalnya Eve Online, satu-satunya motivasi saya untuk bergulat dengan Wine, saat ini. Agar dapat berjalan, saya tahu saya memerlukan driver berpemilik, dan karenanya Nouveau bukan solusi bagi saya - kecuali jika Anda tahu cara mendapatkan dukungan sm3 dengan barang-barang terbuka yang tersedia saat ini, yang akan sangat luar biasa dan tolong beri tahu saya.

Saya telah mengumpulkan dari WineHQ bahwa fixmes dan sebagian besar errs adalah jenis "daftar harapan" yang tidak berbahaya.

Namun, nVidia RandR yang Rusak ini, adalah sesuatu yang ingin saya tangani agar dapat, ya, masalah grafis lain yang saya bahas (khususnya, modifikasi manual model shader wine1.5 3) deteksi rutin untuk memungkinkan nVidia GeForce Go 7900 GS saya , yang merupakan salah satu dari beberapa gpu laptop yang kompatibel dengan sm3 sebelum fitur-fitur tipe sm4 juga diterapkan, sehingga tidak dipertimbangkan oleh para pengembang Wine saat ini yang tampaknya menggunakan sm4 bendera -ish untuk menguji suport sm3).

Untuk mengotak-atik kesengsaraan saya yang lain, saya harus terlebih dahulu menghilangkan non-starter. RandR ini adalah satu. Saya pikir ini berbeda dari posting terkait lainnya di mana saya belum mencoba menjalankan apa pun selain winecfgdirinya sendiri untuk mendapatkan kesalahan, yang bertentangan dengan program pihak ketiga.

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

Bagaimana cara mengatasinya?

PPPS Jika Henri Verbeet mendengarkan.

Louis Carole
sumber
Masalah yang sama di sini dengan GeForce 320m
nbm
1
@ nbm - hanya dimaksudkan sebagai ide atau saran - hapus anggur, hindari dual-boot dengan win-x - uji nvidia-driver ini (tetapi hapus semua driver yang telah Anda coba sebelumnya) ... askubuntu.com/questions/311151/…
dschinn1001
Apakah Anda masih memiliki masalah ini?
Penatua Geek

Jawaban:

2

Instal winetricksdan jalankan winetricks orm=backbuffer glsl=disable. Ini akan memperbaiki kesalahan yang disebutkan.

Frantique
sumber
jika Anda tidak bisa hidup tanpa anggur, tidak tanpa samba, dan bukan tanpa windows, maka opsi ini dengan winetricks mungkin akan menciptakan lebih sedikit masalah, tetapi hanya untuk desktop Anda dan bukan untuk menambang atau tidak untuk mereka, yang ingin hidup tanpa dual-boot seperti dalam situasi ini dan oleh karena itu kemudian salah satu Linuxers yang kurang terjamah ...: o) ...
dschinn1001
@ dschinn1001: Saya setuju, tetapi pengguna menanyakan sesuatu yang berhubungan dengan anggur. ;)
Frantique
1
+ tidak apa-apa + pengguna harus mengetahui hal ini juga + lebih banyak instalasi yang terkait dengan ubuntu dan lebih sedikit anggur-windows-samba-instalasi membuat perangkat keras hidup lebih lama ... + ...:
oD
+ ini adalah efek dari dua bulan lalu untuk semua smartphone untuk mendapatkan akhirnya penampilan yang lebih baik secara optik + hanya pembaruan dari header ini seperti milik saya Saya mencoba mendefinisikan standar baru tetapi masih terbuka jika ini akan diterima oleh konsorsium ?? ? + nosy-x.com/beispiel001.pdf ( beispiel = kata Jerman misalnya)
dschinn1001
3
Liner satu ini tidak berpengaruh pada peringatan RandR pada sistem saya.
James K
0

Mungkin saya bergerak jauh dari solusi di sini, tetapi jika Anda melakukan instalasi sendiri dengan skrip yang disediakan oleh nvidia, saya akan mencoba menambahkan ppa dari xorg-edgers , memperbarui dan menginstal driver yang disiapkan oleh mereka:

sudo add-apt-repository ppa:xorg-edgers/ppa

Ini menyelamatkan saya banyak masalah ketika mencoba menginstal driver nvidia resmi di masa lalu dan sejak itu saya tidak punya masalah sama sekali dengan anggur atau apa pun.

Sampah O Matic
sumber