Ma petite question est:
Comment puis-je supprimer l'erreur RandR ci-dessous tout en utilisant un package de pilote propriétaire nVidia (par exemple 304)?
Le gore suit.
Une nouvelle installation de wine 1.5 (la dernière, de ubuntu-wine ppa) me laisse comme suit lorsque je lance winecfg
pour la première fessée, et notez que j'ai pas a encore touché winetricks
ni ~/.wine
n'existe-t-il:
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 packages actuels nVidia
et (ré) installer Nouveau
élimine l'erreur RandR, mais me donne de nombreuses erreurs lorsque je lance quelque chose nécessitant le shader modèle 3, par exemple. Eve Online, ma seule motivation pour lutter contre Wine, pour le moment. Pour que cela 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 obtenir le support de sm3 avec les fichiers libres actuellement disponibles, ce qui serait simplement fabuleux et dites-le-moi s'il vous plaît.
D'après WineHQ, j'ai appris que fixme
name__s et la majorité de err
name__s sont un type de verbosité inoffensif du type "ne regardez pas derrière le rideau".
Cette chose nVidia RandR cassée, cependant, est quelque chose que je voudrais traiter afin d’arriver, eh bien, aux autres problèmes graphiques que je croise entre mes doigts (en particulier, une modification manuelle du modèle de shader de wine1.5 3) routine de détection pour tenir compte de mon nVidia GeForce Go 7900 GS, qui est l’un des rares gpu pour ordinateur portable compatible sm3 à sortir avant que les fonctionnalités de type sm4 ne soient également implémentées, le laissant hors de l’attention du courant Développeurs de vin qui semblent utiliser les drapeaux sm4-ish pour tester sm3 suport).
Afin de bricoler avec mes autres problèmes, je dois d'abord éliminer les non-partants. Ce RandR est un. Je pense que cela diffère des autres publications sur le sujet en ce sens que je n’ai pas essayé d’exécuter autre chose que winecfg
pour obtenir 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 ceci?
PPPS Si Henri Verbeet écoute.
Installez winetricks
et exécutez winetricks orm=backbuffer glsl=disable
. Cela corrigera l'erreur mentionnée.
Peut-être que je m'éloigne de la solution ici, mais si vous réalisiez votre propre installation avec le script fourni par nvidia, j'essaierais d'ajouter un ppa de xorg-edgers , mettre à jour et installer le pilote préparé par leur:
Sudo add-apt-repository ppa:xorg-edgers/ppa
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 Wine ou quoi que ce soit.