Xorg 7.2 и nVidia

У меня на домашнем компьютере установлен Debian. На днях обновил xorg с версии 7.1 до версии 7.2. После перегрузки перестали загружаться Иксы. В логах xorg'а ошибок нет. Переустановил драйвер (8776) видео карточки, не помогло. Скачал с сайта nVidia последние драйвера. Удалил старые драйвера, установил скачанные. Иксы стартовали.

Для чистоты эксперимента решил перегрузить компьютер. После перегрузки Иксы опять не стартовали и в логах ошибок не было. Установил ядро 2.6.21 и решил переустановить драйвер видео карточки. Драйвер от nVidia собираться и устанавливаться не захотел, хотя под старое 2.6.18 нормально собирался и устанавливался.

Coogle.com и дебиановская рассылка доступно и популярно объяснили, что драйвера для карточек nVidia не собираются и не устанавливаются из-за включённой поддержки в ядре паравиртуализации. Пересобрал ядро с выключенным параметром paravirtualization. Драйвер для видео карточки собрался и установился, Иксы стартовали нормально. Опять решил перегрузить компьютер.

После перегрузки очередное разочарование — Иксы не стартуют, только один чёрный экран. Пришла мысль откатить xorg на предыдущую версию, но для начала решил я заглянуть на дебиановский Bug report. Аналогичная проблема возникла не только у меня. Это уже радует. Откатил xserver-xorg-core до предыдущей версии. Иксы стабильно и нормально работают с последним драйвером nVidia.

Итого:
С xorg 7.2 драйвера nVidia вплоть до версии 100.14.09 не работают — либо откатывать xorg до версии 7.1, либо пользоваться драйвером nv и ждать, когда nVidia пофиксит этот баг.
На ядра 2.6.20 и выше драйвера nVidia не устанавливаются, если ядро собрано с включённой опцией паравиртуализации.

Slackware, Xorg... ляпота

Вот решился я на своём рабочем компе прикрутить к любимой Slackware новый Xorg, благо Патрик уже добавил в current обновление и не пришлось мучиться со сборкой и компилированием. Не спортивно? Угу, очень не спортивно, зато относительно просто и безболезненно. Вроде бы встало как влитое. С включённым DRI вроде бы KDE 3.5 даже шустрее немного стал грузиться, ИМХО.

Дальше — больше. Захотелось мне красивостей разных. Решил остановиться на прозрачности и тенях, но для начала установил разрешение 96 dpi вместо стандартного. Для нормальной и правильной работы необходимо перекомпилировать Freetype2 с включённой опцией TT_CONFIG_OPTION_BYTECODE_INTERPRETER. Скачал последний стабильный релиз 2.1.10, скомпилировал, установил, настроил шрифты, перегрузил KDE. Красиво, но... через минут 30-40 полный вылет KDE и висяк. 🙁 Тут вспомнил, что в своём changelog'е к Xorg'у Патрик писал о проблеме с freetype v.2.1.10. Делать нечего, опять лезу на сайт freetype и качаю уже предыдущую версию 2.1.9. Опять перекомпилирую, устанавливаю, перегружаю KDE. Больше вылетов не было.

Уже после этого я настроил прозрачность и тени. Ничего не тормозит. Работает нормально и ... красиво. Ну теперь осталось только найти красивую темку и установить её. Но это будет уже завтра, а сейчас и домой пора топать.

Ссылки по теме:

XORG 6.9.0 доступен в slackware current

В субботу, 14 января 2006 года на официальном сайте slackware.com Патрик выложил обновление Xorg. Патрик честно предупреждает, что новый xorg собран со старым freetype 2.1.9, а не с новым freetype 2.1.10, т.к. по его мнению из новогой версии были убраны некоторые полезные функции, которые использовались некоторыми приложениями. Патрик надеется, что в следующем релизе freetype эти функции вернут.

Так же стоит заметить, что отныне DRI (Direct Rendering Interface) встроен в ядро Иксов, но корректно работает только на ядрах 2.6.х. Патрик потратил несколько дней в напрасных попытках заставить работать DRI на ядре 2.4.32. Так что, тем кто использует ядро 2.4.32 DRI, желательно отключить в настройках xorg.conf совсем. Все эксперименты Патрик проводил с видеокартой произведённой компанией ATI. Патрик надеется, что проблем к картами nVidia не возникнут.

