| Author |
Message |
Amigotux
Joined: 01 Jun 2011 Posts: 10
|
Posted: Wed 01 Jun 2011, 13:19 Post subject:
[gelöst] XFCE: Laufwerkicons mountbar auf den Desktop legen? |
|
Hallo,
meine erste Frage hier im Forum
Deepsea hat ja mal nen eingedeutschtes Puppy erstellt.
Hab's mir auch mal auf nen Stick gezogen und läuft ganz
ordentlich. Da werden auch die Partitionen mit Laufwerkssymbol
auf dem Desktop angezeigt.
Meine Frage:
Was muss installiert, bzw. wo konfiguriert werden, wenn ich
alle Partitionen/Laufwerke auf nem frischen Original-Puppy 525
XFCE-Desktop sehen will, auf dem in lediglich das XFCE+Thunar aus dem
Puppy-Repo installiert hätte ?
Hab mal XFCE und Thunar jeweils aus den Puppy- und den
Ubuntuquellen installiert. Sah aber keine Laufwerke auf dem Desktop
und auch in Thunar war nichts zu sehen. Auch nicht mit HAL und thunar-volman.
Einer ne Idee ?
Gruss... Amigotux
PS: Finde, Puppy ist echt ne Burner Distro für nen Stick !
Sauschnell und klein. Bin echt begeistert von dem kleinen Welpen
Last edited by Amigotux on Mon 06 Jun 2011, 07:00; edited 1 time in total
|
|
Back to top
|
|
 |
wuwei

Joined: 15 Sep 2007 Posts: 739 Location: de
|
Posted: Thu 02 Jun 2011, 16:34 Post subject:
|
|
Erster Gedanke wäre:
Menu-Desktop-Desktop Settings- Desktop Drive Icons Manager. Den findest du auch unter
/usr/share/applications/Desktop-drive-icons.desktop
Damit müßtest du das einstellen können.
Wenn nicht, bitte nochmal hier ergänzend fragen.
|
|
Back to top
|
|
 |
Karl Godt

Joined: 20 Jun 2010 Posts: 2675 Location: Kiel,Germany
|
Posted: Thu 02 Jun 2011, 17:06 Post subject:
|
|
Menu > System >Puppy Event Manager
im jwm
oder console : eventmanager
pup_event_frontend_d prüft die settings , die in /etc/eventmanager abgelegt werden , und managed damit ob und wieviele icons auf dem Bildschirm erscheinen .
Leider is pup_event_frontend_d so geschrieben , daß er durch $HOME/.xinitrc gestarted wird und bedarf des X Neustarts , um die settings aktiv zu verarbeiten .
|
|
Back to top
|
|
 |
swiatmar

Joined: 09 Aug 2008 Posts: 238 Location: Danube, AT
|
Posted: Thu 02 Jun 2011, 17:40 Post subject:
|
|
Du brauchst hotpupx:
http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=10133
aber es funktioniert dann troztdem nicht so ganz. Das aushängen von Laufwerken funktioniert nicht so ganz richtig, vorallen bei CD/DVD laufwerk.
Die beste option wäre einfach das XFCE pakiet von Deepsea zu instalieren:
http://dotpups.de/puppy4/dotpups/WindowManagers/xfce4_de_lupup_05_Jan_2011.pet
|
|
Back to top
|
|
 |
