Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 20 May 2013, 20:43
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Für deutschsprachige Anhänger
[gelöst] XFCE: Laufwerkicons mountbar auf den Desktop legen?
Moderators: MU
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [12 Posts]  
Author Message
Amigotux

Joined: 01 Jun 2011
Posts: 10

PostPosted: Wed 01 Jun 2011, 13:19    Post subject:  [gelöst] XFCE: Laufwerkicons mountbar auf den Desktop legen?  

Hallo,

meine erste Frage hier im Forum Smile

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 Smile

Last edited by Amigotux on Mon 06 Jun 2011, 07:00; edited 1 time in total
Back to top
View user's profile Send private message 
wuwei


Joined: 15 Sep 2007
Posts: 739
Location: de

PostPosted: 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
View user's profile Send private message 
Karl Godt


Joined: 20 Jun 2010
Posts: 2675
Location: Kiel,Germany

PostPosted: 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
View user's profile Send private message Visit poster's website 
swiatmar


Joined: 09 Aug 2008
Posts: 238
Location: Danube, AT

PostPosted: 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
View user's profile Send private message Visit poster's website 
deepsea

Joined: 17 Jan 2009
Posts: 152
Location: Deutschland

PostPosted: Thu 02 Jun 2011, 17:51    Post subject:  

Moin Amigotux

Ist spät daher nur kurz:

Das ist garnicht so wild Wink

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. Laughing[/code]

edit 03 juni 2011 deepsea
add_files.tar.gz
Description 
gz

 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
View user's profile Send private message 
Amigotux

Joined: 01 Jun 2011
Posts: 10

PostPosted: 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 Smile

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 Smile 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 Smile 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 Wink

PS: Jetzt erst gesehen... danke dir deepsea... gleich mal testen !
Back to top
View user's profile Send private message 
Amigotux

Joined: 01 Jun 2011
Posts: 10

PostPosted: Thu 02 Jun 2011, 18:29    Post subject:  

@deepsea: Ja... Skripte funktionieren... danke dir Smile

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 ! Smile


Gruss... Amigotux

PS: ööhhmmm... und ziehe ich eine externe USB-Platte raus, bleibt das Icon auf dem Desktop.
Back to top
View user's profile Send private message 
wuwei


Joined: 15 Sep 2007
Posts: 739
Location: de

PostPosted: 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)
blue.jpg
Description 
jpg

 Download 
Filename  blue.jpg 
Filesize  481.85 KB 
Downloaded  151 Time(s) 
Back to top
View user's profile Send private message 
Amigotux

Joined: 01 Jun 2011
Posts: 10

PostPosted: 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
View user's profile Send private message 
deepsea

Joined: 17 Jan 2009
Posts: 152
Location: Deutschland

PostPosted: 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 Wink
Back to top
View user's profile Send private message 
Amigotux

Joined: 01 Jun 2011
Posts: 10

PostPosted: Fri 03 Jun 2011, 14:18    Post subject:  

Sauber !! Jetzt funkt's "fast" wie's soll Smile

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 Wink

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
View user's profile Send private message 
deepsea

Joined: 17 Jan 2009
Posts: 152
Location: Deutschland

PostPosted: Fri 03 Jun 2011, 16:42    Post subject:  

Sorry und Asche auf mein Haupt
Embarassed Embarassed Embarassed
Habe den Thread bearbeitet und das Archive ergänzt
Bitte probiere es doch noch mal.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [12 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Für deutschsprachige Anhänger
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0748s ][ Queries: 13 (0.0108s) ][ GZIP on ]