Я пытаюсь видеть, как хорошо я могу заставить Kubuntu 14.04 работать на HP Pavillon моей жены со своим i3-6100U ЦП, и additiona Топаз XT [Radeon R7 M260/M265] (газаните 81), дискретная графика.
Это работает хорошо достаточно с обеспеченным универсальным Гостеприимным ядром LT (4.4.0.18 в данный момент, я думаю), даже от внешнего жесткого диска в корпусе USB3 (на самом деле внутренний диск fro предыдущий ноутбук). Вчера я создал 4.5.2 ядер, чтобы несомненно иметь последние драйверы. Я активировал i915 предварительную поддержку hw по умолчанию, но мой grub.cfg также имеет
nmi_watchdog=0 i915.preliminary_hw_support=1 nomdmonddf nomdmonisw
Используя драйвер WL для чипсета WI-FI Broadcom, который ясно работает немного лучше даже, но проблема остается с графикой. Я пытаюсь использовать ЦП, интегрировал графику HD520, но ATM все, что я преуспеваю в том, чтобы получить, является основной поддержкой графики AMD (т.е. путем помещения в черный список amdgpu драйвера). Я мог принять лучшую поддержку что GPU через драйверы с открытым исходным кодом, хотя - но как выбор.
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 80a8
Flags: bus master, fast devsel, latency 0, IRQ 130
Memory at 91000000 (64-bit, non-prefetchable) [size=16M]
Memory at a0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [100] #1b
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [300] #13
Kernel driver in use: i915
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] (rev 81)
Subsystem: Hewlett-Packard Company Device 80a8
Flags: fast devsel, IRQ 11
Memory at 80000000 (64-bit, prefetchable) [disabled] [size=256M]
Memory at 90000000 (64-bit, prefetchable) [disabled] [size=2M]
I/O ports at 4000 [disabled] [size=256]
Memory at 92300000 (32-bit, non-prefetchable) [disabled] [size=256K]
Expansion ROM at 92340000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
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 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [270] #19
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] #13
Capabilities: [2d0] #1b
glxinfo говорит мне
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 256 bits)
OpenGL version string: 2.1 Mesa 10.1.3
OpenGL shading language version string: 1.30
и когда я пытаюсь запустить приложение Qt5:
libGL error: pci id for fd 13: 8086:1916, driver (null)
i965_dri.so does not support the 0x1916 PCI ID.
libGL error: failed to create dri screen
libGL error: failed to load driver: i965
То, когда я удаляю черный список amdgpu все, что, кажется, изменяется, - то, что lspci теперь показывает это:
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] (rev 81)
Subsystem: Hewlett-Packard Company Device 80a8
Flags: fast devsel, IRQ 132
Memory at 80000000 (64-bit, prefetchable) [size=256M]
Memory at 90000000 (64-bit, prefetchable) [size=2M]
I/O ports at 4000 [size=256]
Memory at 92300000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at 92340000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
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 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [270] #19
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] #13
Capabilities: [2d0] #1b
Kernel driver in use: amdgpu
Я сделал быстрое сканирование источников ядра: Я думаю, что вижу ссылки на i965 в источниках драйвера Intel, но гуглю шоу, что i965, по-видимому, связан с AMD gpu? Люди, по-видимому, решили сообщения об ошибках о том драйвере, не находимом путем переустановки fglrx (который я не имею установленными вообще).
Я предпочел бы не использовать собственный драйвер, по крайней мере, не, если это обяжет меня использовать файл Xorg.conf, который сделает невозможным загрузить другие аппаратные средства с тем же внешним диском.
Любые мысли ценились бы!
Я добрался вполне немного далее после того, как я заметил, что существует Xorg - -lts- пакеты, и немного поиска с помощью Google привело меня к странице Ubuntu на Стопках Реализации возможностей LTS ( https://wiki.ubuntu.com/Kernel/LTSEnablementStack).
я просто должен был сделать
, sudo Кв. - получает установку - установка - рекомендует xserver-xorg-core-lts-wily-xserver-xorg-lts-wily-xserver-xorg-video-all-lts-wily-xserver-xorg-input-all-lts-wily-libwaylan d-egl1-mesa-lts-wily
, это - команда, которая, как показывают на связанной странице минус запрос, устанавливала lts-коварное ядро. Я получил тот, в конце концов. Жалость, что нет никаких lts-гостеприимных пакетов для Xorg, но это, кажется, работает просто великолепно также.
Xorg теперь решил использовать графику HD520, вероятно, потому что поддержка R7 является неполной. IOW, вопрос о переключаемой графике все еще нерешен, но по крайней мере теперь у меня есть достойная форма ускорения HW. NB: я должен был использовать настройки переопределения в chrome://флаги, чтобы заставить Google Chrome использовать ускоренное воспроизведение видео, прокручивая и т.д. Я предполагаю, что это будет то же с Хромом.