deepsea
Joined: 17 Jan 2009 Posts: 152 Location: Deutschland
|
Posted: Thu 02 Jun 2011, 17:51 Post subject:
|
|
Moin Amigotux
Ist spät daher nur kurz:
Das ist garnicht so wild
1. in /usr/sbin/pup_event_fronted_d
vor add_pinboard_func() { #needs ONEDRVNAME, DRV_CATEGORY, FSTYPE
ca Zeile 290
| Code: |
xfce_add_desktopfile_func() {
#ppPATTERN=' label="'"$ONEDRVNAME"'"'
FNAM=/root/Desktop/drive_${ONEDRVNAME}.desktop
echo "[Desktop Entry]" > $FNAM
echo "Type=Application" >> $FNAM
echo "Name="${ONEDRVNAME} >> $FNAM
echo "Comment="${INFO} >> $FNAM
echo "Exec=xfce_drive_all "${ONEDRVNAME} ${DRV_CATEGORY} ${FSTYPE} >> $FNAM
# default icon - will be changed later
echo "Icon= /usr/local/lib/X11/pixmaps/drive48.png" >> $FNAM
}
|
einfügen.
2)
direkt hinter der Zeile
add_pinboard_func() { #needs ONEDRVNAME, DRV_CATEGORY, FSTYPE
| Code: |
xfce_add_desktopfile_func
|
einfügen damit die Funktion auch aufgerufen wird.
3)
am ende der datei
vor done #2 second loop.
| Code: |
/sbin/refresh_xfce_desktop_icons
|
einfügen
Dann noch
1. Die Datei refresh_xfce_desktop_icons in den Ordner /sbin kopieren
2. Die Datei xfce_drive_all in den Ordner /usr/local/bin kopieren
3. Die Datei gxmessage_0 in den Ordner /usr/X11R7/bin kopieren
4. Die Datei pmount im Ordner /usr/sbin tauschen ( thunar als filemanager)
5. Die Datei filemnt im Ordner /usr/sbin tauschen ( thunar als filemanager)
sind im add_files.tar.gz
Im Terminal einen Symlink auf thunar erstellen mit
| Code: |
ln -s /usr/bin/Thunar /usr/bin/thunar
|
Viel Erfolg und wenn es nicht funktioniert bitte wieder Melden. [/code]
edit 03 juni 2011 deepsea
| Description |
|

Download |
| Filename |
add_files.tar.gz |
| Filesize |
20.23 KB |
| Downloaded |
144 Time(s) |
Last edited by deepsea on Fri 03 Jun 2011, 16:40; edited 1 time in total
|
|
Back to top
|
|
 |
Amigotux
Joined: 01 Jun 2011 Posts: 10
|
Posted: Thu 02 Jun 2011, 17:59 Post subject:
|
|
Danke euch erstmal für die Antworten.
Dachte erst... hier tut sich nix mehr... und dann gleich 3 zur fast gleichen Zeit
Naja... in den drive-icon-settings hab ich schon alles angehakt.
Funktioniert unter Openbox, bzw. dem Standard Lupu.
Ich hab aber XFCE am Laufen... und da werden keine Laufwerks-Icons auf
dem Desktop angezeigt.
Mittlerweile habe ich mir pmount auf den Desktop gelegt und rox im pmount-Skript durch thunar ersetzt. Funktioniert somit auch ganz gut. mount, sowie unmount. Hab halt nur keine Icons auf dem Desktop.
OT: Hab mich die letzten 2 Tage intensiv mit puppy auseinandergesetzt... und bin jetzt erst recht begeistert Die megaeinfache Handhabung der pupsave *.2fs Files ist ja echt der Hammer ! Auch, dass ich so verschiedene Versionen parallel nutzen kann. Gut aussehen tut "mein" Puppy jetzt auch... und XFCE, Thunar, Firefox, Thunderbird, Menüs etc. alles in deutsch Und der Speed über nen USB-Stick... top !
Hab mir zwar auch mal das Skript von deepsea installiert und auch mal Quirky getestet. Aber mein Handmadekram gefällt mir noch besser... weil ich dann selbst auf alles Einfluss nehmen kann
PS: Jetzt erst gesehen... danke dir deepsea... gleich mal testen !
|
|
Back to top
|
|
 |
Amigotux
Joined: 01 Jun 2011 Posts: 10
|
Posted: Thu 02 Jun 2011, 18:29 Post subject:
|
|
@deepsea: Ja... Skripte funktionieren... danke dir
Gibt nur ein paar Schönheitsfehler.
- Gemountete Laufwerke haben kein anderes Icon, an dem ich erkenne, dass die gemountet sind.
- Es werden nicht die Icons aus dem eingestellten Theme in XFCE verwendet. (kein musthave)
- Im Kontextmenü hab ich nach nem Rechtsklick auf die Laufwerkssymbole natürlich erstmal keinen Eintrag die wieder auszuhängen. Muss mal sehen, ob ich in Thunar einen benutzerdefinierten Eintrag dazu machen kann.
Aber bis hierher schonmal sehr gut !
Gruss... Amigotux
PS: ööhhmmm... und ziehe ich eine externe USB-Platte raus, bleibt das Icon auf dem Desktop.
|
|
Back to top
|
|
 |
wuwei

