Длинное и короткое: в большинстве ОС (windows [xp | 2k | v | 7], Linux и т.д.), Да, если на вашей материнской плате достаточно слотов.
Я сделал это с совершенно разными картами (matrox, ati, nvidia, trident, intel, cirrus и т.д.) В различных версиях linux и windows.
Linux справляется с этим довольно легко, будь то разные карты одного и того же производителя или совершенно разные производители. Когда вы загрузитесь, он, вероятно, клонирует ваш экран. Перейдите в меню настроек системы, затем на панель управления мониторами. Это должно быть просто (панели управления gnome/ubuntu довольно просты), но ищите сайт Ubuntu, если вам нужна помощь.
Вы сказали Ubuntu, но если вы используете двойную загрузку, Windows будет работать с разными картами одного и того же производителя или с разными. НО многие люди сообщают о проблемах со стабильностью при смешивании типов карт в Windows. У меня никогда не было проблем со стабильностью под Windows (для нескольких карт;), но я подозреваю, что это потому, что это были рабочие ПК, используемые для бизнес-приложений, а не 3d-игры.