Mi pequeña pregunta es:
¿Cómo me deshago del error RandR a continuación, mientras sigo usando un paquete de controlador nVidia propietario (por ejemplo, 304)?
La sangre sigue.
Una nueva instalación de vino 1.5 (última, PPA de ubuntu-vino) me deja con la siguiente cuando corro winecfg
por el momento nalgadas-en primer lugar, y tenga en cuenta que he no tocado winetricks
todavía, ni lo hace ~/.wine
existe:
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]
La eliminación de los nVidia
paquetes actuales y la (re) instalación Nouveau
eliminan el error RandR, pero me dan muchos errores cuando lanzo cualquier cosa que requiera el modelo 3 de sombreadores, por ejemplo, Eve Online, mi única motivación para luchar con Wine, actualmente. Para que se ejecute, sé que necesito el controlador propietario, por lo que Nouveau no es una solución para mí, a menos que sepan cómo obtener soporte sm3 con los elementos abiertos actualmente disponibles, lo cual sería fabuloso y me lo dirían por favor.
He deducido de WineHQ que la fixme
s y la mayoría de err
s son un tipo inocuo de verbosidad en la lista de deseos.
Sin embargo, esta cosa de Broken nVidia RandR es algo con lo que me gustaría tratar para abordar, bueno, los otros problemas gráficos sobre los que estoy cruzando los dedos (en particular, una modificación manual del shader model 3 de wine1.5 rutina de detección para permitir mi nVidia GeForce Go 7900 GS , que es una de las pocas GPU para computadoras portátiles compatibles con sm3 que salió antes de que también se implementaran las características de tipo sm4, dejando fuera de consideración por los desarrolladores actuales de Wine que parecen usar sm4 -ish flags para probar el soporte sm3).
Para jugar con mis otros problemas, primero debo eliminar a los que no comienzan. Este RandR es uno. Creo que es diferente de las otras publicaciones relacionadas en que no he intentado ejecutar otra cosa que winecfg
no sea para provocar el error, a diferencia de un programa de terceros.
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
¿Cómo resolver esto?
PPPS Si Henri Verbeet está escuchando.
Respuestas:
Instalar
winetricks
y ejecutarwinetricks orm=backbuffer glsl=disable
. Esto solucionará el error mencionado.fuente
Tal vez me estoy alejando de la solución aquí, pero si hiciste tu propia instalación con el script proporcionado por nvidia, trataría de agregar ppa de xorg-edgers , actualizar e instalar el controlador preparado por ellos:
Me ahorró muchos problemas al intentar instalar controladores oficiales de nvidia en el pasado y desde entonces no tuve ningún problema con el vino ni nada.
fuente