florian
Laut englischen Wiki musst du entweder in ~/.xinitrc ein "exec xfce4-session" einfügen und mit "startx" starten, oder du startest xfce direkt mit "startxfce4"
Hier findest du nochmal die vollständige Beschreibung:
http://wiki.archlinux.org/index.php/Xfce
florian
Spot schrieb
Ich probiere jetzt mal was aus.
:-0 🙂
Spot schrieb
Ich editiere meine fstab und sage Arch das usr jetzt auf /usr und home auf /home (schon vorhanden) zu finden ist. Mal schauen obs klappt
Ich weiß nicht genau wie das funktionieren soll...
Entweder du hast, die Partitionen schon bei der Installation ausgewählt und alles auf die jeweilige Partition installiert, oder du musst erst alle Dateien kopieren (und dabei auf die Rechte achten). Einfach so ummounten klingt ein bischen gewagt...
Spot
Natürlich hat das mit /usr nicht funktioniert...
Ich habe jetzt unter Arch den Benutzer "ich" (UID 1000) angelegt dessen home Verzeichnis /home/ich ist. Dann habe ich sda1 als /home eingebunden
Kann ich jetzt alle Daten von meinem /usr Ordner von Arch auf die ,,alte" /usr Partition rüberkopieren ?
Kann ich meine /usr Partition dann aber auch (notfalls) noch mit Xubuntu nutzen ?
Es soll so sein das sich Arch und Xubuntu die /home und /usr Partionen teilen, bei /home müsste das ohne Probleme gehen, gehts auch bei /usr ?
Allerdings soll dies nicht von Dauer sein, irgendwann will ich nur noch Arch nutzen 😉
(Aber erstmal muss alles funktionieren)
Am Problem das ich als Benutzer nicht xfce4 starten kann arbeite ich gerade.
Pierre
/home teilen geht; achte aber darauf, daß alle user und Gruppen-IDs identisch sind. /usr kannst Du nicht teilen. Das führt nur dazu, daß beide System unbrauchbar werden.
Spot
Alles klar.
Wo habe ich eine Übersicht welche user und gruppen welche id's haben und welche user und gruppen es gibt ?
In welche Datei steht das ?
Noch eine Frage:
Wenn ich jetzt im Runlevel 1 "ls --help" eingebe sehe ich nicht die ganze Ausgabe, sondern nur den unteren Teil der auf den Schirm passt, das davor sehe ich nicht mehr.
Wie kann ich den Bildlauf hoch bewegen (praktisch zurück) um die ganze Aushabe zu sehen ? (Ich hoffe es ist verständlich was ich meine 😉 )
florian
Dafür gibt's das Programm "less"
Starte es mit
ls --help | less
Die Ausgabe von ls wird an less weitergeleitet, dass dann ein angenehmes Betrachten ermöglicht.
Mit "q" kannst du es verlassen
Mehr info unter "man less"
Spot
Dank dir 😉
Das problem ging mir schon lange auf den senkel, endlich hab ich eine Lösung dafür 🙂
Aber zurück zum Problem
wenn ich unter dem benutzer "ich" jetzt "startxfce4" eingebe (in /usr/bin als skript vorhanden) kommt immer noch folgende fehlermeldung:
/etc/xdg/xfce4/xinitrc: line 77: 5921 Aborted $xfcesm
🙁
Meine xinitrx im /home/ich Verzeichniss sieht so aus:
exec /usr/bin/startxfce4
jean-paul
Hi,
/etc/xdg/xfce4/xinitrc: line 77: 5921 Aborted $xfcesm
Bist du dem Fehler schon mal nachgegangen?
In der /etc/xdg/xfce4/xinitrc steht:
76: xfcesm=`which xfce4-session`
77: case "x$xfcesm" in
Du startest mit "startxfce4".
Schreib doch einfach in deine ~/.xinitrc
exec xfce4-session
wie von
@florian schon vorgeschlagen.
btw: du solltest deinen User der Gruppe "power" hinzu fügen, dann ersparst du dir den Ärger mit den Runterfahren - Stichwort sudo !
Jean-Paul
Spot
Geht trotzdem nicht
Habe in meiner xinitrc im /home/ich Ordner
exec xfce4-session eingetragen.
Jetzt kommt kurz das Nvidia Logo, dann neuerdings kurz der xfce4 Ladebildschirm und schließlich lande ich mit folgender Meldung wieder in der Konsole.
Xfce4 habe ich versucht mit "startxfce4" zu starten
Meldung:
/etc/xdg/xfce4/xinitrc: line 77: Aborted $ xfcesm
Wie füge ich meinen benutzer der gruppe power hinzu ?
addgroup klappt nicht (> command not found)
Und:
Wo bekomme ich in der Konsole eine Übersicht, welcher Benutzer in welcher Gruppe ist und welche ID er hat ?
GerBra
Spot schrieb
Wie füge ich meinen benutzer der gruppe power hinzu ?
addgroup klappt nicht (> command not found)
Wo bekomme ich in der Konsole eine Übersicht, welcher Benutzer in welcher Gruppe ist und welche ID er hat ?
Zu 1: gpasswd -a $username
Zu 2: id $username
Spot
Es geht ! 🙂
Hier bin ich im englischen Arch Forum fündig geworden
>
http://bbs.archlinux.org/viewtopic.php?pid=260728
Trotzdem danke für Eure Hilfe 😉
Pierre
Wie wäre es dann mal mit pacman -Syu?
Spot
Gemacht, jetzt habe ich wieder einen "Kernel panic" !
No filesystem could mount root, tried:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Wahrscheinlich falscher Einrag im Bootloader (obwohls vorher ging)
Naja ich probiere mal das Problem zu lösen...
Pierre
Benutzt Du lilo? Oder hast Du eine uralte Arch-Version installiert?
Spot
Ich benutze Grub und habe die neuste Arch Version installiert
Meine fstab:
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
/dev/cdrom1 /mnt/cdrom1 iso9660 ro,user,noauto,unhide 0 0
/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0
/dev/dvd1 /mnt/dvd1 udf ro,user,noauto,unhide 0 0
/dev/sdb1 / ext3 defaults 0 1
/dev/sdb6 swap swap defaults 0 0
/dev/sdb5 /xubuntu ext3 defaults 0 1
/dev/sdb7 /xubuntu/usr ext3 defaults 0 1
/dev/sda1 /home ext3 defaults 0 1
Meine menu.lst
title Ubuntu, kernel 2.6.20-16-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=b960280c-37ff-4755-8bb6-b240a623da18 ro quiet splash locale=de_DE
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
title ArchLinux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sdb1 ro
initrd /boot/kernel26.img
device.map
(hd0) /dev/sda
(hd2) /dev/sdb
(hd1) /dev/hdd
Spot
Keiner eine Idee ?
jean-paul
Hi,
da meiste ist schon gesagt/gefragt:
- warum stehen in deiner fstab zwei Distro's drin?
- hd0 != sdb
Was mir noch einfällt, kann es sein dass im BIOS die Platten vertauscht sind.
Ich hab auch zwei Installationen auf der Platte. Allerdings 2x Arch.
Die erste Installation hat den Grub in den MBR installiert, die zweite in die Partition.
Boote mal dein Ubuntu. Dann,
# mkdir /mnt/arch
# mount /dev/sdb1 /mnt/arch
# ls /mnt/arch/boot
was wird da angezeigt?
Jean-Paul
florian
Führe mal folgenden Befehl auf der Grub-Konsole (wenn Grub beim Booten erscheint 'c' drücken) aus:
find /boot/vmlinuz26
Die Partition, die hier ausgegeben wird, muss beim ersten 'root'-Befehl vom Archlinux-Eintrag in der menu.lst stehen.
Spot
In meiner fstab stehen 2 Distris drinnen, weil ich 2 auf meinem Sys habe.
sdb1 ist Arch (neu) und sdb5 ist Xubuntu (älter).
und das hd0,x nicht gleich sdb ist weiß ich, nur wenn ich hd2,x angeben kommt ein Error 21 !
Mein Arch habe ich in Xubuntu unter /arch eingebunden.
ls /arch/boot ergibt:
diag1.img grub kconfig26 kernel26-fallback.img kernel26.img System.map26 vmlinuz26
Die Bios-Bootreihenfolge werde ich mal ändern (obwohl es vorher ja ging...)
find ... probiere ich eben auch mal aus
Spot
find /boot/vmlinux ergibt
hd0,0
Wenn ich die Bootreihenfolge im Bios für die Festplatten ändere bekomme ich sowohl bei Arch udn Xubuntu einen Error 15...
Die Platten können wie gesagt nicht vertauscht sein, Xubuntu liegt auf der selben Platte und es geht, und vor der Aktuallisierung ging Arch ja auch noch...
EIn paar Zeilen vor dem Fehler:
NET: Registred protocol family 1
NET: Registred protocol family 17
Using IPI No-Shortcut mode
RAMDISK: Compressing image found at block 0
(Dann kommt der Fehler)