Yes, I just fixed a similar problem, old amdgpu drivers were earlier in the LD_LIBRARY_PATH for newer versions of x utilities. This caused quite a few problems getting X working properly.
best to find the directory whre there are amdgpu drivers, and use dpk -r to remove ALL of them. I removed about 30 different packages from my system and then was able to resolve the fundamental problem. This is the list, and the standard installation location they recommended. Remove the dependencies and you will be good. /var/opt/amdgpu-pro-local) sudo dpkg -r amdgpu-core dpkg: dependency problems prevent removal of amdgpu-core: xserver-xorg-amdgpu-video-amdgpu depends on amdgpu-core. mesa-amdgpu-vdpau-drivers:i386 depends on amdgpu-core. mesa-amdgpu-vdpau-drivers:amd64 depends on amdgpu-core. mesa-amdgpu-va-drivers:i386 depends on amdgpu-core. mesa-amdgpu-va-drivers:amd64 depends on amdgpu-core. libwayland-amdgpu-server0:i386 depends on amdgpu-core. libwayland-amdgpu-server0:amd64 depends on amdgpu-core. libwayland-amdgpu-egl1:i386 depends on amdgpu-core. libwayland-amdgpu-egl1:amd64 depends on amdgpu-core. libwayland-amdgpu-client0:i386 depends on amdgpu-core. libwayland-amdgpu-client0:amd64 depends on amdgpu-core. libllvm7.0-amdgpu:i386 depends on amdgpu-core. libllvm7.0-amdgpu:amd64 depends on amdgpu-core. libglapi-amdgpu-mesa:amd64 depends on amdgpu-core. libgl1-amdgpu-mesa-dri:amd64 depends on amdgpu-core. libgbm1-amdgpu:i386 depends on amdgpu-core. libgbm1-amdgpu:amd64 depends on amdgpu-core. libegl1-amdgpu-mesa:amd64 depends on amdgpu-core. libdrm2-amdgpu:i386 depends on amdgpu-core. libdrm2-amdgpu:amd64 depends on amdgpu-core. libdrm-amdgpu-common depends on amdgpu-core. gst-omx-amdgpu depends on amdgpu-core. glamor-amdgpu:amd64 depends on amdgpu-core. dpkg: error processing package amdgpu-core (--remove): dependency problems - not removing Errors were encountered while processing: amdgpu-core -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu. https://bugs.launchpad.net/bugs/1960737 Title: /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: wl_proxy_marshal_flags Status in gtk+3.0 package in Ubuntu: Invalid Bug description: /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: wl_proxy_marshal_flags To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1960737/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp