Fehlermeldung bei xosview

L

Leno

Guest
Ich habe xosview 1.8 aus den Ports installiert.
Wenn ich xosview starte bekomme ich folgende Fehlermeldung:

Code:
oxygen# xosview 
xosview: kvm_nlist() lookup failed for symbol '_intr_countp'.
xosview: safe_kvm_read() was attempted on EA 0

Ich habe auf Freshports geschaut, xosview ist nicht als boreken geführt.

Hat jemand xosview auf einem FreeBSD 5.2.1 laufen oder gab's auch Probleme?
Liegt der Fehler evtl. bei FreeBSD 5.2.1 oder liegts einem anderem Programm?

Bin für jede Hilfe und jeden Tip dankbar.

Leno
 
Mit der kvm_nlist() Funktion holt man sich die Adresse einer bestimmten Variablen/Funktion aus einer Kernelnamensliste. In diesem Zusammenhang würde ich darauf tippen, dass '_intr_countp' irgendwelche Interrupts zählt. Vermutlich ist das ein Symbol, das es unter 4.x noch und unter 5.x nicht mehr gibt. Was dann hilft ist nur den Port so upzudaten, dass ein anderer Mechanismus (z.B. sysctl o.ä.) benutzt wird.
 
Sprich der Port ist momentan unter 5.2.1 broken. Oder hab' ich das falsch verstanden?
 
Das heisst dann, dass das Problem bekannt ist, und das evtl. jemand daran arbeitet.
 
Ersteres ja, beim zweiten wäre ich skeptisch. Wenn ich das fixen sollte, würde ich mir einfach mal den Code anschauen, der von vmstat bei Einsatz der '-i' Option benutzt wird.
 
vmstat -i liefert bei mir folgendes:

Code:
interrupt                          total       rate
irq0: clk                         549071         99
irq1: atkbd0                        6717          1
irq6: fdc0                             2          0
irq8: rtc                         702831        127
irq11: cbb0 cbb1+++                59688         10
irq12: psm0                       163872         29
irq13: npx0                            1          0
irq14: ata0                       106732         19
irq15: ata1                           46          0
Total                            1588960        289
 
Zurück
Oben