O Ubuntu está errado para um HTPC ou está errado? [fechadas]

1

Esta é a minha história e eu estou aderindo a ela

No ano passado eu construí um Home Theater PC (HTPC) com um processador AMD A6-6400K. Ele foi construído em GPU, apenas dois outros sistemas da Intel em casa. Eu instalei o Ubuntu 14.04 LTS nele porque era o mais recente e o maior e eu amava o Ubuntu 12.04.

O HTPC é construído especificamente. Nós assistimos filmes, Netflix e outras coisas na net. É sobre isso. Isso tem sido maravilhoso. Foi uma grande melhoria em relação à smart TV.

Em seguida, a atualização de 12 de dezembro de 2014 para o kernel 3.13.0.43 gerou uma BLACK SCREEN OF DEATH irrecuperável. Tive que desligar a energia e, em seguida, tentar obter freneticamente o menu de recuperação do GRUB na inicialização. Aprendi como definir o padrão para o kernel 3.13.0.39 depois disso.

O Boot trava após a atualização para o kernel 3.13.0 -43

A atualização do kernel 3.13.0.44 um mês depois corrigiu esse problema. Mas o mousepad parecia lento e errático. Baterias trocadas e juraram muito. Tentei usá-lo sóbrio. Não fez diferença.

Em seguida, outra atualização 14.04 LTS para o kernel 3.13.0.45 ocorreu em fevereiro de 2015. Depois disso, um arquivo .mkv do Downton Abbey FALHOU para reproduzir usando vlc ou totem (o visualizador de vídeo padrão).

O comando top revelou que a CPU está executando mais de 100% (single core) no modo de reprodução. Mesmo quando pausado vlc estava sendo executado em 50%. Outro processo chamado compiz estava sendo executado em 90% e a métrica allcore registrou 60% em pausa. Isso não fazia sentido algum.

Então eu li isso:

link

e isso

link

Eu tentei o desktop do GNOME / metacity para evitar o uso de compiz . O totem quase funcionou, mas a imagem estava instável e faltavam quadros. vlc deu uma imagem terrível.

Tudo isso aconteceu com os drivers padrão do Ubuntu (ou seja, sem drivers adicionais instalados).

Uma tentativa anterior de usar os drivers mais recentes da AMD terminou em frustração - uma imagem de 46 "renderizada em uma TV de 50" e sem nenhuma maneira de ajustar isso. Um programa AMD Tweak não foi instalado corretamente, então não havia como ajustar um 8% underscan ou mesmo estar ciente dessa configuração padrão bizarra. Mas eu superei isso.

Siga as instruções aqui . E então faça isso reinstalar o Centro de Controle de Comando da AMD. Em seguida, ajuste para 0% underscan:

cd <the dir with the .deb files>
dpkg -P fglrx-amdcccle
dpkg -i fglrx-amdccle_<whatever_version_is_here>.deb

Tudo funciona bem novamente após instalar com sucesso os drivers proprietários da AMD e fazer ajustes para uma tela normal (0% underscan). O episódio de Downton Abbey agora usa apenas 16% de um único núcleo rodando em tela cheia com o VLC.

Há um ponto aqui. Realmente.

Os últimos dois meses de atualizações do software Ubuntu 14.04 Long Term Support (LTS) foram hell . Estou acostumado a atualizações de software corrigindo problemas que eu não sabia que existiam. Irritante sim, mas nunca tão demorado. Um pequeno preço a pagar por essa sensação de segurança.

Mas essas últimas atualizações enfraqueceram esse HTPC mais de uma vez, deixando-me preso na estrada, por assim dizer, com a esposa perguntando por que não estamos usando o Windows? Grrrrr.

E eu estou com vergonha de dizer o quanto da minha vida foi liberado para consertar essas atualizações. Tempo que eu nunca voltarei.

Depois de usar a Microsoft toda a minha vida, mudei para o Ubuntu 11.04. Amei. Mesmo com 12.04. Mas 14.04 sugou . BIG TIME . Então agora estou considerando estas opções:

  1. Suspender todas as atualizações de software, exceto em uma base precisa-se .
  2. O Ubuntu é exagero e estúpido em um HTPC. Instale outra coisa. Hortelã? OpenELEC?
  3. Reversão para 12.04 LTS? Ugh.
  4. Fique com 14.04 LTS e espere que o raio não atinja a terceira vez?
  5. É hora de seguir em frente. Sugestões? Qualquer coisa, menos o Windows.

Esta é uma questão séria.

    
por Diogenes 11.02.2015 / 12:32

2 respostas

8

O que está acontecendo? A maioria de seus problemas pode ser resumida em uma declaração:

O driver de código fechado da AMD é horrível.

E o de código aberto não é muito melhor. Provavelmente é melhor que o driver Nvidia open , mas ainda tem muitas falhas e suporte de hardware irregular. Muitas vezes, encontrar um resultado aceitável significa equilibrar manualmente as versões do driver e do kernel em relação às versões do X e até mesmo dos aplicativos.

Você pode tentar atualizar para o kernel + driver + 14.10 do X com a pilha HWE :

sudo apt-get install --install-recommends linux-generic-lts-utopic  

Você poderá fazer algo semelhante quando 15.04 e 15.10 forem lançados.

Mas, no futuro, observe o suporte de hardware antes de comprar coisas. No momento, se você quiser uma experiência sem atrito, não compra uma GPU da AMD.

    
por Oli 11.02.2015 / 12:56
1

O Compiz é atraente, mas para melhorar o desempenho eu sempre recomendo instalar o Gerenciador de Configurações CompizConfig (que você pode encontrar no Centro de Software) e ajustar um pouco as configurações: desabilitar animações e usar filtro de texturas rápido em configurações OpenGL.

Entre outras coisas, livre-se dos serviços de inicialização que você não precisa.

Usar um ambiente de área de trabalho diferente, como lxde ou xfce, definitivamente ajuda a aliviar a pressão no sistema. Pessoalmente, eu uso o Gnome, e antes disso - usei canela.

Se você for bastante aventureiro, você pode até mesmo tentar mudar para o gerenciador de janelas do icewm , que deve ser mais leve.

Mais informações sobre o ajuste geral do desempenho do Ubuntu podem ser encontradas aqui .

    
por Sergiy Kolodyazhnyy 11.02.2015 / 19:50