Quanto as distribuições GNU/Linux Desktop dependem do OpenGL?

Quanto as distribuições GNU/Linux Desktop dependem do OpenGL?

Eu sei que a AMD e a NVIDIA têm drivers ruins porque seus drivers precisam fazer muitas coisas e lidar com muitas APIs gráficas (Vulkan, OpenGL) e sistemas de janelas (Xorg, Wayland).

Eu sei que a “nova” API Vulkan ajudará a AMD e a NVIDIA a criar alguns drivers Linux melhores. Mas só ajudará se eles pararem de implementar a API OpenGL e todos nós mudarmos para Wayland, certo?

Então minha pergunta é: até que ponto as distribuições GNU/Linux Desktop dependem do OpenGL?
O problema está relacionado a servidores de exibição, kit de ferramentas de widget, ambientes de desktop ou a cada um dos aplicativos Linux?

Não estou falando de jogos. Quase aplicativos simples, como configurações e calendário.

Eu sei que a questão é muito grande, por isso não preciso de uma resposta profunda. Só preciso de uma ajuda para saber onde devo olhar. Como uma introdução.

Responder1

Dependendo dos seus aplicativos, a dependência pode ser completa ou inexistente. A parte importante é que os ambientes de desktop também são aplicativos, assim como os compositores.

Se você deseja um desktop que funcione mesmo com os chips MGA200 ou ATI RAGE integrados em muitas placas-mãe de servidores (obviamente sem suporte para OpenGL), escolha algo como LXDE ou Xfce.

Se você deseja executar o Gnome-Shell com todos os atrativos ativados, você precisará de uma placa com bom suporte OpenGL - a implementação do Mesa simplesmente não será suficiente.

informação relacionada