No Ubuntu 10.4 com drivers NVIDIA, tenho dois monitores configurados com TwinView. Como configuro um único papel de parede para abranger os dois monitores? No momento, o mesmo papel de parede é replicado em ambos os monitores.
Você não pode. Lucid Lynx (sua versão do Ubuntu) perdeu esta capacidade e um bug foi arquivado.
Atualizar:
Parece que já existe um correção temporária :
gconftool-2 --set "/desktop/gnome/background/picture_options" --type string "spanned"
Atualização para pesquisadores futuros: a partir do Ubuntu 10.10 (Maverick), você agora tem a opção "Span" no Painel de controle de aparência/papel de parede. Para obter os melhores resultados, certifique-se de criar seu papel de parede com os pixels exatos de suas telas combinados.
Por exemplo. para dois 1280x1024 monitores, use um papel de parede com tamanho 2560 x 1024 - caso contrário, ele irá dimensionar e centralizar seu papel de parede para caber.
Você pode usar display from imagemagick para definir a imagem do papel de parede para qualquer posição de tela que desejar, por exemplo:
display -window root -geometry '-0-0' -resize '1920x1080> img.png
O utilitário feh
permitirá que você defina planos de fundo desta maneira se você usar o --no-xinerama
flag.
Eu postei um script nos fóruns do Ubuntu e fóruns de perguntas do Linux que aborda esse problema (pelo menos no meu caso) que usa imagemagick para redimensionar 2 imagens de fundo e juntá-las, e então mudar o fundo em um cronômetro. Ambas as imagens são aleatórias de um arquivo de índice criado pelo script.
No meu caso, é para Twinview, onde os dois monitores têm a mesma resolução.