DragonFly mit Lumina richtig konfigurieren, wie? In VirtualBox auf einen Mac

fredfrommac

Well-Known Member
Ich will mir (nach FreeBSD 12 mit Mate) DragonFly mit Lumina mal ansehen.
Bin in etwa nach dem und was ich von FreeBSD schon wusste vorgegangen
https://www.dragonflybsd.org/docs/how_to_get_to_the_desktop/#index8h3
Zusätzlich installiert:
nano, bash, sudo, xorg, xdm, lumina, xf86-video-vmware

U.a. das durchgeführt:
Code:
# pkg install xdm
$ echo "/usr/local/bin/start-lumina-desktop" > .xsession
and in /etc/ttys change off to on in line
ttyv8 " /usr/local.bin/xdm -nodaemon" xterm on secure

Nun erscheint zwar der xdm Anmeldeschirm, egal mit welchem Unser ich mich da anmelde, ich bin in einer Schleife gefangen.

Was leider nicht funktioniert, so wie bei FreeBSD in ein anderes Terminal zu kommen.
Beim Mac mit [fn] [Alt] [F..] - das funktioniert leider nicht.
Wie komme ich nun in des System mit einem Terminal rein um xdm am Starten zu hindern?

Und „verd...“ warum startet Lumina denn nicht?

Mein System:
MacBook Pro late 2008
CPU: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
RAM 8GB
HD SSD 960GB
Mac OS X - ElCapitan 10.11.6
VirtualBox 6.1.16 r140961 (Qt5.6.3)

Mit den Bootoptions habe ich auch probiert, aber wie komme ich damit auf die Partition wo DragonFly drauf ist?

Leider habe ich verabsäumt bei jedem Schritt in VirtualBox einen Sicherungspunkt zu setzten, dann wäre ein „Rückschritt“ ja kein Problem - aber nachher ist man klüger!

dragonfly_boot_options-1.jpg


PS: Ich hoffe ich bin mit DragonFly im FreeBSD Bereich richtig und bekomm nicht gleich „Die Rote Karte“! :)
 
Keine rote Karte, aber unter BSD-Varianten ist es besser aufgehoben :)

Zum Thema weiß ich leider nichts, DragonFly kenne ich nicht.

Edit:
Hast du die .xinitrc editiert?
Das muss zumindest unter FreeBSD rein (und klappt bei mir so):
Code:
exec start-lumina-desktop
 
Grob: du musst erstmal den Autostart von xdm verhindern. Entweder kann Strg+C im richtigen Moment kurz davor klappen oder Single User Mode booten, mit Schreibrechten mounten und dann xdm rauswerfen und rebooten.

Frag' mich aber nicht nach Details, bei MACs verzweifel ich eh immer inkl. Tränen. ;)

Edit:
Das Ding ist ja eh noch nicht produktiv, also gehts wahrscheinlich schneller, die VM komplett neu aufzusetzen und als Lehrgeld zu verbuchen. :)

Edit2: Wenn man zu schnell liest. Strg+Alt+F1 oder F2 sollte dich auf eine Konsole bringen.
 
Thanks - eine Taste vergessen!
[fn] [ctrl] [alt] [F1] .... mit [fn] kommt man am Mac zu den Funktionstasten.
Mit der Book Tastatur geht es, auf der ext. Mac Tastatur liegt [fn] beim Ziffernblock, da braucht man „drei“ Hände.

Muss mir die Tastenkombination gleich dich und fett in mein Text Memo schreiben.

PS: FreeBSD habe ich nur deshalb genommen, das DragonFly ja ein Fork davon ist.
 
Läuft nun unter root und dem User!
Lumina ist sehr „abgespeckt“ :)

Das exec kann man weg lassen.

Aus
https://www.dragonflybsd.org/docs/how_to_get_to_the_desktop/#index8h3
Lumina
To install Lumina desktop
# pkg install lumina
(this will also install xorg if not already installed)

To start
$ start-lumina-desktop

from cmd line
or in users home dir
$ echo "/usr/local/bin/start-lumina-desktop" > .xinitrc
exec start-lumina-desktop in .xinitrc will also work

or to start xdm
# pkg install xdm
$ echo "/usr/local/bin/start-lumina-desktop" > .xsession

and in /etc/ttys change off to on in line
ttyv8 " /usr/local.bin/xdm -nodaemon" xterm on secure
 
Welche Rechte (Gruppenzugehörigkeit) benötigt im Unix ein „Normaluser“ um den Rechner runterfahren oder neu starten zu können?
Ich habe mir sudo installiert, aber das ist jedes mal fad dies im Terminal auszuführen.
 
Unter VirtualBox Ausschalten per ACPI hilft meistens!

Group ‘operator‘ - musste mich erst mit dem Syntax von 'pw' herumschlagen, kannte ich noch nicht, aber jetzt funktionierts.
 
Zurück
Oben