После какого-то обновления перестали стартовать кеды при закрузке системы, т.е. система загружается в консоль. Через startx всё работает нормально. Ошибок в xorg.0.log нет никаких. В messages тоже всё чисто. .xsession-errors не содержит никаких критических проблем. В чём может быть причина?
Дистр: opensuse 12.1+Twumbleweed x86_64
KDE 4.8.2
Дрова fglrx 12.3 (если это важно)
!Ъ
Ъ:Ian Romanick в с списке рассылке затронул проблему добавления в «master» незаконченных функций, помеченных типа «50% закончено» и т.д. По его мнению, это только усложняет дальнейшую разработку, в частности реализацию данных функций (разработчикам приходится долго искать, что было сделано и что ещё нужно сделать). Так что, начиная со следующего выпуска, в master будут помещаться только законченные проекты.
Вторая проблема, отмеченная в сообщении: многие функции или свойства добавляются без обоснования их необходимости (наличие тестов или документации). Тут он ссылается на первый закон Кейта (я полагаю Паккарда):«Любой кусок кода, который не протестирован, считается неработающим.
От себя добавлю:грамотно расписал. Странно, что раньше такого не было. Надеюсь теперь будет поменьше сырого кода. Тут пару недель назад добавили реализацию 2D color tilling для r600g. В итоге у некоторых пользователей не получалось даже собрать mesa.
Вышла новая версия свободной реализации OpenGL от freedesktop.org — Mesa 8.0. Данная версия объявлена нестабильной («development release»), так что пользователям, предпочитающим стабильность, рекомендуется дождаться версии 8.0.1, либо использовать предыдущие стабильные ветки.
Основные изменения:
Реализована поддержка OpenGL 3.0/GLSL 1.30 для некоторых драйверов (Intel classic DRI для встроенной графики процессоров Sandy Bridge и Ivy Bridge; Radeon R600g для видеокарт ATI/AMD; Nouveau Gallium3D для видеокарт серии GeForce 400/500; softpipe rasterizer);
Удалён весь код драйверов, отличных от DRI2, в том числе драйверов radeon classic;
Добавлена поддержка floating-point depth buffers, для включения которой необходимо указать соответствующий флаг на этапе компиляции (это связано с патентными ограничениями);
В LLVMpipe (софтверный бэкенд для gallium3D) добавлена поддержка GLX_EXT_texture_from_pixmap и других расширений, что позволяет производить отрисовку Gnome Shell/Mutter только силами центрального процессора;
Включён транслятор GLSL-To-TGSI;
Добавлен Gallium3D pipe-video, который позволит в будущем реализовать поддержку VA-API и VDPAU в видеодрайверах на основе gallium3D;
Большое количество обновлений в svga Gallium драйвере от VMware;
Множество улучшений производительности и исправлений ошибок.
Новые расширения:
GL_ARB_ES2_compatibility (r300g, r600g);
GL_ARB_depth_buffer_float (r600g);
GL_ARB_vertex_type_2_10_10_10_rev (r600g);
GL_ARB_texture_storage (драйверы gallium и swrast);
GL_EXT_packed_float (i965);
GL_EXT_texture_array (r600g, i965);
GL_EXT_texture_shared_exponent (i965);
GL_NV_fog_distance (все драйверы gallium, nouveau classic);
В KDE (4.7.4, 4.8) при использовании проприетарного драйвера fglrx с xserver'ом 1.10.4 в выпадающих меню появляются артефакты. Наиболее заметно это в firefox и thunderbird. ИЧСХ, когда я откатился до xserver'а 1.9.3 (из суси 11.4, сейчас стоит 12.1) этой проблемы нет. Пробовал также отключать новый метод 2D ускорения (из-за него были артефакты где-то год назад), но не помогло. Переходить на свободные драйверы не вариант, так как всё происходит на ноуте.
Система: OpenSUSE 12.1 x86_64
Kernel:3.2.1 (то же самое на 3.1.x)
xserver: 1.10.4
fglrx:11.10-12.1
Graphic card: ati hd 4650M
Сегодня столкнулся с удивительной проблемой: firefox перестал запускаться по щелчку на .desktop файл (не важно в kickoff ли, на панели ли или на рабочем столе) и из krunner'а. При этом в списке запущенных приложений его не появляется. Что ещё более странно из консоли запускается чудесно и ни на что не ругается. То же самое у меня и с thunderbird. Что касается остальных приложений, то там всё ок. Ещё одно интересное наблюдение: если запустить огнелиса в консоли и щёлкнуть по иконке, то, вместо ожидаемого открытия ещё одного окна, firefox закрывается с ошибкой
/usr/lib64/firefox/firefox-bin: symbol lookup error: /usr/lib64/libstartup-notification-1.so.0: undefined symbol: xcb_aux_get_screen
dmesg девственно пуст. Проявляться стало после моих экспериментов с xserver и fglrx (проверял пропали ли глюки с отрисовкой выпадающих меню в KDE 4.7 с использованием Xserver 1.10.4 и fglrx 12.1). Но я не думаю, что это могло как-то повлиять. Также я пробовал запускать в другой учётке (от root), то же самое, то есть это поведение не зависит от .kde4 и профиля firefox.
Как workaround я могу указать в параметрах иконки «запускать в консоли», но хотелось бы понять причины этого поведения и как-то устранить их.
Если есть какие дельные соображения, с радостью их почитаю.
Вчера на форониксе проскочило сообщение, что в mesa для видеокарт Sandy Bridge и новее заявлена полная поддержка glsl 1.30. а это означает, что большая часть необходимого для полной поддержки OpenGL 3 функционала уже реализована. Ждём Mesa 8 с поддержкой OpenGL 3.
Вышла новая версия программы научной трёхмерной визуализации ParaView 3.12.0.
ParaView — это открытая программа для параллельной интерактивной научной визуализации, имеет клиент-серверную архитектуру для облегчения удалённой визуализации баз данных и генерирования моделей уровней детализации (level of detail — LOD). Стоит отметить, что данная программа основана на библиотеке VTK (Visualization Toolkit), которая предоставляет визуализационные сервисы для различных видов параллельной обработки данных, поэтому ParaView может быть запущена на кластерах и компьютерах с общей или распределённой памятью. ParaView разрабатывается Kitware Inc. и Лос-Аламосской национальной лабораторией и распространяется под лицензией BSD.
Изменения по сравнению с предыдущей стабильной версией:
улучшения в менеджере сервера;
добавлена поддержка плагинов;
включены улучшения фреймворка потокового вещания, разработанного Лос-Аламосской национальной лабораторией;
добавлены форматы, использующиеся в космологии и работе с лопастями ветрогенераторов;
После 5 месяцев работы вышла новая версия открытых видеодрайверов для видеокарт ATI\AMD xf86-video-ati 6.14.3. Хотя разработчики и изменили только минорную версию драйвера, этот выпуск включает в себя несколько интересных изменений, а именно:
расширено число поддерживаемых видеокарт, в частности карт семейства Llano;
исправления переключения страниц памяти (KMS page flipping);
реализована поддержка vdpau/XvMC (в настоящее время доступна только для карт >= R3xx с использованием Gallium3D);
исправления тайлинга (tiling), также он теперь включён по умолчанию на большем числе карт.
После года разработки вышла новая версия окружения рабочего стола TDE 3.5.13 (Trinity Desktop Environment aka Trinity), являющегося продолжением развития KDE 3.5.10. Данный релиз включает не только исправления накопившихся ошибок, но и несколько новых возможностей.
Основные изменения в новой версии:
Платформа:
tqtinterface, arts, kdelibs, kdebase, kdeartwork, kdesdk, kdegraphics, kdepim, kdenetwork, kwebdev и kdevelop портированы с AutoMake на CMake; проект Trinity теперь поддерживает все необходимые библиотеки Qt для работы poppler, avahi и других приложений;
пространство имён TQ* теперь используется во всех модулях, библиотеках и приложениях, за исключением kdebindings;
исправлено большое количество ошибок и падений;
Графический интерфейс:
добавлена новая панель «Monitor and Display» для управления многомониторными и широкоформатными конфигурациями;
улучшена поддержка движка Qt, отвечающего за отображение GTK тем: вкладки, меню и другие элементы управления теперь отображаются корректно в едином стиле Trinity;
добавлена новая система для безопасного входа и блокирования рабочего стола;
добавлена новая тема виджетов (Asteroid);
включена встроенная поддержка композитора TDE, некоторые приложения, например, Amarok, могут использовать ARGB прозрачность;
добавлен новый клиент отправки уведомлений, использующий D-Bus, что позволило добиться более тесной интеграции с такими приложениями как Firefox и NetworkManager;
исправлена ошибка сегментирования flash-плагина в браузере Konqueror;
усовершенствован апплет QuickLaunch Kicker, также в Kicker добавлена новая опция «Deep Buttons»;
Программы:
добавлены новые программы: kbookreader, kdbusnotification, kmymoney, kstreamripper;
Библиотеки:
в libkrandr добавлены поддержка DPMS, настройка цветности, бэкенд многомониторной конфигурации;
Поддержка Qt3:
добавлено более ста патчей с момента прекращения поддержки Qt3 со стороны Nokia/Trolltech;
поддержка Qt3 позволяет продолжать улучшать Qt3 вне проекта Trinity, это также предоставляет центральное хранилище для Qt3, которое дистрибутивы GNU/Linux могут использовать для сборки пакетов и внесения своих патчей.
Поддержка различных архитектур:
для Debian Squeeze доступны сборки всех компонентов Trinity для архитектуры ARM
На официальном сайте проекта доступны пакеты для Debian Squeeze, Ubuntu (Lucid, Maverick, Natty, Oneiric), RHEL (5, 6), Fedora 15. В данный момент команда работает над созданием пакетов для OpenSUSE и Mandriva.
Хочу узнать температуру на моей ноутовской видюхе Mobility Radeon HD 4650 с установленным fglrx. Пробовал через
root:/ # aticonfig --odgt
ERROR - Get temperature failed for the Default Adapter - ATI Mobility Radeon HD 4650
Это вообще с данной видеокартой возможно или зависит от модели ноутбука? Если что система openSUSE 11.4 x86_64, kernel 3.0.4, Catalyst 11.9 (также пробовал на 11.6-11.9)
Есть ли альтернативная возможность узнать температуру GPU?
lm-sensors показывают только температуру CPU.
Разработчики Mesa удалили все DRI1 драйверы, а также поддержку BeOS и другой код, препятствующей рефакторингу Mesa.
Список видеокарт, которые больше не поддерживаются Mesa:
i810: Early Intel 8xx series IGPs;
Mach64: ATI Mach GPUs;
MGA: Matrox GPUs;
r128: ATI Rage 128 GPUs (Rage Fury, XPERT 99, and XPERT 128);
Savage: S3 Savage GPUs;
SiS: Crusty SiS GPUs;
Tdfx: 3dfx Voodoo graphics cards;
Unichrome: VIA IGPs.
Удаление DRI1 драйверов, перечисленных выше, сократило код Mesa на 85 тысяч строк кода. Удалённый код, в основном, не сопровождался и не получал поддержку работы новых функций на протяжении последних лет.
Также были удалёны Linux-драйверы FBdev, gldirect и ICD драйверы для Microsoft Windows. Эта работа привела к удалению около 37000 строк кода. Удаление поддержки ОС BeOS облегчило код Mesa на 2000 строк.
В итоге из Mesa были удалены около 100 000 строк кода в целях модернизации стека и уменьшения нагрузки на обслуживание Mesa/X.Org разработчиков.
Совершённые изменения будут включены в выпуск Mesa 7.12, намеченный на январь. Этот релиз может быть назван Mesa 8.0, если поддержка OpenGL 3.0 / GLSL 1.30 будет закончена к концу года. Таким образом, Mesa 7.11 является последним выпуском, поддерживающим старые видео карты.
В связи с известными новостями о продаже бизнеса по производству ноутбуков и таблеток, сейчас в Штатах TouchPad можно купить за $150 (32 Gb) или $100 (16 Gb). Кто-нить сабжем пользовался? Как он? Стоит ли своих денег? Говорят, скоро андроид портируют. Вот думаю, брать или нет. Друг приятеля взял 2 - себе и жене. Сабж на BestBuy.
Собственно интересует сабж. У многих приятелей есть маки. Один говорит, что несколько лет назад перешёл на них из-за глюков винды. Поставил недавно макось в виртуалку. Красиво, непривычно, много не ковырял, но возникло ощущение, что многое прибито гвоздями и сложно настраиваемо. Хотя с другой стороны система не даст «выстрелить себе в ногу». А вообще что какая киллер-фича у Макоси? (вопрос не про маки, а только про ОС) Что можно сделать в Маке, но нельзя сделать в Линуксе? Желательно мнение тех, кто работал на обеих системах