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?


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.


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


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í.


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


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.


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.


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.


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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.