PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XFce4(rc2)



cmak
21.07.03, 00:19
JAU! läßt sich genauso problemlos bauen wir rc1.

"All-in-one" fat tarballs available from SF.net:

http://sourceforge.net/project/showfiles.php?group_id=19869&release_id=172742

Separate individual packages from xfce.org:

http://www.xfce.org/archive/xfce4-rc2/

(Slackware 9 pentium3 optimierte packete from cmak:)
http://cmak.ath.cx/

wer checkinstall benutzt und wem dieses "update-xfce" etwas zu blown erscheint, kann es mal mit meinem bau-script versuchen! einfach den großen tarball saugen in dem alle xfce packete drin sind, entpacken, das script darein kopieren, und ausführen:



#!/bin/sh
# CONFIG START
VERSION=3.99.2
EXTRA="dbh_1.0-15 gtk-xfce-engine-2.1.3" # extra packages we'll need
CONF="./configure --prefix=/usr"
INSTALL="checkinstall -y --pakdir=/garage/slakbuilds/XFce4-rc2"
XFCE="libxfce4util libxfcegui4 libxfce4mcs xfce-mcs-manager \
xfce4-iconbox xfce4-panel xfce4-systray xfce4-themes xfce4-toys \
xfce4-trigger-launcher xfce-mcs-plugins xfce-utils xfdesktop xffm \
xffm-icons xfprint xfwm4 xfwm4-themes xfce4-mixer"

# alte sachen entfernen (beispiel für slackware packete)
#OLDDBH=`ls /var/log/packages/dbh*`
#OLDENGINE=`ls /var/log/packages/gtk-xfce*`
#REMOVEOLD="$OLDDBH $OLDENGINE $XFCE"
#removepkg $REMOVEOLD
#
# CONFIG ENDS

echo "Extracting..."
for f in *.tar.gz;do tar zxf $f;done

for pack in $EXTRA; do
(cd $pack
$CONF
make
$INSTALL
)
done

for pack in $XFCE; do
(cd $pack-$VERSION
$CONF
make
$INSTALL
)
done

echo "Done."


tjo, Xfce4 final kann kommen ;y

ollonois
21.07.03, 00:21
Ich fag dann hier nochmal
Hab die SuSE rpms installiert
wechen Eintrag mussi ch im KDM vornehmen ? oder geht der Start nur über Umwege?

cmak
21.07.03, 00:45
ne standard xinitrc für xfce: (ich glaube das ist was du suchst)


#!/bin/sh

xsetroot -solid black -cursor_name watch

# Those are my settings, change them as appropriate...
# Xft DPI: 96
# Xft.hintstyle: hintnone/hintslight/hintmedium/hintfull
# Xft hinting: 1/0

xrdb -merge - << EOF
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintmedium
EOF

# Launch xscreensaver (if available), but only as non-root user
test $UID -gt 0 && xscreensaver -no-splash &

# Run xfce4-session if installed
xfcesm=`which xfce4-session`
if test "x$xfcesm" != "x" ; then
exec $xfcesm
# Shouldn't get there, but anyway...
exit
fi

# or use old-fashioned startup script otherwise
xfce-mcs-manager
xfwm4 --daemon

# Start-up stuff from ~/Desktop/Autostart directory, if it exists
# (as it seems to be the new standard)
if test -d "$HOME/Desktop/Autostart"; then
for i in `ls -1 -L ${HOME}/Desktop/Autostart/ 2>/dev/null`; do
if test -x $HOME/Desktop/Autostart/$i; then
$HOME/Desktop/Autostart/$i &
fi
done
fi

if test -f $HOME/.Xmodmap; then
xmodmap $HOME/.Xmodmap
fi

xftaskbar4&
xfdesktop&
panel=`which xfce4-panel`
if test "x$panel" != "x" ; then
$panel
ret=$?
while test $ret -ne 0; do
xmessage -center -file - -timeout 20 -title Error <<EOF
A crash occured in the panel
Please report this to the xfce4-dev@moongroup.com list
Meanwhile the panel will be restarted
EOF
cat >&2 <<EOF
A crash occured in the panel
Please report this to the xfce4-dev@moongroup.com list
Meanwhile the panel will be restarted
EOF
$panel
ret=$?
done
fi
xsetroot -solid black -cursor_name watch

ollonois
21.07.03, 09:31
gibts da keine eifachere möglichkeit?

gfc
21.07.03, 10:26
sag mal haben die kein changelog ausgegeben oder find ichs einfach ned..

toku
21.07.03, 13:20
Doch steht in den Release Notes:

Changes between rc1 and rc2

* Fix a small window management bug that showed up on rare occasions.
* Panel plugin API was changed again to prevent old plugins from crashing the panel. Older plugins will no longer work with the panel.
* Fixed size problems with the iconbox
* Several translation updates.

Tom

cmak
21.07.03, 13:24
Original geschrieben von ollonois
gibts da keine eifachere möglichkeit?

doch:

startxfce4


Original geschrieben von toku
sag mal haben die kein changelog ausgegeben oder find ichs einfach ned..
http://xfce.org/en/rc2_notes_en.html

delmonico
21.07.03, 14:34
Hab das Teil grad mal auf meinem Elternrechner installiert (schon betagt, daher sollte was schnelles her).

Läuft auch ganz gut, aber ich hab in allen Gnome-Anwendungen keine vernünftigen Umlaute obwohl ich von anfang an Deusch installiert hab... In XFCE (zum beispiel einstellungen: Desktopränder) funktioniert es, aber nicht etwa in galeon und evolution. Wo kann ich des einstellen?

