12.04 glxinfo dá erro BadRequest (gráficos integrados Intel Ivy Bridge)

3

Sou um migrante recente do Ubuntu (estava executando o Windows 7 até o começo deste ano) e acho que estou tendo alguns problemas com meus gráficos. Eu fiz uma nova instalação de 12.04 de 64 bits em uma nova compilação, cujas especificações são:

ASRock Z77 Pro3
Intel i5 3470 (with integrated Ivy Bridge HD2500 graphics)
Intel 330 series 120gb SSD (boot)
8gb ram

Inicialmente descobri que algo estava errado quando tentei iniciar o Minecraft pela primeira vez e ele falhou depois que tentei fazer o login, causando o seguinte erro:

X Error - disp: 0x7f36b000e0c0 serial: 31 error: BadRequest (invalid request code or no such operation) request_code: 136 minor_code: 14

Para fazer o minecraft funcionar, segui sugestões como atualizar o lwjgl, o que não afetou o erro no minecraft. Outras leituras sugeriram um problema com meus gráficos, então atualizei os drivers x para os utilitários intel e mesa, mas o glxinfo ainda dá uma saída semelhante ao erro no minecraft:

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

lspci reconhece o controlador gráfico como VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)

mas os detalhes do sistema em "Configurações" exibem os drivers gráficos em branco.

Eu também não consigo acessar o Unity 3d, embora eu selecione "Ubuntu" no menu de login, ele inicializa com unidade 2d independentemente (não há nenhuma opção disponível para alterar o tamanho do ícone do inicializador, que acredito ser um recurso de Unidade 3d).

Como pano de fundo para o meu problema (no caso de ser relevante), a nova instalação do 12.04 na nova versão não foi isenta de problemas. Meu liveusb foi iniciado com falhas gráficas semelhantes a essa pessoa então eu tive que inicializar com o nomodeset no menu de inicialização do grub para fazer a instalação. As falhas ainda estavam lá quando eu iniciei a instalação, então eu segui as sugestões para modificar minha configuração do grub para sempre inicializar com o nomodeset. Desde então, revisei o que fiz ao arquivo de configuração do grub (editei a opção nomodeset e fiz 'update-grub'), pois li que uma atualização curaria meus problemas de glitch gráficos (e parece ter).

Eu tinha uma instalação anterior do 12.04 em execução no meu laptop e queria migrar minhas configurações, então fiz backup da pasta inicial do meu laptop usando o Deja Dup e restaurei-a na instalação de destino conforme a sugestão que encontrei. Isso funcionou muito bem com alguns ajustes que precisavam ser feitos (por exemplo, atualizar as referências do sistema de arquivos no dilúvio).

Eu fiz muita pesquisa para ver se eu poderia resolver este problema sozinho e salvar a necessidade de postar uma pergunta, mas até agora eu acho que minha familiaridade limitada com o Ubuntu e Linux está me deixando para baixo. Por favor, deixe-me saber se você precisar de alguma informação adicional e agradeço qualquer ajuda que você pode oferecer um noob.

    
por Trung 24.12.2012 / 06:34

1 resposta

3

Consegui corrigir meu problema. Primeiro, depois de analisar, decidi atualizar meu kernel para o kernel 3.7.0 principal, caso o problema fosse devido à incompatibilidade de hardware. Ainda não deu certo, então continuei procurando e descobri que as pessoas estavam tendo problemas de driver de gráficos quando tinham drivers de drivers proprietários instalados. Isso não tinha ocorrido comigo, porque eu não acho que eles estariam no meu sistema (os drivers teriam sido migrados quando eu transferi minha pasta pessoal do meu laptop?), Mas com certeza eu encontrei o driver fglrx instalado .

Uma vez que eu purgou e reiniciei, sou saudado com ícones de lançadores empilhados uns sobre os outros e a capacidade de finalmente carregar o Steam!

Então os drivers fglrx definitivamente estavam me dando problemas, mas não posso confirmar se os gráficos integrados não eram compatíveis com o 3.2.0-35-generic.

    
por Trung 27.12.2012 / 11:48