Coisas simples no Ubuntu muitas vezes parecem requerer chacotas longas e irritantes - no entanto, como cientista, eu amo o Ubuntu porque coisas complicadas nunca são mais difíceis do que precisam. Eu estou olhando para entender como determinados problemas surgem e persistem no Ubuntu, ao invés de encontrar correções reais para os problemas.
Eu costumava me conectar remotamente à minha caixa do Linux para usá-la, mas eu a uso principalmente agora, em vez do Windows, então movi um monitor ASUS 1920x1080 para ela. Ele detectou a tela imediatamente e correu sem problemas. A placa de vídeo é uma Radeon HD4870 de 1GB e eu tenho uma nova Radeon HD7750 que será adicionada quando eu for para três monitores. Eu estou usando o driver fglrx mais recente, como eu também jogo alguns jogos e faço os bits estranhos de visualização de dados.
Desde então, removi o ASUS e adicionei 1920x1200 e 1920x1080 DELL a ele, pretendendo ter o 1080 à direita do 1200. A adição de um segundo monitor foi problemática:
O Ubuntu, por padrão, insiste em sobrepor (note: não clonar) os monitores, então ambos exibem o espaço de trabalho de (0,0), com o monitor 1080-alto preso na parte inferior. As alterações feitas através do gerenciador de exibição do KDE são ignoradas e revertidas sem nenhuma mensagem de erro.
O atalho de lançador "administrativo" do AMD Catalyst me pede a senha do administrador indefinidamente, dizendo que estou errado a cada vez que tento. Eu tenho que manualmente "gksudo amdcccle", em seguida, digite exatamente a mesma senha, a fim de abrir o Catalyst no modo "administrativo".
Depois de alterar as configurações do monitor no Catalyst, sou informado de que preciso reinicializar para que minhas alterações entrem em vigor. Mesmo minha caixa do Windows não tem esse requisito, e o Windows parece solicitar reinicializações em todas as oportunidades possíveis.
Embora eu não precise de ajuda para resolver este problema (uma vez que eu tenha rastreado para onde os arquivos de configuração foram movidos no Ubuntu desde a última vez que tive que fazer isso manualmente), eu estou interessado em por que o lado gráfico do Ubuntu é tão incompleto. Certamente não sou o único usuário do Ubuntu que possui uma configuração de vários monitores?
Outro problema ocorreu alguns anos atrás, quando fiz o upgrade (de 8.xx para 9.xx, acho que os betas também não eram). Na versão antiga, o Bluetooth funcionava sem falhas. Na nova versão, minha suíte OpenOffice foi substituída sem o consentimento pelo LibreOffice virtualmente idêntico, e mais irritantemente, meus drivers Bluetooth funcionando foram desnecessariamente substituídos por alguns que não funcionaram e causaram falhas. Esses novos pacotes realmente são testados antes do lançamento? Por que são lançadas atualizações que substituem completamente o software (com algum outro software, não uma atualização) sem consentir explicitamente o usuário primeiro?
Como bônus, há alguma distribuição por aí que tenha gráficos com confiabilidade comparável ao Windows e que priorize as preferências dos usuários ao atualizar?