Hallo Wolfgang,der-schutzhund wrote:Hallo Rainer,
nachdem ich nun über ein Jahr versucht habe alle meine Programme mit 431-de zum Laufen zu bringen werde ich auch versuchen auf dein Lazy zu wechseln, weil einige Dinge besser laufen bzw. sich besser einstellen lassen.
EMC2 läuft und die Sprache bleibt deutsch. Das habe ich in 431-de ja nie hinbekommen und konnte es daher nicht nutzen. Ein CNC-Simulationsprog. läuft besser und exakt so wie unter Windows.
das ehrt mich wirklich sehr, denn ich kann nachvollziehen, daß es keine leichte Entscheidung ist, ein "geliebtes" Projekt, eine lange gehegte und gepflegte Arbeit "aufzugeben".
der-schutzhund wrote:- Mir ist immer noch nicht klar, wie ich ein sfs automatisch über ein Button vom Desktop laden kann, falls es noch nicht geladen ist bzw. das jeweilige Programm starten wenn es geladen ist? Würde ja gerne für alle Programme Buttons auf den Desktop legen und nicht unbedingt ins Menü.
Vermutlich, jawohl.oui wrote:vermutlich wie in den meisten Puppy's:
Rox öffnen (nicht allzu gross und rechts vom Bildschirm bewegen)
mit Rox /usr/bin oder /usr/local/bin öffnen
dort "das Programm" suchen
mit linker ... ... ...
Aber eben nicht in LazY Puppy!
Grundsätzlich empfehle ich, um Programme vom Desktop aus zu starten, die Programme NICHT aus /usr/bin, /usr/local/bin, /usr/sbin (usw. usf.) heraus auf den Desktop zu ziehen. Besser ist es, die .desktop Dateien aus dem Verzeichnis /usr/share/applications auf den Desktop zu ziehen, da diese die Menüeinträge bilden und von daher normalerweise bereits mit einem, dem richtigen, Icon versehen sind.
Außerdem verhält es sich mit LazY Puppy derart, daß eben die meisten meiner selbst entwickelten Programme nicht in /usr/bin oder /usr/local/bin zu finden sind (eine Ausnahme bildet die neue Menüsuite). Der Rest, incl. der gesamten LazY Puppy SFS Starter befindet sich im Verzeichnis /usr/sbin/ceelab.
Dieses Verzeichnis verwendete ich zu Beginn, da ich es zu der Zeit als äußerst irritierend empfand, mehrere Programmverzeichnisse vorzufinden. Um sicherzugehen, wenigstens meine eigenen Entwicklungen jederzeit sofort wiederfinden zu können, entschied ich, meine eigenen Programme in diesem Verzeichnis abzulegen.
Die für die einzelnen SFS Menüeinträge zuständigen Dateien im Verzeichnis /usr/share/applications beginnen alle mit load- (z.B.: load-am-edit.desktop für das Audio & MIDI SFS) - sie sind also alle nacheinander in besagtem Verzeichnis zu finden und müssen nicht erst mühsam zusammengesucht werden.
Die Datei im Anhang bringt die Standard Icons sowie alle 11 SFS Programme als Icons in deutsch auf den Desktop. Einfach die Endung .gz entfernen und nach /root/.desksetup kopieren. Anschließend mit Desksetup Templates für Desk Icons (Desksetup Desktop Icon Layout) das eigene Layout auswählen und übernehmen - wichtig hierbei: NICHT auf den save button klicken!
Nach dem Neustart von X einfach die Icons beliebig anornden/entfernen/hinzufügen und dann erneut Desksetup aufrufen - diesmal den save button klicken, um die neue Anordnung permanent zu machen.
Aktuell geht alles, was mit dem Desktop und dem Menü zu tun hat, von der neuen LazY Puppy Menüsuite aus (Menü - Arbeitsstation - Anwender-Menü-Einstellungen oder das 2. Icon neben dem Startmenü). Von hier aus kann man alle Programme starten, um den Desktop oder das Menü anzupassen. Ich empfehle vorerst das BugFix-Update-pet-01 aus dem englischen Thread herunterzuladen und zu installieren. Die "Bugfixe" sind notwendig und die enthaltenen Updates zeigen eine kleinen Vorgeschmack dessen, was möglich sein wird, wenn ich das nächste ISO veröffentlicht habe (wohl voraussichtlich im Laufe des Montagabends).der-schutzhund wrote:- Als Erstes fällt mir auf, dass viele Befehle mehrfach im Menü auftauchen. Dadurch wird das Menü unübersichtlicher als es eigentlich ist.
Würde also gerne z.B. die ganze Gruppe Favoriten und Unterhaltung löschen und dann noch einzelne Befehl.
Wie geht es am einfachsten?
Die Menüsuite enthält dann eine erweiterte Option zum Aus- und Einblenden von Menükategorien (aktuell nach installiertem Update nicht für das Menü Favoriten, SFS & LazY Puppy verfügbar). Um einzelne Menüeinträge verschwinden zu lassen, einfach den Eintrag "Menü bearbeiten für - Fortgeschrittene" im Menü "Menüliste erstellen" in der Menüsuite anklicken. Der Menüeditor verfügt über eine kleine Anleitung und sollte einfach zu bedienen sein.
Probiere einfach mal ein wenig herum - um jedoch ein neues System einzurichten, empfehle ich unbedingt den Upload des neuen ISO abzuwarten. Nur dann stehen alle Neuerungen zur Verfügung, denn ich werde kein Update pet anfertigen und das am 18.03.2012 veröffentlichte ISO wieder entfernen.
Weiterhin werden bis zum Ende der nächsten Woche wohl sämtliche SFS Dateien ein Update bzw. eine Anpassung an das neue LazY Puppy erfahren und ebenfalls neu veröffentlicht werden. Dies muß sein, damit die SFS problemlos mit der neue Menüsuite zusammenarbeiten - was aktuell nicht der Fall ist, da das neue LazY Puppy im Verzeichnis /usr/share/applications nur noch symbolische Links zu den realen .desktop Dateien aufweist.
Diese zur Zeit noch differenten Orte sorgen für "Probleme" bei einem Anwendermodus-wechsel mit geladenen SFS-Dateien und anschließendem Entladen von SFS-Dateien. Das Entladen entfernt dann nämlich nichts, da die symbolischen Links beim Laden ja noch nicht vorhanden waren und die Originale inzwischen verschoben wurden. Die Originale bleiben somit erhalten und werden daher auch nicht aus dem Menü verschwinden, obwohl die SFS-Datei ordnungsgemäß entladen wurde.