Joined: 15 Sep 2007 Posts: 739 Location: de
|
Posted: Fri 03 Jun 2011, 01:27 Post subject:
|
|
@ Amigotux
Mal als ergänzende Meinung:
Warum machst du dir solch eine Mühe? ich kann ja verstehen, daß du XFCE magst, vor allem, wenn du von einem anderen Linux kommst.
Aber JWM (Standard in Puppy) ist eigentlich noch schneller und auch auf Deutsch umstellbar. Mit Openbox oder IceWM wird es dann noch schöner.
Zur Demonstration lege ich mal meinen Lupu-Desktop bei, einschließlich eines geöffneten Fensters. Das JWM-Theme heißt Blue-Tar. Und wie du siehst, ist auch Thunar enthalten; und zwar über den Paket Manager PPM ohne XFCE installiert.
Nur so als Gedanke, denn dann wären die Icons auf dem Desktop problemfrei.
(falls gewünscht Openbox Tutorial hier: http://www.murga-linux.com/puppy/viewtopic.php?p=527539#527539)
| Description |
|

Download |
| Filename |
blue.jpg |
| Filesize |
481.85 KB |
| Downloaded |
151 Time(s) |
|
|
Back to top
|
|
 |
Amigotux
Joined: 01 Jun 2011 Posts: 10
|
Posted: Fri 03 Jun 2011, 05:07 Post subject:
|
|
@wuwei: Danke für den gut gemeinten Tip.
Aber ich kenne Openbox und JWM, bzw. auch Fluxbox.
Bevorzuge aber aus diversen Gründen XFCE.
Eigentlich eher GNOME... aber das zieht hier zuviele Abhängigkeiten
nach sich und ist für den Zweck der kleinen Puppy-Installation nicht passend.
Mit dem Eindeutschen und den paar persönlichen Einstellungen in XFCE mache ich mir ja so gut wie keine Arbeit.
Puppy und Gnome Sprachpakete installiert, XFCE aus dem Puppy-Repo und dazu thunar-data aus den Ubuntu-Quellen. Firefox und Thunderbird ebenfalls aus den Ubuntu-Quellen... und schon sind ja 90% deutsch.
Bei den noch englischen Menüeinträgen... OK, da noch Name[de]
in die *.desktop Dateien.
Mit dem PMount Icon auf dem Desktop kann ich leben.
Das mit den Laufwerks-Icons wäre nur noch nice2have.
Gruss.... Amigotux
|
|
Back to top
|
|
 |
deepsea
Joined: 17 Jan 2009 Posts: 152 Location: Deutschland
|
Posted: Fri 03 Jun 2011, 13:34 Post subject:
|
|
Moin
ich habe den selben Effekt
wenn ich Punkt 3 im pup_event_front_end_d script nicht mache.
hast du
3)
am ende der datei
vor done #2 second loop.
/sbin/refresh_xfce_desktop_icons
einfügt ??
also
| Code: |
/sbin/refresh_xfce_desktop_icons
done #2 second loop. |
Windowmanger nach der Änderung neu starten.
Übrigends die Icons sind die von Rox welche über
Menupunkt "Dektop Icon switcher" eingestellt werden.
Viel Spass mit XFCE auch wenn es wuwei weh tut
|
|
Back to top
|
|
 |
Amigotux
Joined: 01 Jun 2011 Posts: 10
|
Posted: Fri 03 Jun 2011, 14:18 Post subject:
|
|
Sauber !! Jetzt funkt's "fast" wie's soll
Hattest dich in deiner ersten Hilfestellung verschrieben und ich hab's unkontrolliert so gemacht.
| Code: | /sbin/refresh_xfce_desktop_icons
done #2 second loop. |
Dieses Skript kommt nicht in /usr/sbin, sondern... wie mir gerade aufgefallen ist in /sbin. Und klar hatte ich das alles exakt nach Anweisung in die "richtigen" Stellen rumkopiert
Jetzt werden die Icons eingebunden und wieder entfernt. Auch mit anderem Icon bei gemounteten Laufwerken. Danke !
Gibt aber wieder was:
1. Die pmount-GUI öffnet sich beim Einstecken eines Laufwerks autom.
2. Hast Du ein Skript, welches ich in Thunar einbinden kann, damit ich
ein gemountetes Laufwerk auch über das Desktopicon unmounten kann ?
Gruss... Amigotux
|
|
Back to top
|
|
 |
deepsea
Joined: 17 Jan 2009 Posts: 152 Location: Deutschland
|
Posted: Fri 03 Jun 2011, 16:42 Post subject:
|
|
Sorry und Asche auf mein Haupt
Habe den Thread bearbeitet und das Archive ergänzt
Bitte probiere es doch noch mal.
|
|
Back to top
|
|
 |
|