Ma courte question est:
Comment puis-je me débarrasser de l'erreur RandR ci-dessous, tout en utilisant un package de pilotes nVidia propriétaire (par exemple 304)?
Le gore suit.
Une nouvelle installation de vin 1.5 (dernier, de ppa ubuntu-vin) me laisse avec ce qui suit quand je lance winecfg
pour la fessée, première fois, et notez que je l' ai pas touché winetricks
encore, ni ne ~/.wine
exist:
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]
Supprimer les nVidia
packages actuels et (ré) installer Nouveau
supprime l'erreur RandR, mais me donne de nombreuses erreurs lorsque je lance quoi que ce soit nécessitant le shader model 3, par exemple Eve Online, ma seule motivation pour lutter avec Wine, actuellement. Pour qu'il fonctionne, je sais que j'ai besoin du pilote propriétaire, et donc Nouveau n'est pas une solution pour moi - à moins que vous ne sachiez tous comment obtenir le support sm3 avec les trucs ouverts actuellement disponibles, ce qui serait tout simplement fabuleux et dites-le moi s'il vous plaît.
J'ai appris de WineHQ que le fixme
s et la majorité des err
s sont une verbosité de type liste de souhaits "ne regardez pas derrière le rideau".
Cette chose Broken nVidia RandR, cependant, est quelque chose que j'aimerais traiter afin de résoudre les autres problèmes graphiques que je croise (en particulier, une modification manuelle du modèle de shader 3 de wine1.5 routine de détection pour permettre à mon nVidia GeForce Go 7900 GS , qui est l'un des rares ordinateurs portables compatibles sm3 à sortir avant que les fonctionnalités de type sm4 ne soient également implémentées, ce qui n'est pas pris en compte par les développeurs Wine actuels qui semblent utiliser sm4 -des drapeaux pour tester le support sm3).
Afin de bricoler avec mes autres malheurs, je dois d'abord éliminer les non-partants. Ce RandR en est un. Je pense que c'est différent des autres articles connexes en ce sens que je n'ai pas tenté d'exécuter autre chose que winecfg
lui-même pour provoquer l'erreur, par opposition à un programme tiers.
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
Comment résoudre ça?
PPPS Si Henri Verbeet écoute.
Réponses:
Installez
winetricks
et exécutezwinetricks orm=backbuffer glsl=disable
. Cela corrigera l'erreur mentionnée.la source
Peut-être que je m'éloigne de la solution ici, mais si vous faisiez votre propre installation avec le script fourni par nvidia, j'essaierais d'ajouter ppa de xorg-edgers , de mettre à jour et d'installer le pilote préparé par eux:
Cela m'a évité beaucoup de problèmes en essayant d'installer des pilotes officiels nvidia dans le passé et depuis lors, je n'ai eu aucun problème avec le vin ou quoi que ce soit.
la source