Como me livrar de "NVIDIA RandR quebrado detectado, voltando ao RandR 1.0"?

16

Minha curta pergunta é:

Como me livrar do erro RandR abaixo, enquanto ainda uso um pacote de driver nVidia exclusivo (por exemplo, 304)?

O sangue segue.

Uma nova instalação do vinho 1,5 (mais recente, de ubuntu-vinho ppa) deixa-me com o seguinte quando eu corro winecfgpara o tempo spanking-primeiro, e observe que eu não tocou winetricksainda, nem faz ~/.wineexistir:

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]

A remoção dos nVidiapacotes atuais e a (re) instalação Nouveauelimina o erro RandR, mas gera muitos erros quando inicio qualquer coisa que exija o shader model 3, por exemplo, Eve Online, minha única motivação para lutar com o Wine atualmente. Para que ele funcione, eu sei que preciso do driver proprietário e, portanto, o Nouveau não é uma solução para mim - a menos que vocês saibam como obter suporte sm3 com as coisas abertas atualmente disponíveis, o que seria simplesmente fabuloso e me diga por favor.

No WineHQ, eu deduzi que o fixmes e a maioria de errs são um tipo de verbosidade inofensiva do tipo "não olhe atrás da cortina".

Esse problema da nVidia RandR, no entanto, é algo com o qual gostaria de lidar para obter, bem, os outros problemas gráficos sobre os quais estou cruzando os dedos (em particular, uma modificação manual do modelo de shader do wine1.5 3 rotina de detecção para permitir que minha nVidia GeForce Go 7900 GS , que é uma das poucas gpu de notebooks compatíveis com sm3, seja lançada antes que os recursos do tipo sm4 também sejam implementados, deixando de fora a consideração pelos atuais desenvolvedores do Wine que parecem usar sm4 -ish flags para testar o suporte sm3).

Para mexer com meus outros problemas, devo primeiro eliminar os não iniciantes. Este RandR é um. Eu acho que é diferente dos outros posts relacionados, porque eu não tentei executar nada além de winecfgsi para obter o erro, em oposição a um programa de terceiros.

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

Como resolver isso?

PPPS Se Henri Verbeet estiver ouvindo.

Louis Carole
fonte
Mesmo problema aqui com uma GeForce 320m
nbm 28/01
11
@nbm - apenas para idéia ou sugestão - desinstale o wine, evite a inicialização dupla com o win-x - teste este driver da nvidia (mas remova todos os drivers que você já experimentou antes) ... askubuntu.com/questions/311151/…
precisa saber é o seguinte
Você ainda tem esse problema?
Elder Geek

Respostas:

2

Instale winetrickse execute winetricks orm=backbuffer glsl=disable. Isso corrigirá o erro mencionado.

Frantique
fonte
caso você não possa viver sem vinho, sem samba e sem janelas, essa opção com winetricks provavelmente criará menos problemas, mas apenas para a sua área de trabalho e não para a minha ou para aqueles que desejam viver sem a inicialização dupla como nesta situação e, portanto, sou então um daqueles usuários de Linux que são menos palpável ...: o) ...
dschinn1001
@ dschinn1001: Concordo, mas o usuário perguntou algo relacionado ao vinho. ;)
Frantique
11
+ É + usuários ok deve saber isso também + mais ubuntu-relacionado de instalação e menos janelas de vinho-samba-instalação está fazendo hardware vivendo mais ... + ...: oD
dschinn1001
+ este foi o efeito de dois meses atrás para todos os smartphones para finalmente obter a melhor aparência óptica + simplesmente uma atualização desse cabeçalho como o meu Eu tentei definir um novo padrão, mas ele ainda está aberto se isso for aceito pelos consórcios ?? ? + nosy-x.com/beispiel001.pdf (beispiel = palavra em alemão, por exemplo)
dschinn1001
3
Este liner único não afeta os avisos do RandR no meu sistema.
James K
0

Talvez eu esteja me afastando da solução aqui, mas se você fez sua própria instalação com o script fornecido pela nvidia, tentaria adicionar o ppa do xorg-edgers , atualizar e instalar o driver preparado por eles:

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

Isso me salvou de muitos problemas ao tentar instalar drivers oficiais da nvidia no passado e, desde então, não tive mais problemas com vinho ou algo assim.

Junk O Matic
fonte