3 Replies Latest reply on Nov 20, 2018 3:52 PM by elstaci

    Drivers newer that 17.12.2 do not install with VEGA 64, Unknown AMD Hardware error

    kyrylo

      Hello!

       

      I am finding it impossible to install the Radeon drivers newer than 17.12.2 that I got from the Gigabyte site https://www.gigabyte.com/Graphics-Card/GV-RXVEGA64GAMING-OC-8GD#support-dl-driver-default


      Initially I had a Gigabyte RX Vega 64 Gaming OC, and the following is true both for it and for the Sapphire RX Vega 64 that I replaced it with, thinking it had a technical fault.


      The specifications of the computer are so:


      This is a Desktop

      Processor: AMD FX-8350

      Mainboard: MSI 990FXA GAMING (BIOS is at the latest version, 1.4)

      Memory: 32 GB of DDR3 Kingston

      OS: Windows Server 2008 R2 Standard Service Pack 1

      Screen is a Samsung U32J59x, 3840x2160 @60Hz DisplayPort - DisplayPort

      700 watt EVGA power supply


      C++ redistributable is is version 14.16.27012

      .Net is at the latest 4.5 version (the distribution version of .Net 4.5 in the driver complains that a newer version is already installed if I try to run the installer directly.)


      All important updates to Windows have been done.

      The problem:

      The issue is that I cannot install any Radeon drivers newer than 17.12.2. I want to install the never drivers because I have an issue where the videocard goes to sleep and does not awake, which is shown by the following behaviour:

      1. Make sure that power management setting in Windows are set to do nothing at idle to both the computer, disks, and screen.

      2. Lock the computer or leave it idle for some period of time (several hours) and turn off the screen.

      3. Return to the computer and attempt to awaken it by moving the mouse or pressing Shift. Turn on the screen.

       

      The screen will be black. The monitor will have found the output from the DisplayPort or HDMI (same effect on both) and will be displaying a completely black screen.

       

      To get back into the desktop I have to first connect via Remote Desktop to the computer and that will return the login screen to being displayed on the monitor. This is a very cumbersome workaround, and it is hoped that a more recent driver has fixed this issue.

       

      Another issue is that sometimes the display crashes completely when watching Netflix. This is manifested in the sound stuttering in the same half-second looped, and the screen is refreshed into blackness at a visible screen, line-by-line until nothing remains except perhaps a few artefacts of either red, green, or blue pixels. This can only be resolved by force restarting the computer using the power button. This is another issue that is hoped that a more recent driver will remedy.


      Installing a more recent driver:


      Having cleaned the old driver bits from the computer using Display Driver Uninstaller including deleting the C:/AMD folder, the computer is restarted and the Radeon Software Adrenalin Edition 18.11.1 is run, unpacking it and running the installer.


      The installer will present the terms and conditions, and then having clicked “Accept and Install”, the installer will wait for a little and then present the message “UNKNOWN AMD Hardware”. No other information is available:

       

      UnknownAmdHardwarec6afdb8dbc479118.png<Unknown AMD hardware>

      The Vega 64 will appear as Standard VGA Graphics Adapter in the Device Manager.

      StandardVGAgraphAdd592c70757bbf1093.png<StandardVGAgraph>

       

      Trying to install the driver via the Device Manager will result in the message that the current driver for the Standard VGA Graphics Adapter is already the most recent one.

       

      Returning to the 17.12.2 install, it will install correctly, offering the options of AMD Display Driver version 23.20.15007.1005, AMD HDMI Audio Driver version 7.12.7727, and AMD Radeon Settings version 2017.1217.1452.26725.

      17.12.25fc9d942dcff9a31.png<17.12.2>

       

      Trying to install 18.11.1 over-top after a reboot results in the installer recognising that 17.12.2 is partially installed (probably because the AMD Radeon Settings was not functional.)

       

      AttemptToInstall18.11.13f19ee0cfd14c648.png<AttemptToInstall18.11.1>

      However it does not present the option to upgrade the video driver.

      18.11.1optionsf5254c8ac2eac041.png<18.11.1options>

       

      And the install of the never version of AMD Radeon Settings results in a broken configuration that either crashes at start at boot

      RADEON-Error973a5362da8ca61a.png<RADEON Error>

       

      Problem signature:

      Problem Event Name: BEX64

      Application Name: RadeonSettings.exe

      Application Version: 10.1.2.1741

      Application Timestamp: 5be376c9

      Fault Module Name: StackHash_1dc2

      Fault Module Version: 0.0.0.0

      Fault Module Timestamp: 00000000

      Exception Offset: 0000000000000000

      Exception Code: c0000005

      Exception Data: 0000000000000008

      OS Version: 6.1.7601.2.1.0.272.7

      Locale ID: 2057

      Additional Information 1: 1dc2

      Additional Information 2: 1dc22fb1de37d348f27e54dbb5278e7d

      Additional Information 3: eae3

      Additional Information 4: eae36a4b5ffb27c9d33117f4125a75c2

       

      or complains that the driver and the settings do not match:

       

      SettingsDriverMrsmatch969e9ca7ae157418.png<SettingsDriverMissmatch>

       

      Trying to run RadeonInstaller.exe (for 18.11.1) from a clean, driver-free environment directly also results in an error.

       

      AMDSoft-Error5e19def40daebd43.png<AMDSoft error>

       

      Problem signature:

      Problem Event Name: APPCRASH

      Application Name: RadeonInstaller.exe

      Application Version: 9.0.0.8

      Application Timestamp: 5a36c22a

      Fault Module Name: OLEAUT32.dll

      Fault Module Version: 6.1.7601.24117

      Fault Module Timestamp: 5add2241

      Exception Code: c0000005

      Exception Offset: 0000000000003182

      OS Version: 6.1.7601.2.1.0.272.7

      Locale ID: 2057

      Additional Information 1: a645

      Additional Information 2: a64520d3fe9edb2cd7a9577aee08f28d

      Additional Information 3: 098e

      Additional Information 4: 098e966e4a01730f56a8377425b3b5b4

      I tried to install 18.11.2 just now, however it too does not offer to upgrade the video driver and results in a partial install.

       

      From the log:

       

      Error messages

      Package Manager could not find path.

      Package Manager could not find path.

       

      Yes, it repeats that the package manager couldn’t find the or a path to somewhere or from somewhere.

       

      Following from the AMD General Error guidelines from here: https://www.amd.com/en/support/kb/faq/gpu-kb1603

       

      DISM /Online /Cleanup-Image /RestoreHealth can’t be done because /RestoreHealth cannot be used when servicing a version of Windows that is earlier than Windows 8 or Windows Server 2012 images as per https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825099(v=win.10)

       

      SFC /SCANNOW however passes without any faults.

       

      I do not want to do a reinstall of Windows.

       

      Any other solutions I can try?

        • Re: Drivers newer that 17.12.2 do not install with VEGA 64, Unknown AMD Hardware error
          black_zion

          Consumer driver packages, which you are trying to install, do not support Windows Server 2008.

          And the Radeon Pro driver package does not support Windows Server 2008 for Vega.

           

            • Re: Drivers newer that 17.12.2 do not install with VEGA 64, Unknown AMD Hardware error
              kyrylo

              Thank you for the contribution to the discussion, however, this is not helpful.

               

              Perhaps someone with a deeper technical knowledge of how the AMD Radeon Drivers interact with Windows would be able to explain what is going on with the driver not detecting the AMD hardware.

               

              Regardless of if the driver supports Windows Server 2008 R2 or not, the installer does not detect the Vega 64 in some way, suggesting that a path somewhere is broken. The description of the video card as "Standard VGA Graphics Adapter" in Windows without any drivers installed and the driver not being able to pick up from the Hardware ID that this is an AMD Vega 64 suggests that this is not the way that the Radeon driver detected AMD hardware. I want to know how it does so.

               

              Further to your comment about Windows Server 2008 R2 not being officially supported: It is incredibly easy to mascarade Windows Server 2008 R2 as the Windows 7 that it is very closely related to with a few simple registry edits. The AMD Radeon drivers do not check for that at install, they seem to instead try to install the driver instead of complaining about the operating system version. The question remains in where, more specifically than just it not being able to detect the hardware, is the driver failing in the installation process?