[Eisfair] btop 3.4.0

Peter Bäumer peter at baeumer.duckdns.org
Fr Sep 27 17:45:13 CEST 2024


Glück Auf! Marcus,
hab da eine Problem mit der neuen Version von btop und meinen domU VM's die auf'm Xen laufen.
Wenn ich btop starte bekomme ich nur einen schwarzen Bildschirm angezeigt :(
Beenden kann ich das Programm nur mit [strg]+[c].

Meldungen vom Programm auf der Konsole oder im Log habe ich nicht gesehen.

mit  strace btop  kann man sehen das btop  nach /sys/class/drm/card[Nummer]/device/vendor" sucht, wobei die Nummer hochgezählt wird

newfstatat(AT_FDCWD, "/sys/class/kfd/kfd/topology/nodes/0/properties", 0x7ffc74c158b0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/sys/class/drm/card0/device/vendor", 0x7ffc74c16490, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/sys/class/drm/card1/device/vendor", 0x7ffc74c16490, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/sys/class/drm/card2/device/vendor", 0x7ffc74c16490, 0) = -1 ENOENT (No such file or directory)

Ab hier wiederholt sich die Zeile mit fortlaufender Nummer: newfstatat(AT_FDCWD, "/sys/class/drm/card[Nummer]/device/vendor", 0x7ffc74c16490, 0) = -1 ENOENT (No such file or directory)


Im Ordner /sys/class/drm ist nur die Datei version vorhanden.

Einen Rechner mit Grafikkarte sieht der Ordner so aus:
.
├── card0 -> ../../devices/pci0000:00/0000:00:10.0/0000:03:00.0/drm/card0
├── card0-DVI-D-1 -> ../../devices/pci0000:00/0000:00:10.0/0000:03:00.0/drm/card0/card0-DVI-D-1
├── card0-HDMI-A-1 -> ../../devices/pci0000:00/0000:00:10.0/0000:03:00.0/drm/card0/card0-HDMI-A-1
├── card0-VGA-1 -> ../../devices/pci0000:00/0000:00:10.0/0000:03:00.0/drm/card0/card0-VGA-1
├── renderD128 -> ../../devices/pci0000:00/0000:00:10.0/0000:03:00.0/drm/renderD128
└── version

In den domU's sind keine PCI-Geräte vorhanden.

Für mich sieht das so aus als ob btop da dummer weise sich im Kreis dreht und aus einer Schleife nicht heraus kann :(
Hat da einer eine Idee wie man das beheben könnte?

MfG
   Peter B.




Mehr Informationen über die Mailingliste Eisfair