Ubuntu 12.04.3 Problemas de Gráficos: Pipes Quebrados, Xorg Reinstalado e Bumblebee

3

Parece que tenho um problema e só pioro as coisas seguindo o que encontro on-line. Eu tenho um novo Asus N550JV-D71 (não tenho certeza sobre a parte após o traço, embora eu definitivamente sei que inclui 71). Decidi fazer o downgrade do Windows 8 para o 7, depois do dual boot Ubuntu 12.04 com ele (havia problemas com o Windows 8 e eu tinha um disco do Windows 7 à mão). Ele funcionou e, depois de instalar o Bumblebee em tty (porque não inicializaria quando foi instalado pela primeira vez), funcionou maravilhosamente por um pouco menos de uma semana. No entanto, eu reiniciei na noite passada e recebi o erro Could not write bytes: Broken pipes . (Eu vejo que é um erro muito comum, mas eu já vi a maioria das perguntas similares sugeridas.) Eu segui o que pude encontrar on-line, segui essas instruções (certificando-me de não instalar nenhum tipo de driver gráfico além do que Bumblebee fornece), e parece ir mais longe e mais abaixo.

Eu tenho medo de não ter escrito as etapas exatas para chegar a este ponto (já era tarde quando desisti da noite anterior), mas envolvi a reinstalação de lightdm, xorg (e xserver?) e Bumblebee. . Em seguida, alterei o arquivo Bumblebee.conf para que Device=nvidia . Eu sou muito novo no Linux em geral (eu usei desde 10.04, mas eu não tive problemas até este computador, então deixe-me ficar um novato), então eu não sei exatamente quais arquivos de log olhe para encontrar os erros para procurar. No entanto, eu olhei para o lshw e notei que as exibições estavam marcadas como não atribuídas. Além disso, se eu tentar iniciar o lightdm usando a linha de comando, ele sempre será interrompido no Stopping Mount Network Systems. Devo observar que não há um arquivo xorg.conf e nenhum .Xauthority.

Eu realmente prefiro não reinstalar o 12.04, se possível. Consegui fazer com que o grub fosse exibido há pouco tempo, e não consigo inicializar a unidade de DVD a menos que eu vá para as configurações da BIOS e mude manualmente a ordem de inicialização (isso foi um problema desde o começo, antes da instalação do Ubuntu) , e entrar nessas configurações geralmente significa reinicializar várias vezes devido ao fato de que a janela para obtê-lo é extremamente pequena. Eu tenho mais do que eu preciso backup, no entanto, no caso de chegar a esse ponto. Se eu realmente precisar, posso usar a última versão do Ubuntu em vez da LTS, mas a razão pela qual eu escolhi o 12.04 em primeiro lugar é porque eu preciso de algo estável, e o Windows não é adequado para o que eu preciso fazer .

Devo observar que a razão pela qual eu reiniciei na noite passada, em primeiro lugar, era que ele não estava carregando a bateria, e o wifi continuava saindo.

Hardware:
Nvidia GeForce GT 750M
Gráficos Intel HD 4600

    
por user190488 11.09.2013 / 21:57

2 respostas

0

Não posso aconselhar sobre esse problema específico, mas gostaria de compartilhar minha experiência na manutenção / solução de problemas do Ubuntu. Após a instalação do sistema operacional, eu também instalo o mercurial (hg), em seguida, vou para / etc e faço sudo hg init , sudo hg add , sudo hg commit -m 'initial configuration' . Periodicamente, ou ao fazer coisas complicadas, eu faço sudo hg add e sudo hg commit - para salvar os estados de /etc .

Quando estou com problemas, uso sudo hg diff para ver o que mudou. Essa filosofia unix de manter toda a configuração sob um único capô e esse truque me ajudou várias vezes.

P.S. Tudo bem para casa. Não para o ambiente corporativo (onde pode ser uma preocupação de segurança)

    
por bohdan_trotsenko 11.09.2013 / 22:17
0

Eu respondi isso antes, mas aparentemente foi para wordy e foi "deletado" por não responder, então aqui está minha próxima tentativa sem as explicações do porquê.

Eu tenho exatamente o mesmo Haswell e 750M nvidia, então eu sei exatamente o que você quer dizer. Para mim, consegui fazer o sistema funcionar novamente, desinstalando a dependência nvidia-prime.

sudo apt-get purge nvidia-prime

Isso fez com que a maioria das coisas funcionasse novamente, apenas reiniciando o lightdm após a desinstalação. Não explicando por que desta vez desde que é aparentemente fora do tópico. O que ainda não funcionou depois disso foi o sistema "optimus", mas espero que seja resolvido por outros.

Se você não puder esperar e desejar que o sistema optimus funcione o mais rápido possível, desinstale tudo o que estiver relacionado com "raring" e instale equivalentes relacionados com "quantas". Em seguida, instale os sistemas bumblebee / primus como normal e você é bom. Lembre-se de que tanto o xserver quanto o kernel devem ser da variedade que não está pronta para que o otimus funcione novamente agora. Se você ainda tiver um kernel raring instalado, ele será padronizado para aquele kernel na inicialização então mude manualmente para o kernel quantas ou remova o kernel raring completamente.

    
por Ryba 01.10.2013 / 01:24