Se a sua máquina tiver uma placa gráfica decente da ATI ou Nvidia, ela deverá suportar o pan. Ou seja, a tela da sua área de trabalho permanece com a mesma resolução, mas cria uma área de trabalho virtual de tamanho personalizado (maior do que a sua resolução) que você pode percorrer (como usar o monitor como uma lupa).
De lá, apenas maximize seu navegador Firefox e ele preencherá o espaço da área de trabalho virtual e, em seguida, você poderá usar as funções de captura de tela que imprimem qualquer coisa dentro de uma janela.
Eu tentei isso no Ubuntu usando um laptop com Nvidia GTS 360M e a função scrot e funciona perfeitamente.
Como alternativa, se você está tentando ter espaço físico suficiente na área de trabalho para imprimir algo como os blocos de mapa do Google Maps, sempre é possível salvar o HTML e fazer ajustes nas tags e recarregar o html. Isso funcionou para mim também.