Bernd M.
21.07.03, 18:29
Original geschrieben von ollonois
gibts da keine eifachere möglichkeit?

bei meiner Suse8.2 funzt folgendes problemlos:
KDE - Eintellungen für Anmeldungen - neue Session hinzufügen - "startxfce4" (ohne Anführungszeichen) - hinzufügen - fertig.
Einfach, nicht sehr ellegant, aber funzt !

B.

gfc
21.07.03, 18:47
Original geschrieben von delmonico
Hab das Teil grad mal auf meinem Elternrechner installiert (schon betagt, daher sollte was schnelles her).

Läuft auch ganz gut, aber ich hab in allen Gnome-Anwendungen keine vernünftigen Umlaute obwohl ich von anfang an Deusch installiert hab... In XFCE (zum beispiel einstellungen: Desktopränder) funktioniert es, aber nicht etwa in galeon und evolution. Wo kann ich des einstellen?

schreib in die xinitrc (zu finden irgendwo im /etc)

LC_ALL="de_DE"

ganz oben hin..

vitrex
21.07.03, 19:24
@cmak
hast du xfce4-session absichtlich vergessen?


btw mein install Script für die cvs Version:



for i in *; do cd "$i" && ./configure && make && su -c 'make install'; cd..; done;


muss einmal für den devel und einmal für den extras Ordner ausgeführt werden, hält sich nicht an die richtige Installationsreihenfolge und das root PW muss 10000 mal eingegeben werden :ugly: Aber es funktioniert ;)

naja mir hats Arbeit erspart...

cmak
21.07.03, 20:13
Original geschrieben von vitrex
@cmak
hast du xfce4-session absichtlich vergessen?


habs ausprobiert und für überflüssig empfunden. ;y

cmak
21.07.03, 20:14
Original geschrieben von vitrex


for i in *; do cd "$i" && ./configure && make && su -c 'make install'; cd..; done;


muss einmal für den devel und einmal für den extras Ordner ausgeführt werden, hält sich nicht an die richtige Installationsreihenfolge und das root PW muss 10000 mal eingegeben werden :ugly: Aber es funktioniert ;)

naja mir hats Arbeit erspart...

hehe, führ den befehl doch einfach als root aus ;y

tholle
22.07.03, 13:56
Moin Leute...

Ich habe ein kleines Problem bei der Installation von XFCE4...

Ich will mir die Pakete mit cmak´s Skript installieren und erhalte immer an derselben Stelle eine Fehlermeldung die wie folgt aussieht:

checking for xfce4-panel-1.0 >= 3.99.2... Package xfce4-panel-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `xfce4-panel-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xfce4-panel-1.0' found

configure: error: Library requirements (xfce4-panel-1.0 >= 3.99.2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
./installscript: line 30: checkinstall: command not found
Done.


Kann mir dazu vielleicht jemand was sagen und mir verraten wo hier der Hund begraben liegt??? ;-)


Vielen Dank

THOLLE

AceTheFace
22.07.03, 15:15
So, hab gehofft mit rc2 wird mein Problem behoben, aber ich hab noch immer keine Schrift in XFCE...Programme, die ich über ein Termin dort starte, funktionieren aber tadellos. Hab mal ein Screenshot angehängt...

Gruß,

Ace

EDIT: Ach ja, in der Eingabezeile von Alt+F2 werden auch keine Tastatureingaben von mir angenommen :(

fs111
22.07.03, 15:20
Bitte stellt Eure fragen woanders, hier ist nur das schwarze Brett. (siehe FAQ)

Danke fs111

tholle
22.07.03, 16:53
Sorry, ich dachte nur, dass mir hier schnell geholfen werden kann, weil der Poster des Skriptes dieses Thread bekommen hat.

Tschuldigung nochmal....

THOLLE

cmak
22.07.03, 18:01
@fs111
Ich helfe trotzdem mal ausnahmsweise weil ich hab schließlich auch das script hier gepostet...


Original geschrieben von tholle
Moin Leute...

Ich habe ein kleines Problem bei der Installation von XFCE4...

Ich will mir die Pakete mit cmak´s Skript installieren und erhalte immer an derselben Stelle eine Fehlermeldung die wie folgt aussieht:
*snip*

Kann mir dazu vielleicht jemand was sagen und mir verraten wo hier der Hund begraben liegt??? ;-)


Vielen Dank

THOLLE


du hast checkinstall nicht installiert.-

es gibt 2 möglichkeiten für dich:
1. du installierst checkinstall oder
2. du editierst einfach das script (und zwar die INSTALL variabel)
-> zB so: INSTALL="make install"

im zweiten fall wird es allerdings beinhahe unmöglich rc2 sauber wieder zu deinstallieren wenn dann die final erscheint.

deswegen empfehle ich dir, dir checkinstall zu besorgen! es erzeugt dir rpm/deb/tgz packete von kompilierten sourcen die du dann einfach wieder entfernen kannst. (nicht vergessen /etc/checkinstall/checkinstallrc anzupassen)

ACHTUNG: ich habe das script im ersten posting etwas geändert (bugs entfernt (ein "s" vergessen) und um die möglichkeit erweitert alte packete zu löschen)! also bitte updaten. danke.

tholle
26.07.03, 00:46
Vielen Dank... i´ll try it.....


THOLLE

tholle
26.07.03, 12:11
@ cmak Vielen Dank, hat funktioniert. Weiß nur leider nicht wie ich XFCE4 starten kann, aber das ist eine Frage fürs Forum, nicht fürs Schwarze Brett ;)


@ fs111 Sorry, für meine Fragestellung... War keine Absicht...

Vielen Dank

THOLLE