Kilka miesięcy temu kupiłem laptopa Lenovo Z51-70.
Jako, że główne rzeczy, których używam to edytor tekstu, terminal, przeglądarka internetowa i odtwarzacz muzyki, GPU nie było priorytetem przy wyborze sprzętu. Integra Intela działa w miarę dobrze z Linuksem (tak Debianem jak i innymi dystrybucjami, z których korzystałem) no i było trochę bugów w poprzednich wersjach kernela, ale wpakowałem najnowsze 4.4 i jest ok.
W poprzednim laptopie nie miałem szybkiego GPU, a zdarzyły się sytuacje, że by się przydało - np. sporadycznie renderowanie wideo, czasami może jakaś gra.
Skoro już mam drugą kartę to fajnie byłoby jej użyć ze swoim ulubionym systemem
Zamknięty sterownik (Catalyst)
Kod: Zaznacz cały
aticonfig --init
Kod: Zaznacz cały
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X] (rev ff)
Ubuntu zainstalował mi jakąś starszą wersję sterownika, w której był "support" dla tej karty i nawet iksy ruszyły, ale niestety działało okropnie. Komputer praktycznie nie do użytku.
No nic - jest jeszcze, ponoć trochę wolniejszy, otwarty sterownik.
Otwarty sterownik (radeon)
Kod: Zaznacz cały
[dominik@Lenovo-Debian ~]$ lsmod | grep radeon
radeon 1503232 1
ttm 94208 1 radeon
i2c_algo_bit 16384 2 i915,radeon
drm_kms_helper 135168 2 i915,radeon
drm 360448 9 ttm,i915,drm_kms_helper,radeon
Kod: Zaznacz cały
[dominik@Lenovo-Debian ~]$ ls /sys/bus/pci/drivers/radeon/
0000:04:00.0 bind module new_id remove_id uevent unbind
Kod: Zaznacz cały
root@Lenovo-Debian:/home/dominik# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:Pwr:0000:00:02.0
1 :D IS: :D ynOff:0000:04:00.0
Kod: Zaznacz cały
vga_switcheroo: client X refused switch
Trochę szczegółów:
Kod: Zaznacz cały
Kernel: 4.4.0-040400-generic
Paczki:
ii xserver-xorg-video-ati 1:7.5.0-1
ii xserver-xorg-video-radeon 1:7.5.0-1
Kompletne lspci:
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Intel Corporation Wireless 3160 (rev 93)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X] (rev ff)
Pytanie - czy komuś się udało tą kartę uruchomić?
Pytanie 2 - czy ktoś ma jakiś pomysł czego jeszcze mógłbym spróbować?
Z góry dzięki za pomysły.
EDIT:
Zapomniałem o najważniejszym.
Kod: Zaznacz cały
[ 1.130766] [drm] radeon kernel modesetting enabled.
[ 1.134370] radeon 0000:04:00.0: enabling device (0106 -> 0107)
[ 1.168938] radeon 0000:04:00.0: VRAM: 4096M 0x0000000000000000 - 0x00000000FFFFFFFF (4096M used)
[ 1.168940] radeon 0000:04:00.0: GTT: 2048M 0x0000000100000000 - 0x000000017FFFFFFF
[ 1.169056] [drm] radeon: 4096M of VRAM memory ready
[ 1.169057] [drm] radeon: 2048M of GTT memory ready.
[ 1.169080] radeon 0000:04:00.0: Direct firmware load for radeon/verde_pfp.bin failed with error -2
[ 1.169100] radeon 0000:04:00.0: Direct firmware load for radeon/verde_me.bin failed with error -2
[ 1.169114] radeon 0000:04:00.0: Direct firmware load for radeon/verde_ce.bin failed with error -2
[ 1.169126] radeon 0000:04:00.0: Direct firmware load for radeon/verde_rlc.bin failed with error -2
[ 1.169139] radeon 0000:04:00.0: Direct firmware load for radeon/verde_mc.bin failed with error -2
[ 1.169152] [drm] radeon/VERDE_mc2.bin: 31500 bytes
[ 1.169158] radeon 0000:04:00.0: Direct firmware load for radeon/verde_smc.bin failed with error -2
[ 1.176465] [drm] radeon: dpm initialized
[ 1.176530] radeon 0000:04:00.0: Direct firmware load for radeon/TAHITI_vce.bin failed with error -2
[ 1.176531] radeon 0000:04:00.0: radeon_vce: Can't load firmware "radeon/TAHITI_vce.bin"
[ 1.181623] radeon 0000:04:00.0: WB enabled
[ 1.181625] radeon 0000:04:00.0: fence driver on ring 0 use gpu addr 0x0000000100000c00 and cpu addr 0xffff880445f7fc00
[ 1.181627] radeon 0000:04:00.0: fence driver on ring 1 use gpu addr 0x0000000100000c04 and cpu addr 0xffff880445f7fc04
[ 1.181628] radeon 0000:04:00.0: fence driver on ring 2 use gpu addr 0x0000000100000c08 and cpu addr 0xffff880445f7fc08
[ 1.181629] radeon 0000:04:00.0: fence driver on ring 3 use gpu addr 0x0000000100000c0c and cpu addr 0xffff880445f7fc0c
[ 1.181630] radeon 0000:04:00.0: fence driver on ring 4 use gpu addr 0x0000000100000c10 and cpu addr 0xffff880445f7fc10
[ 1.183165] radeon 0000:04:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90002035a18
[ 1.183167] radeon 0000:04:00.0: VCE init error (-22).
[ 1.183171] radeon 0000:04:00.0: radeon: MSI limited to 32-bit
[ 1.183273] radeon 0000:04:00.0: radeon: using MSI.
[ 1.183306] [drm] radeon: irq initialized.
[ 2.604918] radeon 0000:04:00.0: No connectors reported connected with modes
[ 2.670947] radeon 0000:04:00.0: fb1: radeondrmfb frame buffer device
[ 2.683393] [drm] Initialized radeon 2.43.0 20080528 for 0000:04:00.0 on minor 1