6 Replies Latest reply on Jul 10, 2018 12:51 AM by pokester

    Drivers for HD8750M

    nishantha

      Hi, I have an Acer laptop with AMD GPU (Acer e1-572G), VGA Chip AMD Radeon HD 8750M. I'm looking for driver software for ubuntu 16.04 or 18.04. anyone can help me to solve the problem?

       

      Thanks

          • Re: Drivers for HD8750M
            nishantha

            I already checked this link. but I haven't found the relevant drivers for Ubuntu 16.04 or 18.04

                • Re: Drivers for HD8750M
                  nishantha

                  I have checked it several time. but its not working. I have attached the crash file

                   

                  ProblemType: Package

                  DKMSBuildLog:

                  DKMS make.log for amdgpu-17.40-492261 for kernel 4.13.0-36-generic (x86_64)

                  2018 ජූලි  9 වැනි සඳුදා 21:30:29 +0530

                  make: Entering directory '/usr/src/linux-headers-4.13.0-36-generic'

                     AR      /var/lib/dkms/amdgpu/17.40-492261/build/built-in.o

                     AR      /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/built-in.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/kcl_drm.o

                     AR      /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/built-in.o

                     AR      /var/lib/dkms/amdgpu/17.40-492261/build/ttm/built-in.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_module.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_memory.o

                     AR      /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/built-in.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.o

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/kcl_drm.c:1:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h: In function ‘kcl_drm_calc_vbltimestamp_from_scanoutpos’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:332:9: error: too many arguments to function ‘drm_calc_vbltimestamp_from_scanoutpos’

                     return drm_calc_vbltimestamp_from_scanoutpos(dev, pipe, max_error, vblank_time,

                            ^

                  In file included from ./include/drm/drmP.h:83:0,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:6,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/kcl_drm.c:1:

                  ./include/drm/drm_vblank.h:174:6: note: declared here

                    bool drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev,

                         ^

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/../include/../backport/backport.h:6:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h: In function ‘kcl_drm_calc_vbltimestamp_from_scanoutpos’:

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/ttm/backport/backport.h:6:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h: In function ‘kcl_drm_calc_vbltimestamp_from_scanoutpos’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:332:9: error: too many arguments to function ‘drm_calc_vbltimestamp_from_scanoutpos’

                     return drm_calc_vbltimestamp_from_scanoutpos(dev, pipe, max_error, vblank_time,

                            ^

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:332:9: error: too many arguments to function ‘drm_calc_vbltimestamp_from_scanoutpos’

                     return drm_calc_vbltimestamp_from_scanoutpos(dev, pipe, max_error, vblank_time,

                            ^

                  In file included from ./include/drm/drmP.h:83:0,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:6,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/../include/../backport/backport.h:6,

                                    from <command-line>:0:

                  ./include/drm/drm_vblank.h:174:6: note: declared here

                    bool drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev,

                         ^

                  In file included from ./include/drm/drmP.h:83:0,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:6,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/ttm/backport/backport.h:6,

                                    from <command-line>:0:

                  ./include/drm/drm_vblank.h:174:6: note: declared here

                    bool drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev,

                         ^

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/ttm/backport/backport.h:7:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h: In function ‘kcl_reservation_object_copy_fences’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h:95:9: error: implicit declaration of function ‘reservation_object_copy_fences’ [-Werror=implicit-function-declaration]

                     return reservation_object_copy_fences(dst, src);

                            ^

                  scripts/Makefile.build:308: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/kcl_drm.o' failed

                  make[2]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/kcl_drm.o] Error 1

                  scripts/Makefile.build:581: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl' failed

                  make[1]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl] Error 2

                  make[1]: *** Waiting for unfinished jobs....

                  cc1: some warnings being treated as errors

                  scripts/Makefile.build:308: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_memory.o' failed

                  make[2]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_memory.o] Error 1

                  make[2]: *** Waiting for unfinished jobs....

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_device.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_tt.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_device.o

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/../include/../backport/backport.h:14:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h: In function ‘kcl_reservation_object_copy_fences’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h:95:9: error: implicit declaration of function ‘reservation_object_copy_fences’ [-Werror=implicit-function-declaration]

                     return reservation_object_copy_fences(dst, src);

                            ^

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/ttm/backport/backport.h:6:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h: In function ‘kcl_drm_calc_vbltimestamp_from_scanoutpos’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:332:9: error: too many arguments to function ‘drm_calc_vbltimestamp_from_scanoutpos’

                     return drm_calc_vbltimestamp_from_scanoutpos(dev, pipe, max_error, vblank_time,

                            ^

                  In file included from ./include/drm/drmP.h:83:0,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:6,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/ttm/backport/backport.h:6,

                                    from <command-line>:0:

                  ./include/drm/drm_vblank.h:174:6: note: declared here

                    bool drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev,

                         ^

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/ttm/backport/backport.h:7:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h: In function ‘kcl_reservation_object_copy_fences’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h:95:9: error: implicit declaration of function ‘reservation_object_copy_fences’ [-Werror=implicit-function-declaration]

                     return reservation_object_copy_fences(dst, src);

                            ^

                  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.c: At top level:

                  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.c:814:26: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]

                     .get_vblank_timestamp = kcl_amdgpu_get_vblank_timestamp_kms,

                                             ^

                  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.c:814:26: note: (near initialization for ‘kms_driver.get_vblank_timestamp’)

                  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.c:815:26: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]

                     .get_scanout_position = kcl_amdgpu_get_crtc_scanoutpos,

                                             ^

                  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.c:815:26: note: (near initialization for ‘kms_driver.get_scanout_position’)

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/../include/../backport/backport.h:6:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h: In function ‘kcl_drm_calc_vbltimestamp_from_scanoutpos’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:332:9: error: too many arguments to function ‘drm_calc_vbltimestamp_from_scanoutpos’

                     return drm_calc_vbltimestamp_from_scanoutpos(dev, pipe, max_error, vblank_time,

                            ^

                  In file included from ./include/drm/drmP.h:83:0,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:6,

                                    from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/../include/../backport/backport.h:6,

                                    from <command-line>:0:

                  ./include/drm/drm_vblank.h:174:6: note: declared here

                    bool drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev,

                         ^

                  cc1: some warnings being treated as errors

                  scripts/Makefile.build:308: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.o' failed

                  make[2]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.o] Error 1

                  make[2]: *** Waiting for unfinished jobs....

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_chardev.o

                  In file included from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/../include/../backport/backport.h:14:0,

                                    from <command-line>:0:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h: In function ‘kcl_reservation_object_copy_fences’:

                  /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_reservation.h:95:9: error: implicit declaration of function ‘reservation_object_copy_fences’ [-Werror=implicit-function-declaration]

                     return reservation_object_copy_fences(dst, src);

                            ^

                  cc1: some warnings being treated as errors

                  scripts/Makefile.build:308: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_device.o' failed

                  make[2]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_device.o] Error 1

                  scripts/Makefile.build:581: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu' failed

                  make[1]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu] Error 2

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_topology.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_pasid.o

                  /var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_tt.c: At top level:

                  /var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_tt.c:43:30: fatal error: drm/drm_mem_util.h: No such file or directory

                  cc1: some warnings being treated as errors

                  compilation terminated.

                  scripts/Makefile.build:308: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_tt.o' failed

                  make[2]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/ttm/ttm_tt.o] Error 1

                  scripts/Makefile.build:581: recipe for target '/var/lib/dkms/amdgpu/17.40-492261/build/ttm' failed

                  make[1]: *** [/var/lib/dkms/amdgpu/17.40-492261/build/ttm] Error 2

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_doorbell.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_flat_memory.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_process.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_queue.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_mqd_manager.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_mqd_manager_cik.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_mqd_manager_vi.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_mqd_manager_v9.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_kernel_queue.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_kernel_queue_cik.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_kernel_queue_vi.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_kernel_queue_v9.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_packet_manager.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_process_queue_manager.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_device_queue_manager.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_device_queue_manager_cik.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_device_queue_manager_vi.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_device_queue_manager_v9.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_interrupt.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_events.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/cik_event_interrupt.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_int_process_v9.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_dbgdev.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_dbgmgr.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_crat.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_rdma.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_peerdirect.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_ipc.o

                     CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/kfd_debugfs.o

                     LD [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkfd/amdkfd.o

                  Makefile:1550: recipe for target '_module_/var/lib/dkms/amdgpu/17.40-492261/build' failed

                  make: *** [_module_/var/lib/dkms/amdgpu/17.40-492261/build] Error 2

                  make: Leaving directory '/usr/src/linux-headers-4.13.0-36-generic'

                  DKMSKernelVersion: 4.13.0-36-generic

                  Date: Mon Jul  9 21:30:44 2018

                  DuplicateSignature: dkms:amdgpu-pro-dkms:17.40-492261:/var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:332:9: error: too many arguments to function ‘drm_calc_vbltimestamp_from_scanoutpos’

                  Package: amdgpu-pro-dkms 17.40-492261

                  PackageVersion: 17.40-492261

                  SourcePackage: amdgpu-pro-dkms

                  Title: amdgpu-pro-dkms 17.40-492261: amdgpu kernel module failed to build

            • Re: Drivers for HD8750M
              pokester

              Usually the community drivers are what you want for the older AMD/ATI hardware, any official drivers are deprecated. Usually with Ubuntu you will want to get your support from their community as it will give you the best support. I found this information on askubuntu.com

               

               

              How to install Radeon HD 8670A/8670M/8750M graphic card driver on Ubuntu 16.04? - Ask Ubuntu