Патрик также сообщает, что из-за новых драйверов nVidia пришлось перекомпилировать ядро 2.4.32 с gcc-3.4.5.

UPD:

coder_ak пишет
Захотел сделать скриншот экрана, жму по привычке PrintScreen (который настроен на запуск утилиты import) и нифига, тишина.
Запустил ldd и оказывается не хватает ему либы libdpstk.so.1. Т.к. кроме перестановки X-в ничего не делал, то явно в них и проблема. Так и есть, почему-то нет этой либы в новой сборке. Поставил пока из Xorg 6.8. Надо-бы Патрику накатать кляузу.

 

Социальная сеть для профессионалов

В Рунете появилась социальная сеть "Мой круг", предназначенная для налаживания деловых контактов и управления ими. Проект организован группой недавних выпускников МФТИ (Московский физико-технический институт), МГУ (Московский государственный университет) и РЭШ (Российская экономическая школа).

Мой круг
Мой круг
Ближайшим аналогом "Моего круга" следует считать сеть LinkedIn, достаточно известную и в России. "Мой круг", как и другие социальные сети, позволяет искать нужных людей через общих знакомых. В сетях для профессионалов такой подход можно использовать для поиска новых сотрудников или, наоборот, работы, организации новых проектов, восстановления связи с бывшими коллегами и т.д.

После регистрации в системе пользователь заполняет страницу с информацией о себе и может пригласить в систему своих знакомых и коллег, которые образуют "первый круг" контактов. Все знакомые, в свою очередь, формируют свои круги знакомых. В результате нужного человека можно найти через цепочку из нескольких человек, знакомых друг с другом. Пользователь может контролировать доступ к информации о себе. По умолчанию, пользователи могут получать сообщения только от знакомых из первого круга. Имя и список контактов при желании можно спрятать от незнакомых людей. Главным преимуществом перед зарубежными проектами такого рода (прежде всего это уже упомянутая сеть LinkedIn) создатели "Моего круга" называют учет российской специфики делового общения и ведения бизнеса.

В настоящее время российская деловая социальная сеть пребывает на стадии альфа-тестирования. Из-за этого список возможностей системы пока невелик. По сути, в ней можно только управлять своими контактами и искать других людей через цепочки знакомых. Специализированных сервисов для поиска работы и решения других задач пока не предусмотрено. Впрочем, дополнительные сервисы наверняка появятся в будущем, ведь проект пока находится в самом начале своего развития. Кстати, несмотря на молодость "Моего круга" в нем уже зарегистрировались несколько тысяч человек.

Источник: compulenta.ru

Вышел релиз Xorg 7.0/6.9.0

Официально анонсирован выход релиза Xorg 7.0/6.9.0.

Версии X11R6.9 и X11R7 функционально идентичны, отличия только в организации исходных текстов и системе сборки (6.9 — монолитный архив, 7.0 — новая модульная архитектура, на каждый компонент приходится свой tar-архив в поставке).

Из новшеств можно отметить:

  • Добавление новой архитектуры 2D акселерации EXA, основанной на KAA/KDrive;
  • Библиотека FreeType обновлена до версии 2.1.9, пакет fontconfig обновлен до 2.3.2, Xft — 2.1.7, Mesa — 6.4.1;
  • Опция командной строки -extension для принудительного включения/выключения расширений;
  • SecureRPC активирован в Linux по умолчанию;
  • wsfb драйвер для framebuffer консолей NetBSD и OpenBSD. Официальная поддержка DragonFly BSD, GNU/kFreeBSD и powerpc порта FreeBSD. Многочисленные улучшения в версии для Solaris;
  • Обновлена версия xterm;
  • Начальная поддержка режима запуска Xorg сервера без root привилегий;
  • Multiseat;
  • Драйвер мыши поддерживает теперь более 12 кнопок;
  • Поддержка XGI и XGI чипсетов в драйвере SiS;
  • Новый драйвер sisusb для подключаемых через USB видеоустройтсв;
  • Драйвер i810 теперь поддерживает чипсеты i915GM, i945G и E7221;
  • Поддержка DRI для Savage, Radeon 9500, VIA;
  • Синхронизация ATI драйверов с проектом GATOS. В частности появилась поддержка TV-in, Mach64 TV-out, EXA-акселерация, поддержка чипов RN50/ES1000;