Musstest du noch andere Pakete installieren außer psutil?
Falls jemand eine Idee hat, wie ich es erreichen kann, auf die zusätzliche Installation von psutil verzichten kann, dann bitte nur her damit
Hallo Besucher, der Thread wurde 5,8k mal aufgerufen und enthält 37 Antworten
letzter Beitrag von electronic-man am
Hilfegesuch & Programmvorstellung: Xumgui - ein Linux/GTK3+ GUI für xum1541/OpenCBM-Tools
- Starkiller
- Erledigt
-
-
Ja bei mir fehlte python-pip und python-psutil. Habe dann noch python3-psutil zusätzlich installiert.
Danach konnte ich xumgui starten.
Habe jetzt aber ein anderes Problem. Um xumgui auszuprobieren und um endlich mal was mit der Zoomfloppy machen zu können, habe ich extra den cc64 und opencbm v99 frisch installiert.
Die Anleitung aus dem C64-WIKI ist da recht hilfreich. Beim kompilieren von cc64 und opencbm gab es auch keine Probleme, nur beim install Schritt von opencbm lässt sich das cbm.ko, also der Treiber irgendwie nicht einbinden.
Fehler hier: modprobe: ERROR: could not insert 'cbm': No such deviceAuch bei mit per USB Kabel an den PC verbundene Zoomfloppy kommt o.g. Fehler. Die LED vom der ZoomFloppy leuchtet auch nicht ?!
xumgui macht daher hier noch nicht viel. -
Hast du opencbm nach dieser Anleitung installiert?
Man muss da ein paar Dinge anders machen als üblich, einfach make und make install reichen leider nicht.
Achso, hast ja geschrieben C64-Wiki aber da steht:
sudo insmod /home/<benutzername>/opencbm/opencbm/sys/linux/cbm.konicht modprobe.Evtl. reicht das schon?
Aber auch die Dateien in rules.d sind wichtig.
Bei mir hat's auch schon Mal nicht funktioniert, aber bin dann nochmal ganz langsam und exakt der Anleitung gefolgt und dann hat's doch immer irgendwann geklappt -
OK, sorry, habe Unsinn geschrieben!
Die Anleitung von C64 Wiki ist wohl wirklich veraltet.
Inzwischen muss das so aussehen, wie hier von JMP$FCE2 geschrieben.
Das müsste, sofern ich mich recht erinnere, auch gewesen sein, wie ich es bei mir installiert habe. -
Hab das opencbm nach o.g. Anleitung noch einmal neu installiert.
Nach sudo cbmctrl detect wird die ZoomFloppy nicht gefunden. LED leuchtet auch nicht.
USB Kabel ist defintiv OK. Nicht das die Karte ne Macke hat. -
Hast du denn eine originale ZoomFloppy oder eine nach/selbstgebaute?
Ist da schon die Firmware drauf?
Was genau passiert denn beim detect?
Keine Fehlermeldung und einfach nur kein Laufwerk gefunden?
Wenn du Alles richtig installiert hast sollte das "sudo" übrigens nicht mehr nötig sein (dafür sorgt die richtige Datei in rules.d).PS: Habe es eben mal nachvolzogen:
- wenn die XUM funktionierend am USB hängt, aber kein Laufwerk angeschlossen ist, dann wird cbmctrl direkt beendet und es kommt einfach gar keine Ausgabe.
- wenn die XUM nicht angeschlossen ist, dann kommt:
error: no xum1541 device found
An error occurred opening OpenCBM, aborting..." -
Ist eine Originale bis auf den IEEE Stecker komplett bestückt. Hat beim pcollins noch funktioniert.
lsusb und dmesg geben nach anstöpseln nichts (neues) aus. Sieht so aus, als ob die ZoomFloppy gar nicht dran wäre.
LED bleibt dunkel und sudo cbmctrl detect
ergibt:error: no xum1541 device found
An error occurred opening OpenCBM, aborting...
Ich besorge morgen mal ein anderes USB Kabel um die Fehlerquellen zu reduzieren.
-
Ja, da stimmt was nicht.
Bei mir sieht das nach dem Einstecken so aus:
[54182.388775] usb 1-1.2: New USB device found, idVendor=16d0, idProduct=0504
[54182.388780] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[54182.388783] usb 1-1.2: Product: xum1541 floppy adapter (PROMICRO)
[54182.388786] usb 1-1.2: Manufacturer: Nate Lawson and OpenCBM team
[54182.388788] usb 1-1.2: SerialNumber: 000(Ist allerdings keine Originale, deshalb wohl die Seriennummer usw. anders)
lsusb sieht so aus:
Bus 001 Device 045: ID 16d0:0504 MCS RETRO Innovations ZoomFloppy
Device ID wohl wieder anders, wegen ProMicro-Controller. -
OK es lag am Kabel. Habe gerade mit einem anderen USB Kabel eine Datei vom PC auf Disk kopiert per
cbmcopy -w 9 file.prg
Mit XUMGUI funktioniert das dann aber nicht mehr. Will ich ein einzelnes prg File von Festplatte zur Floppy schicken, tut sich rein gar nichts außer das in der Console eine Zeile angezeigt wird. -
Das ist dann wohl der erste Featur-Request?
Bisher ist ja ausser d64copy (also Tracks kopieren) Nichts implentiert.
Dann werde ich mich mal die nächste Weile damit beschäftigen.. -
Schade, dass Du Python genommen hast. Ich hab mich mal an einem d64 Viewer versucht, der dann auch gleich die CP/m Seite einer Floppy anzeigen konnte. Hab dafür aber Java genommen, damit es überall läuft.
-
Schade, dass Du Python genommen hast. [...] Hab dafür aber Java genommen, damit es überall läuft.
Python gibts doch auch für Windows.
-
Hallo Rillidaro,
zuerst finde ich es gut von die hier eine Anwendung für Linux zu erarbeiten.
Ich nutze ein XU1541 Interface und opencbm-0.4.99.99 mit Linux 18.04 erfolgreich.
Das Handling im Terminal ist für mich kein Problem.Eine schöne Oberfläche finde ich besser.
Viel Erfolg bei der weiteren Entwicklung.
Gruß
Kurt
-
Danke euch!
Python gibt's natürlich für Windows. Aber GTK3 auf Windows zu portieren ist angeblich ziemlich hart.. Aber der Sinn meines Tools ist ja auch in erster Linie der für Linux geeignet zu sein, weil's für Windows doch schon einige gute Tools gibt. -
Finde ich eine feine Sache. Habe den Thread jetzt erst entdeckt!
-
Hallo Startkiller,
finde die Idee ebenfalls sehr gut - auch die Entwicklung mit Python!
Auf der Suche nach einer GUI für OpenCBM Linux bin ich aber auf das hier:
https://c64.mvgrafx.net/?page_id=2
gekommen. (funktioniert wohl für Windows, Linux und MacOS)
Download: https://c64.mvgrafx.net/qtcbm/LinuxQtCBM.zip
Sieht bei mir unter Ubuntu z. B. so aus:
Nicht falsch verstehen: Ich will Dir auf keinen Falls den Spaß am Entwickeln vermiesen. Soll nur ein Hinweis sein, was es schon gibt. Ich hoffe im Urlaub mal XumGUI testen zu können.Weiter so
-
Hallo Startkiller,
finde die Idee ebenfalls sehr gut - auch die Entwicklung mit Python!
Auf der Suche nach einer GUI für OpenCBM Linux bin ich aber auf das hier:
https://c64.mvgrafx.net/?page_id=2
gekommen. (funktioniert wohl für Windows, Linux und MacOS)
Download: https://c64.mvgrafx.net/qtcbm/LinuxQtCBM.zip
Sieht bei mir unter Ubuntu z. B. so aus:
Nicht falsch verstehen: Ich will Dir auf keinen Falls den Spaß am Entwickeln vermiesen. Soll nur ein Hinweis sein, was es schon gibt. Ich hoffe im Urlaub mal XumGUI testen zu können.Weiter so
Hallo electronic-man, was hastn du bei den Pfaden in Eisntellungen eingestellt?
-
Hallo electronic-man, was hastn du bei den Pfaden in Eisntellungen eingestellt?
oder hier: QTCBM einstellen - Rubrik [tools]