Debian has ROCm libraries in-repo. They're an older libary version than AMD's but Debian libraries have all architectures since gfx800 compiled so should work on many GPUs that official ROCm doesn't support.
You need either Bookworm Backports kernel or Trixie kernel, those both expose all required kernel interfaces.
There is no need to install the external amdgpu driver or external ROCm drivers. That arguably provides an inferior experience to just using Debian's ROCm.
I don't know about ...
Search found 9 matches
- 2025-01-17 10:06
- Forum: Programming
- Topic: What is the best way to run ROCm on Debian?
- Replies: 8
- Views: 1155
- 2024-09-29 11:14
- Forum: General Questions
- Topic: [Software] Docker and Podman
- Replies: 3
- Views: 417
Re: [Software] Docker and Podman
The biggest difference between them is that Docker keeps a service/daemon running, but Podman only runs to launch a container and if you run a podman command.
The Podman design is considered preferable from a security perspective, because there is no daemon running to offer the opportunity for vulnerabilities.
In my experience, which you use depends on the containers you want to run.
Some containers only support Docker because they intentionally use Docker features. The Nextcloud All-In-One ...
The Podman design is considered preferable from a security perspective, because there is no daemon running to offer the opportunity for vulnerabilities.
In my experience, which you use depends on the containers you want to run.
Some containers only support Docker because they intentionally use Docker features. The Nextcloud All-In-One ...
- 2024-09-16 06:53
- Forum: Hardware
- Topic: Crashes and freezes in Linux with (some) Ryzen CPUs
- Replies: 25
- Views: 14174
Re: Crashes and freezes in Linux with (some) Ryzen CPUs
Found this thread from your comment elsewhere. This appears to be a solution to your problem:
https://unix.stackexchange.com/a/619587/39229
Recording solutions here too:
- Update BIOS and set PSU Idle to Typical Current Idle
- Kernel parameters for both your computer and all Virtual Machines running on it: idle=nomwait processor.max_cstate=5
This seems to have solved the problem for other Ryzen 1000 series owners. Maybe it will solve for you as well?
https://unix.stackexchange.com/a/619587/39229
Recording solutions here too:
- Update BIOS and set PSU Idle to Typical Current Idle
- Kernel parameters for both your computer and all Virtual Machines running on it: idle=nomwait processor.max_cstate=5
This seems to have solved the problem for other Ryzen 1000 series owners. Maybe it will solve for you as well?
- 2024-09-16 06:40
- Forum: Beginners Questions
- Topic: [Solved] Missing AMDGPU firmware warnings during update-initramfs
- Replies: 6
- Views: 2012
Re: [Hardware] Missing AMDGPU firmware warnings during update-initramfs
No, there is no way to eliminate all these messages.
You can get upstream linux-firmware's amdgpu directory and copy it to your system, which will add some files and get rid of some of the messages. Some people might frown upon this because you'd be overriding packages supplied by Debian's linux-firmware package.
However for some of these files, the driver declares a firmware file which doesn't actually exist. At least AMD have not contributed it to upstream linux-firmware and it isn't ...
You can get upstream linux-firmware's amdgpu directory and copy it to your system, which will add some files and get rid of some of the messages. Some people might frown upon this because you'd be overriding packages supplied by Debian's linux-firmware package.
However for some of these files, the driver declares a firmware file which doesn't actually exist. At least AMD have not contributed it to upstream linux-firmware and it isn't ...
- 2024-09-16 04:29
- Forum: Hardware
- Topic: Random freezes with Ryzen processors?
- Replies: 5
- Views: 306
Re: Random freezes with Ryzen processors?
There were reports of this with the very first Ryzen 1000 series, eg:
* https://unix.stackexchange.com/questions/526162/random-freezes-with-amd-ryzen-on-linux
* https://community.amd.com/t5/processors/ryzen-linux-kernel-bug-196683-random-soft-lockup/td-p/156304
* https://bbs.archlinux.org/viewtopic.php?id=245608
* https://community.amd.com/t5/processors/amd-ryzen-freezes-linux/td-p/333729
These seem to have been resolved either with BIOS config, kernel cstate config (one line in a config file ...
* https://unix.stackexchange.com/questions/526162/random-freezes-with-amd-ryzen-on-linux
* https://community.amd.com/t5/processors/ryzen-linux-kernel-bug-196683-random-soft-lockup/td-p/156304
* https://bbs.archlinux.org/viewtopic.php?id=245608
* https://community.amd.com/t5/processors/amd-ryzen-freezes-linux/td-p/333729
These seem to have been resolved either with BIOS config, kernel cstate config (one line in a config file ...
- 2023-08-09 00:05
- Forum: Hardware
- Topic: [Solved] GPD MicroPC Working With Bullseye But Not With Bookworm
- Replies: 11
- Views: 2684
Re: [Solved] GPD MicroPC Working With Bullseye But Not With Bookworm
I was a little worried before because I thought it might not work later but now I am not worried at all since I know this problem is known and fixed. :)
Just today, Intel have posted a patch which resolves this in Linux v6.1.y longterm kernels.
I guess next that patch needs to go into the main Linux kernel, then backport to 6.1.y longterm, then Debian can consume that in a regular kernel update.
Could you please open a bug report in the Debian Bug Tracking System about it ?
Yes ...
- 2023-07-29 11:41
- Forum: Hardware
- Topic: [Solved] GPD MicroPC Working With Bullseye But Not With Bookworm
- Replies: 11
- Views: 2684
Re: GPD MicroPC Working With Bullseye But Not With Bookworm
I was able to bisect this down to a commit 0fc6fea41c71 introduced between v6.1.22 and v6.1.23 which was a backport of a commit from v6.3-rc5.
The problem doesn't happen on any of v6.2 or v6.3 or 6.4 so I guess v6.1.x longterm (which Debian uses) is missing a commit.
It's been reported upstream on the GPD Pocket 3 as well:
https://lore.kernel.org/lkml/fce7ea8d-d ... arloff.de/
https://gitlab.freedesktop.org/drm/intel/-/issues/8419
The problem doesn't happen on any of v6.2 or v6.3 or 6.4 so I guess v6.1.x longterm (which Debian uses) is missing a commit.
It's been reported upstream on the GPD Pocket 3 as well:
https://lore.kernel.org/lkml/fce7ea8d-d ... arloff.de/
https://gitlab.freedesktop.org/drm/intel/-/issues/8419
- 2023-07-27 05:21
- Forum: Hardware
- Topic: [Solved] GPD MicroPC Working With Bullseye But Not With Bookworm
- Replies: 11
- Views: 2684
Re: GPD MicroPC Working With Bullseye But Not With Bookworm
Success.
I had more of a think about this. If the system boots without modesetting (i.e. with userspace Xorg driver), then the problem logically must be the kernel's modsetting (KMS). So it's a kernel problem. A friend who knows a lot more about Linux graphics agreed with that.
I built kernel v6.4.6 (latest upstream stable release) and it boots fine with KMS on MicroPC. Display can be rotated, acceleration works, etc. (I didn't try Plymouth but that's probably fine too)
Considering Ubuntu ...
I had more of a think about this. If the system boots without modesetting (i.e. with userspace Xorg driver), then the problem logically must be the kernel's modsetting (KMS). So it's a kernel problem. A friend who knows a lot more about Linux graphics agreed with that.
I built kernel v6.4.6 (latest upstream stable release) and it boots fine with KMS on MicroPC. Display can be rotated, acceleration works, etc. (I didn't try Plymouth but that's probably fine too)
Considering Ubuntu ...
- 2023-07-26 11:10
- Forum: Hardware
- Topic: [Solved] GPD MicroPC Working With Bullseye But Not With Bookworm
- Replies: 11
- Views: 2684
Re: GPD MicroPC Working With Bullseye But Not With Bookworm
I have found this problem too. Exactly the same symptom you describe.
The workaround of nomodeset is a good step forward. iiuc this will prevent the Intel graphics driver from working, but at least the system can be booted.
It could probably also boot into a text mode install, and you can rotate the text framebuffer with fbcon=rotate:1
Try applying the MicroPC configs from the Ubuntu MATE maintainer at https://github.com/wimpysworld/umpc-ubuntu particularly the Xorg ones, they change some ...
The workaround of nomodeset is a good step forward. iiuc this will prevent the Intel graphics driver from working, but at least the system can be booted.
It could probably also boot into a text mode install, and you can rotate the text framebuffer with fbcon=rotate:1
Try applying the MicroPC configs from the Ubuntu MATE maintainer at https://github.com/wimpysworld/umpc-ubuntu particularly the Xorg ones, they change some ...