What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

An AMD Radeon card can work normally for your monitor and still be unavailable to an AI application. Display detection, ROCm compute support, framework enumeration, and application support are separate checks. The fix is therefore to identify your exact hardware and software combination, verify compatibility at each layer, and correct the first layer that fails.

This guide covers Linux and Windows systems using AMD’s ROCm stack, with specific notes for the ROCm Runfile Installer. Your exact GPU model, operating-system release, driver, ROCm version, framework, application version, and error message determine which steps apply.

What “AMD GPU not detected” can mean

The message may describe several different conditions:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • The operating system cannot see the card. This is a hardware, firmware, driver, or basic operating-system problem.
  • The operating system sees it, but the compute runtime cannot use it. The installed driver, ROCm release, GPU architecture, permissions, or dependencies may be wrong.
  • ROCm works, but the framework cannot enumerate the GPU. The framework build may lack AMD support, or its version may not match the installed runtime.
  • The framework sees it, but the AI application does not. The application may support only selected GPUs, operating systems, framework versions, or execution backends.
  • The application detects it but silently uses the CPU. A backend may be disabled, a device-selection setting may point to CPU, or an isolated environment may hide the device.

A working display driver proves only that the card can provide graphics output. It does not prove that your particular AI application supports the card through its compute stack.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

Start by recording the complete setup

Before changing drivers or reinstalling ROCm, write down the information below. A compatibility decision without all of these details is guesswork.

Item What to record Why it matters
GPU Exact AMD model and, where available, its architecture ROCm support is model- and architecture-specific.
Operating system Linux distribution and release, or Windows edition and version The same GPU can have different support by operating system.
Driver Installed AMD driver version ROCm releases require compatible driver components.
ROCm Installed ROCm release and installation method Compatibility changes between ROCm releases; Runfile instructions apply only to that workflow.
Framework/runtime For example, the AMD-enabled build of the framework and its version A framework can reject a GPU even when ROCm itself is installed.
AI application Name, version, launch method, and selected backend Third-party applications impose their own hardware and version requirements.
Error Complete error text and when it appears “No GPU,” an architecture error, and a permission error point to different layers.

Keep the original error text rather than paraphrasing it. Also note whether the application is running natively, in a virtual machine, inside a container, or through a compatibility layer; those environments can change GPU access. Record which account launches it, because permissions for an interactive user do not automatically apply to a service or container account.

Read compatibility as a complete match

Compatibility is not a single “AMD supported” label. Compare every item in the chain:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Comparison axis Question to answer What a mismatch means
GPU model and architecture Is this exact card listed for the ROCm release? An unlisted architecture is not made supported by reinstalling packages.
Operating system and release Is this OS version listed for that GPU and ROCm release? A supported card on one OS may be unsupported on another.
Driver Does the matrix specify a compatible driver? The display driver can work while the compute stack cannot initialize.
ROCm version Does the framework and application expect this ROCm release? Mixing releases can leave incompatible libraries or repositories.
Framework Does the framework build include AMD support for this runtime? ROCm alone cannot add AMD support to a framework build that lacks it.
Application Does the application officially support the AMD backend and GPU family? An application can support fewer devices than ROCm does.

Think of the result as a chain: GPU plus operating system plus driver plus ROCm plus framework plus application. Every link must be supported. A failure at any earlier link makes later settings irrelevant.

Check the current compatibility matrix first

AMD’s ROCm 10.1.0 compatibility matrix, dated August 26, 2026, covers Linux and Windows. Use the matrix that matches the ROCm release you intend to run, and compare the exact GPU, operating-system release, and driver combination. A model listed for one ROCm release is not automatically supported by every older or newer release.

The matrix establishes ROCm compatibility, not universal application compatibility. After checking AMD’s matrix, read the target application’s official requirements for its supported operating systems, AMD backend, framework version, and GPU models. An application may support only a subset of ROCm-supported hardware.

How to interpret a failed match

  • GPU absent from the matrix: Do not assume that installing a different package will make it supported. Look for an application-specific alternative or a documented support statement.
  • GPU listed, operating system not listed: The combination is unsupported even if the same card works on another system.
  • GPU and operating system listed, driver or ROCm version mismatched: Install the release-matched components rather than mixing commands from different releases.
  • Everything listed but the application still fails: Continue to framework and application checks; the matrix does not certify third-party software.

Save the matrix version you consulted. AMD updates compatibility details as releases change, so a result obtained from a different ROCm release may not apply to the one installed on your machine.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use a layered test instead of reinstalling at random

Test in this order and stop at the first failed layer:

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
  1. Operating system: Confirm that the OS identifies the AMD card.
  2. AMD compute runtime: Confirm that the installed driver and ROCm components can access it.
  3. Framework: Confirm that the framework enumerates an AMD device.
  4. AI application: Confirm that the application selects the AMD backend rather than falling back to CPU.

