ubuntu-desktop - это мета-пакет, который имеет только одну цель, которая заключается в установке коллекции пакетов с помощью системы пакетов Debian. Таким образом, сам пакет не имеет исходного кода в этом смысле, а только информации для системы пакетов.
То, что вы, вероятно, действительно имеете в виду, касается пакетов, которые устанавливаются при установке ubuntu-desktop. Тем не менее, это очень широкий вопрос, так как это набор пакетов.
Некоторые пакеты написаны на C ++ (в качестве основных библиотек окон Gnome). Другие пакеты используют привязки gtk Python и, следовательно, записываются на Python. Существуют также пакеты, написанные в моно.
Я не думаю, что есть список, который хранится, чтобы подсчитывать, сколько приложений написано на каком языке. Это также будет трудно поддерживать, поскольку набор пакетов, являющихся «частью» ubuntu-desktop, варьируется от выпуска до выпуска.
Это может помочь, я не уверен, посмотрите на это:
Загрузите оба драйвера с помощью modprobe module-name Получите идентификатор для каждого amd-устройства и nvidia-устройства с помощью lspci -nn Bind драйвер, который вы хотите для каждого идентификатора устройства: echo -n "amd-device-ID" > /sys/bus/pci/drivers/[amd-driver]/bind echo -n "nvidia-device-ID" > /sys/bus/pci/drivers/[nvidia-driver]/bindЭто может помочь, я не уверен, посмотрите на это:
Загрузите оба драйвера с помощью modprobe module-name Получите идентификатор для каждого amd-устройства и nvidia-устройства с помощью lspci -nn Bind драйвер, который вы хотите для каждого идентификатора устройства: echo -n "amd-device-ID" > /sys/bus/pci/drivers/[amd-driver]/bind echo -n "nvidia-device-ID" > /sys/bus/pci/drivers/[nvidia-driver]/bind