После сражения попытки получить мои мониторы, работающие над Ubuntu, я бросил Ubuntu как свою основную платформу разработки. Я ищу более стабильную ОС со следующим критерием:
Необычный GUI является наименьшим количеством моего беспокойства, и мне нужно это быстрое! Я изучил FreeBSD, и mang функции очень привлекательны, думал, что я не уверен как хорошо работа библиотеки Python над FreeBSD. У кого-либо есть хорошее предложение? Что-либо ценится.
Ваша проблема с X. Если Вы не переключитесь на Mac OS X или Windows, Вы будете работать X на любой ОС, которую Вы используете. Так, вопрос состоит в том, можно ли получить лучшее X опытов путем отъезда Ubuntu.
Одна из целей дизайна расширения "RandR" состояла в том, чтобы позволить заменять мониторы в горячем режиме, чтобы Просто Работать. Но это не работает правильно для Вас.
Вещь, X.org добивался огромных успехов в относительно короткое время в последнее время. Существует разумный шанс, что последний X.org в Ubuntu 9.10 мог бы решить Ваши проблемы. Почему бы не загружать образ CD Ubuntu 9.10 и давать ему движение?
Что касается FreeBSD, я не попробовал его, но я уверен, что его Python так же хорош как любой другой. И, это имеет совершенно другое ядро, чем Ubuntu (не Linux), таким образом, драйверы имеют совершенно другие основы..., которые помогут Вам?Не уверен. Но я проверил, и Nvidia действительно поддерживает FreeBSD, так по крайней мере, я знаю, что можно получить драйверы.
Удачи.
Я получил несколько мониторов, работающих довольно легко с Ubuntu с моей картой Nvidia. Просто Google для "нескольких человечности мониторов Nvidia" и Вы найдете информацию.
Я вез с openSUSE, работающим из поля, но по общему признанию никогда не пробовал его мультиглавной конфигурацией монитора.
Если Вы чувствуете себя более предприимчивыми, я знаю все те вещи работа над хинду, но необходимо будет провести больше времени, настраивая систему.
Что касается FreeBSD, можно также дать этому выстрел. У Вас не должно быть проблем с библиотеками Python, они являются обычно довольно портативными, и я должен все же услышать много определенных для FreeBSD жалоб.
Это кажется, что Ваш основной фактор мотивации здесь пытается получить несколько мониторов, работающих в Ubuntu. Добро пожаловать в клуб! (Я получил его работающий над моей системой, но должен был вручную настроить X),
Существует такое изменение между дистрибутивами Linux с точки зрения "небольших вещей". Это может быть абсолютно невыносимо.
То, что Вы делаете, является этим: загрузите "Живой" CD дистрибутива каждого уважаемого Linux и дайте им каждого выстрел, фокусирующийся на вещах, которые в настоящее время расстраивают Вас. При нахождении того, который работает, там Вы идете. Ваши требования к программному обеспечению не трудно встретить. Я думаю, что у Вас могло бы быть немного больше удачи с чем-то как OpenSUSE, но затем Вы, вероятно, найдете управление пакетом реальной тяжелой работой. Всегда существуют компромиссы.
Если это не работает, возможно, Вы могли бы попытаться отступить к более старой версии Ubuntu Долгосрочный Выпуск. Ubuntu 8.04 LTS является все еще моим дежурным для Linux.
Я рекомендовал бы Fedora 12 (который просто выпустил его бету; финал будет отсутствовать через чуть менее чем месяц),
Это имеет, несколько контролируют и поддержка Nvidia, для заключения в кавычки объявления бета-версии:
Fedora графическая последовательность запуска теперь работает лучше над системами с несколькими мониторами. Также в нескольких системах контроля, рабочий стол будет теперь автоматически распространен через все мониторы по умолчанию, вместо того, чтобы иметь все мониторы отображают тот же вывод, включая на микросхемах NVIDIA (где несколько контролируют, охват не был возможен без ручных изменений конфигурации в Fedora 11). Системы с графическими процессорами NVIDIA также получают начальную поддержку, приостанавливают и возобновляют функциональность через драйвер Nouveau по умолчанию.
Это сделало, чтобы Haskell поддерживал:
Name : haskell-platform
Arch : x86_64
Version : 2009.2.0.2
Для JVM (Java) это имеет:
java-1.6.0-openjdk
и
java-1.5.0-gcj
Для Python это получено:
python-2.6.2
И для llvm:
Name : llvm
Arch : x86_64
Version : 2.6
Release : 0.5.pre1.fc12
Для gcc это получено:
gcc-4.4.2
и
compat-gcc-34-3.4.6
Я выполняю ноутбук FreeBSD и буду только говорить с использованием Модулей Python. В большинстве случаев можно установить модуль Python, пользующийся freebsd библиотекой портов. (Я использую portinstall
) И если все остальное перестало работать, можно просто использовать easy_install.
Обратите внимание, что базовая версия Python, который поставлется с freebsd 7.2, 2.6.