This sequence separates a system problem from an application-support problem. Use the diagnostic method documented for your operating system, framework, and release; there is no single universal command that proves all four layers.

What each successful layer proves

  • An OS device listing proves that the system can identify the hardware; it does not prove that ROCm can open it.
  • A successful ROCm check proves that the compute runtime can communicate with the card; it does not prove that a framework was built with AMD support.
  • A framework enumeration proves that the framework can create or list an AMD device; it does not prove that the application will choose that device.
  • An application status display or log showing the AMD backend proves that the final program selected it, rather than merely detecting it and using CPU fallback.

Capture the output at each stage. If a later change causes an earlier stage to fail, restore the last known-good configuration before continuing.

When the ROCm Runfile Installer reports no GPU or the wrong architecture

These instructions apply specifically to AMD’s ROCm Runfile Installer. They are not universal remedies for every package-manager installation or AI framework.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Inspect detected GPUs with gfx=show

If the Runfile installer says the GPU was not detected or selects the wrong architecture, use the installer’s documented gfx=show option to display detected GPUs. Compare the result with your exact card and the architecture supported by the ROCm release.

If automatic detection is wrong, manually specify the correct architecture using the syntax documented by the Runfile guide for the installer build you downloaded. Do not copy an example from a different installer release: option names and supported architectures can change.

What an architecture mismatch indicates

  • The card may be outside the selected ROCm release’s supported architecture list.
  • The installer may have detected another GPU in the system.
  • An older or conflicting installation may have left multiple architecture selections.
  • The installer may lack access to the device or its required system information.

Correcting the architecture selection will not add support for a GPU that the compatibility matrix excludes. If more than one AMD card is installed, identify which device the application is intended to use before changing the installer’s selection.

Fix common Runfile installation problems

Install missing dependencies

ROCm components depend on operating-system packages. If the Runfile guide reports missing dependencies, install the packages required for your specific distribution and release, then rerun the relevant installation or validation step. Dependency names and commands are release- and distribution-specific, so use the instructions for the ROCm version you selected rather than an old command copied from a forum.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not treat a completed installer progress bar as proof that every prerequisite is present. A missing dependency can allow files to be copied while preventing the runtime from initializing later.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Run skipped post-install configuration

If post-install configuration was skipped, run the documented postrocm procedure from the Runfile guide. This step configures the installation after the files are placed on the system. A successful file installation alone does not guarantee that the runtime is configured for use.

Check GPU access permissions

On systems where ROCm cannot access a card after installation, check the documented permissions for the video and render device groups. Confirm that the account launching the AI application has the required membership and that the device nodes have the expected access.

When you add a user to a group, log out and back in before retesting; an existing session may not receive the new group membership. If the application runs as a service, container user, or another account, check permissions for that account rather than only your interactive login.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Look for conflicting architecture installations

Multiple architecture installations can conflict, particularly after trying different Runfile options. Inspect the architectures installed by the Runfile workflow and remove or correct conflicting components according to the release’s instructions. Avoid layering a second architecture over a broken installation until you know which files and packages the installer manages.

Keep one documented target architecture and one release in the test plan. Repeatedly selecting different architectures without recording the result makes it difficult to tell whether the card is unsupported or the installation is inconsistent.

Install a matching driver and ROCm release

AMD’s ROCm installation instructions direct you to select the driver and ROCm components for the target operating system and GPU, using the compatibility matrix to verify driver support. Follow the installation route for the exact ROCm release you are installing.

The current installation documentation is for ROCm 10.1.0. Commands shown in an older AMD Radeon ROCm getting-started guide use ROCm 6.1.3 and are historical examples, not current installation instructions. Mixing a 6.1.3 command with a 10.1.0 package, or combining repositories and Runfile components from different releases, can leave a system that appears partly installed but cannot initialize the GPU.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before changing the installation

  • Record the current driver, ROCm, framework, and application versions.
  • Choose one installation method and follow that release’s complete procedure.
  • Check whether the application requires a particular framework build or ROCm minor version.
  • Remove or repair conflicting old components only as directed by the release documentation.
  • Plan a reboot or user-session restart when the installation instructions require it.
  • Keep a copy of the previous configuration and note every package or option changed.

There is no generally justified hardware purchase for this symptom. A new graphics card, cable, or diagnostic utility cannot compensate for an unsupported GPU/OS/ROCm/application combination. Establish support first; only then consider hardware changes required by the application’s documented requirements.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Diagnose by symptom

The operating system does not see the AMD card

Do not begin with framework settings. Check the physical installation, firmware settings, operating-system device listing, and AMD display driver first. If the OS cannot identify the device, ROCm and the AI application cannot use it. Resolve the OS-level problem before proceeding.

The OS sees the card, but ROCm does not

Recheck the matrix, driver/ROCm pairing, architecture selection, dependencies, post-install configuration, and video/render permissions. For a Runfile installation, use gfx=show when detection or architecture selection is suspect, and use postrocm when post-install configuration was skipped.

