Является ли относительная слабая поддержка двойной графики NVIDIA/Intel в Linux по сравнению с Windows скорее технической проблемой или проблемой лицензирования?

Цвет области изменения размера определяется значением переменных window.active.client.colorwindow.inactive.client.color)в файле настроек Openbox themerc.

В случае Raspbian вы можете найти файл настроек по умолчанию, используемый в ~/.themes/PiX/openbox-3/themerc. Редактирование файла для установки вышеупомянутого window.active.client.colorв качестве значения #000000сделает его черным.

Запуск openbox --reconfigureзагрузит новые настройки без предварительной перезагрузки.

0
22.04.2020, 13:29
1 ответ

Без каких-либо официальных заявлений от NVIDIA мы можем только делать предположения. Я предполагаю, что это простое бизнес-решение. Глядя на среднюю конечную -семью пользователей, в которой можно найти эти ноутбуки, доля рынка Linux очень мала — около 2% . Если посмотреть на тех, кто занимается 3D-играми, то он еще ниже — даже не 1% . Если бы я принимал решения в NVIDIA, я бы не выделял много ресурсов относительно небольшому количеству клиентов.

Тем не менее, Linux-поддержка самих продуктов NVIDIA действительно хороша. Гораздо больше, чем можно было бы ожидать в связи с относительно небольшой долей рынка. Это связано с тем, что NVIDIA также продает ряд специализированного вычислительного оборудования, которое технически очень похоже на их видеокарты. Однако заказчики не являются типичными конечными -пользователями. Можно ожидать, что они будут суперпользователями -. Они достаточно хорошо разбираются в технических вопросах, чтобы смириться с неудобствами, и вообще рады получить поддержку. Я предполагаю, что большинство из них имеют статическую настройку и на самом деле не нуждаются в двойной графике. Я подозреваю, что NVIDIA проводила опросы.

Другое дело, что Xorg,или, скорее, предшественник, на котором он был основан (XFree86 )сам по себе древний :Он был представлен в 1991 году. API представления в значительной степени отделен от архитектуры драйвера. Большинство современных функций, таких как поддержка новейших технологий, таких как Vulkan, доступны с помощью расширений, но исходная концепция по-прежнему актуальна.

С другой стороны, в Windows представление относительно тесно связано с архитектурой драйвера. С VxD , WDM и WDDM Microsoft решила трижды пересмотреть свою архитектуру в одном и том же временном -кадре. С такими изменениями вы теряете совместимость с существующими дайверами, но также даете возможность реализовать совершенно новые, ранее невозможные функции вроде переключения графики.

Это утверждение верно только для «серверной части» или «драйвера» — «внешняя часть» осталась в основном одинаковой или обратно совместимой в обоих случаях.

0
19.03.2021, 02:26

Теги

Похожие вопросы