Виртуальный Ричар Столман

Автор 380V, 10 июня 2020, 10:07:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

380V

Доброго времени суток.
Недавно узнал о Ричарде Столмане и вдохновился его философией.
Собственно, проверил свою систему на предмет проприетарных пакетов, результат вот:
vrms
            Non-free packages installed on pci-express

firmware-amd-graphics               Binary firmware for AMD/ATI graphics chips

  1 non-free packages, 0.1% of 1871 installed packages.


Чем из свободных пакетов заменить проприетарный пакет firmware-amd-graphics? Чтобы полностью соответствовать идеям своего сэнсея.

dogsleg

Можно просто удалить, но тогда direct rendering перестанет работать. Заменить свободным нечем, это прошивки, которые выполняют роль прослойки между драйверами и железом, их свободных нет, так как коммерческая тайна.

380V

#2
Цитата: dogsleg от 10 июня 2020, 12:11:18Можно просто удалить, но тогда direct rendering перестанет работать. Заменить свободным нечем, это прошивки, которые выполняют роль прослойки между драйверами и железом, их свободных нет, так как коммерческая тайна.

У меня ноутбук с гибридной графикой. Я так понимаю по умолчанию работает карточка intel а radeon должна включаться при больших нагрузках? т.е. она как бы в ожидании?Так на что тогда влияет direct rendering если работает карта  от intel?
Драйвера на обеих картах свободные.

хотя ввожу команду чтобы посмотреть какая карта работает терминал выдает
patrickmelrose@pci-express:~$ grep -Eiwo -m1 'nvidia|amd|ati|intel' /var/log/Xorg.0.log
ati

Не совсем понимаю как переключается графика.

Вот так выглядит инфа по картам
patrickmelrose@pci-express:~$ lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
patrickmelrose@pci-express:~$ sudo lspci -v -s 01:00.0
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M] (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Mobility Radeon HD 5650
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at d0000000 (64-bit, prefetchable) [size=128M]
Memory at dc400000 (64-bit, non-prefetchable) [size=128K]
I/O ports at 3000 [size=256]
Expansion ROM at dc440000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Kernel driver in use: radeon
Kernel modules: radeon

patrickmelrose@pci-express:~$ sudo lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Core Processor Integrated Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 28
Memory at d8000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4050 [size=8]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915

ChubaDuba

#3
Жизнь по понятиям Столлмана далеко не сахар и проприетарные дрова на AMD - это только верхушка айзберга.  :D