So I have the driver installed but I don't get the performance I should get and I'm not sure how to configure the driver and/or free sync. I installed the 4.8.0 kernel to better work with the AMD-GPU driver
booker@VilleGrove:~$ dmesg | grep -i amdgpu [ 1.182425] [drm] amdgpu kernel modesetting enabled. [ 1.185688] fb: switching to amdgpudrmfb from simple [ 1.186070] amdgpu 0000:01:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff [ 1.186264] amdgpu 0000:01:00.0: VRAM: 8192M 0x0000000000000000 - 0x00000001FFFFFFFF (8192M used) [ 1.186265] amdgpu 0000:01:00.0: GTT: 8192M 0x0000000200000000 - 0x00000003FFFFFFFF [ 1.186369] [drm] amdgpu: 8192M of VRAM memory ready [ 1.186369] [drm] amdgpu: 8192M of GTT memory ready. [ 1.187688] amdgpu 0000:01:00.0: amdgpu: using MSI. [ 1.187883] [drm] amdgpu: irq initialized. [ 1.188006] amdgpu: powerplay initialized [ 1.188327] [drm] AMDGPU Display Connectors [ 1.188555] amdgpu 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000200000008, cpu addr 0xffff9805940dc008 [ 1.188625] amdgpu 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000200000018, cpu addr 0xffff9805940dc018 [ 1.188704] amdgpu 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000200000028, cpu addr 0xffff9805940dc028 [ 1.188767] amdgpu 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000200000038, cpu addr 0xffff9805940dc038 [ 1.188825] amdgpu 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000200000048, cpu addr 0xffff9805940dc048 [ 1.188855] amdgpu 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000200000058, cpu addr 0xffff9805940dc058 [ 1.189645] amdgpu 0000:01:00.0: fence driver on ring 6 use gpu addr 0x0000000200000068, cpu addr 0xffff9805940dc068 [ 1.189728] amdgpu 0000:01:00.0: fence driver on ring 7 use gpu addr 0x0000000200000078, cpu addr 0xffff9805940dc078 [ 1.189802] amdgpu 0000:01:00.0: fence driver on ring 8 use gpu addr 0x0000000200000088, cpu addr 0xffff9805940dc088 [ 1.189908] amdgpu 0000:01:00.0: fence driver on ring 9 use gpu addr 0x0000000200000098, cpu addr 0xffff9805940dc098 [ 1.189995] amdgpu 0000:01:00.0: fence driver on ring 10 use gpu addr 0x00000002000000a8, cpu addr 0xffff9805940dc0a8 [ 1.190282] amdgpu 0000:01:00.0: fence driver on ring 11 use gpu addr 0x000000000109c420, cpu addr 0xffffb0290225a420 [ 1.190418] amdgpu 0000:01:00.0: fence driver on ring 12 use gpu addr 0x00000002000000c8, cpu addr 0xffff9805940dc0c8 [ 1.190501] amdgpu 0000:01:00.0: fence driver on ring 13 use gpu addr 0x00000002000000d8, cpu addr 0xffff9805940dc0d8 [ 1.802189] fbcon: amdgpudrmfb (fb0) is primary device [ 2.631932] amdgpu 0000:01:00.0: fb0: amdgpudrmfb frame buffer device [ 2.654870] [drm] Initialized amdgpu 3.3.0 20150101 for 0000:01:00.0 on minor 0
booker@VilleGrove:~$ dpkg -l amdgpu-pro Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==================-==============-==============-========================================= ii amdgpu-pro 16.50-362463 amd64 Meta package to install amdgpu Pro compon
so if I'm not mistaken too hard it looks like the driver is installed and in use but when I play my beloved rocket league I get 20-30fps and free sync isn't working. I found some workaround so that I don't get tearing in chrome but I haven't figured out how to get it going in general.
configuration: driver=amdgpu latency=0 doenst work. so i tried source ~/.bashrc but it doenst return anything. so why is there an error when the shell itself seems ok but still cant work that command?
Please post to the amdgpu info and news thread the next time you post about AMDGPU problems and such. That post acts as a news bulletin and a problems thread. Thank you.
FreeSync is one of those things that I'm not good with either. There is supposed to be support for it, but I'm not sure if it's only driver level.
I'd put money on it.
I'm looking into overclocking and power state management with amdgpu as we speak. I've got a fury on Solus, so I don't currently have access to amdgpu-pro, but if open-source supports it, proprietary should as well.
Well ultimately I want to start listing bugs users find and the answers we come up with in a doc on the thread itself. Having the issues all in the thread would make that a lot easier for sourcing.