Como corrigir erro com o driver ATI "Erro de falha na solicitação"?

12

Instalei o driver proprietário do catalisador fglrx através deste link: http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/

Em execução fglrxinfoou glxinfo | grep renderretorno:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12

meu xorg é:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
    Load  "fglrx"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Como posso resolver isso?

user34785
fonte
você poderia abrir um terminal e copiar, colar glxinfo | grep rendere postar a saída aqui?
22611 martin
1 @ 1-HP-Pavilion-g6-Notebook-PC: ~ $ glxinfo | grep renderizar X Erro da solicitação com falha: BadRequest (código de solicitação inválido ou nenhuma operação) Código de operação principal da solicitação com falha: 136 (GLX) Código de operação secundário menor da solicitação com falha: 19 (X_GLXQueryServerString) Número de série da solicitação com falha: 12 Número de série atual na saída stream: 12
user34785 21/11
@ user34785 Clique em editar na sua pergunta e adicione as informações, obrigado!
Jorge Castro
Em meu problema muito semelhante (xorg.conf é um pouco diferente) eu recebo essas linhas talvez problemáticos em Xorg.0.log:
danjjl
Seguindo em frente no meu problema: lsmod | grep fglrxnão retorna nada.
danjjl

Respostas:

6

Verifique se fglrx não está na lista negra.

Para fazer isso, você pode percorrer todos os arquivos em /etc/modprobe.d/:

grep fglrx /etc/modprobe.d/*

No meu caso, isso fornece a seguinte saída:

blacklist-local.conf:blacklist fglrx
fglrx.conf:# This file was installed by fglrx
fglrx.conf:alias fglrx fglrx

Tudo o que eu precisava fazer era editar o arquivo /etc/modprobe.d/blacklist-local.conf e comentar a linha com "lista negra fglrx" inserindo "#" na frente da linha. Então, parece que isso agora:

# blacklist fglrx

Espero que você possa entender o que estou escrevendo aqui e isso o ajudará a resolver seu problema.

Gumili
fonte
4
Hmm ideia agradável, mas não está na lista negra
danjjl
Estarei lhe concedendo a recompensa, porque acho que você deu a resposta mais útil. (Mesmo que ele não me ajudou)
danjjl
Isso resolveu todos os problemas do catalisador 12.4 para mim. Por que foi colocado na lista negra em primeiro lugar, me bate. Obrigado!!!
JavierIEH
2

existe um bom script smxi para ATI / Nvidia, tente o seguinte:

   sudo su
   mkdir video
   cd video
   wget -Nc smxi.org/sgfxi
   chmod +x sgfxi
   ./sgfxi

o script interrompe automaticamente o servidor X, detecta o tipo de placa de vídeo, baixa o último driver de vídeo do site do fornecedor, faz backup do xorg.conf e instala o driver

jato
fonte
Esta solução funcionou para mim!
Paginuca
2

O que funcionou para mim:

Use drivers adequados através do aplicativo "Drivers Adicionais". Não é necessário instalar manualmente os drivers upstream. Abra o terminal e digite:

sudo aticonfig --initial

e reinicie o seu computador. É isso aí.

Zuhaib Ali
fonte
1

Esse tutorial é simplesmente cheio de etapas e comandos errados e não descreve corretamente todas as passagens.

Assista a isso se desejar um bom recurso para documentos http://wiki.cchtml.com/index.php/Main_Page

Micro
fonte
Seguindo as instruções não resolver o problema (pelo menos para mim)
danjjl
1

Ei, eu tenho o mesmo problema:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12

Quando eu fiz:

fglrxinfo

Deu-me a mesma saída:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12 

Então eu segui as instruções neste link e funcionou.

tandin
fonte
0

Ocorreu um erro durante a instalação. Remova o fglrx primeiro:

 sudo /usr/share/ati/fglrx-uninstall.sh
 sudo apt-get remove --purge xorg-driver-fglrx fglrx*
 sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases

Agora você pode tentar instalar o fglrx novamente. Execute o jockey-gtk e instale o driver proposto.

Martin
fonte
obrigado. mas não funciona para mim.
user34785
0

Tendo tentado vários truques que não funcionaram, arrisquei o sgfxi mencionado acima. Infelizmente, ele parou quando estava prestes a instalar o driver proprietário, pedindo para desinstalar outra instalação do driver. Mas, não parecia que nenhum driver estava instalado, então eu não consegui desinstalar ... e o X estava com defeito.

No entanto, não foi tão ruim, porque eu já havia baixado os drivers proprietários (14.10) do amd e criado os três pacotes deb e executado:

sudo dpkg -i fglrx*.deb

Então o X funcionou novamente, e o bug de solicitação havia desaparecido.

Veja a seção 3.1. aqui: https://help.ubuntu.com/community/BinaryDriverHowto/AMD

Driver AMD: http://support.amd.com/en-us/kb-articles/Pages/latest-linux-beta-driver.aspx

Parece que o sgfxi removeu o suficiente da instalação antiga para fazer o driver reinstalado funcionar sem o bug.

user285684
fonte
0

Verifique a saída do lspci para confirmar se a sua placa de vídeo AMD / ATI está listada. Seriamente!

lspci | grep VGA

Depois de perder horas removendo e reinstalando meus drivers de vídeo sem nenhuma diferença, minha placa PCIe precisava ser removida e reinstalada! / facepalm

FooMonkey
fonte