ROCm works, but the framework reports no device

Verify that the framework build actually includes AMD support and is compatible with the installed ROCm release. Check the framework’s own supported GPU list and version requirements. A correctly installed ROCm runtime cannot make an unsupported framework build enumerate an AMD device.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The framework sees the GPU, but the application uses the CPU

Check the application’s supported backend, version, launch options, and device-selection settings. Some applications require an explicit AMD or ROCm backend; others support only selected GPU families. Confirm that the application is not running inside an environment that hides the device.

The application fails only in a container or virtual machine

Compare the result with a native test. The host may detect the card while the guest or container lacks device access, group permissions, runtime libraries, or the required pass-through configuration. Treat the isolated environment as a separate compatibility setup rather than assuming host detection proves guest access.

The application reports the wrong GPU

First determine whether more than one GPU is visible. The Runfile installer’s architecture selection and the application’s device-selection setting are separate controls. Confirm the intended card at the OS and runtime layers, then configure the framework or application according to its own documentation. Do not force an architecture merely because it is the first device listed.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Retest after every change

Change one relevant item at a time and record the result. A useful retest sequence is:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Restart the session or system when the installation procedure requires it.
  2. Confirm the operating system still identifies the exact GPU.
  3. Run the AMD/ROCm detection check appropriate to your release and installation method.
  4. Launch a minimal framework device-enumeration test using the framework’s official instructions.
  5. Start the AI application and verify its selected device or backend in its own status output.
  6. Save the new error text if the next layer fails.

If a change makes detection worse, revert that single change before trying another. This preserves a clear cause-and-effect trail and prevents several incompatible fixes from being applied together.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

What not to assume

  • “The monitor works, so AI should work.” Graphics output and compute support are different capabilities.
  • “The GPU is in AMD’s matrix, so every AI program supports it.” The application may impose narrower requirements.
  • “The latest command found online is correct.” ROCm installation commands are release-specific; an example using ROCm 6.1.3 is not current guidance for ROCm 10.1.0.
  • “Reinstalling will fix an unsupported architecture.” Installation cannot create support that the matrix does not provide.
  • “A permission change failed immediately.” A new group membership may require a fresh login, and service accounts need their own permissions checked.
  • “One detection result proves the whole stack works.” Test the OS, runtime, framework, and application separately.
  • “A package-manager fix applies to a Runfile installation.” Use Runfile remedies only for the Runfile workflow and follow the release-specific guide.

When to stop troubleshooting and escalate

Collect the exact GPU model, OS and release, driver and ROCm versions, installation method, framework and application versions, complete error text, and the layer at which detection fails. Include whether the issue occurs natively, in a container, or in a virtual machine. This information lets the application or framework maintainer distinguish an unsupported combination from a faulty installation.

If the GPU/OS/ROCm combination is absent from the applicable compatibility matrix, or the application explicitly excludes that GPU or backend, further reinstallations are unlikely to help. Choose a documented supported combination instead of forcing an unlisted architecture. If all lower layers pass but the application still fails, escalate to that application’s support channel with the recorded versions and layer-by-layer results.

Frequently Asked Questions

Does a working AMD display driver guarantee that an AI application can use the GPU?

No. Display operation confirms graphics functionality only. ROCm, the framework, and the application each have separate compatibility and access requirements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is gfx=show a general AMD diagnostic command?

It is documented for the AMD ROCm Runfile Installer’s GPU-detection and architecture-selection troubleshooting. Do not assume it applies to every ROCm installation method.

What does postrocm do?

In the Runfile workflow, it performs the documented post-install configuration when that step was skipped. Use the procedure for the exact installer release.

Why should I avoid using commands from a ROCm 6.1.3 guide with ROCm 10.1.0?

Installation commands and prerequisites are release-specific. Mixing releases can produce incompatible drivers, libraries, or repositories.

What if my GPU is listed by AMD but not by my AI application?

ROCm compatibility does not certify every third-party application. Check the application’s own AMD backend, framework, operating-system, and GPU requirements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why does adding my user to video or render not help immediately?

A new group membership may not reach an existing login session. Log out and back in, then check the account that actually launches the application, including service or container accounts.

Should I buy another GPU or cable first?

No general purchase is justified by this symptom alone. Verify the exact GPU, OS, driver, ROCm, framework, and application support before spending money.

What should I provide when asking for help?

Provide the exact GPU, operating-system release, driver, ROCm and framework versions, AI application version, installation method, complete error text, and whether the failure occurs at the OS, ROCm, framework, or application layer.

The Bottom Line

An AMD GPU can be visible to the display system yet unusable by AI software. Match the exact GPU, OS, driver, ROCm release, framework, and application; test those layers in order; and apply Runfile-specific fixes such as gfx=show, postrocm, dependency repair, and permission checks only when that installation method applies. If the combination is unsupported, reinstalling will not make it supported.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.