+ Antworten
Ergebnis 1 bis 9 von 9
  1. #1
    Gala
    Themenstarter

    Registriert
    12.2006
    Beiträge
    51

    lächeln Ubuntu in Coherence-Modus mit 3D-Beschleunigung...

    ist möglich .. egal ob VirtualBox,VMWare oder Parallels.
    Ubuntu in Coherence-Modus mit 3D-Beschleunigung...-linux-opengl.jpg
    Im Bild ist zu sehen:
    • Blender nativ (OSX-Version) im Vordergrund
    • Blender unter Ubuntu im Hintergrund
    • links unten das XFCE4-Startmenü

    Voraussetzung ist, dass die X11.app installiert ist.

    Howto:
    Einmalig zu machen
    1. Linux Distri in VM installieren (total egal welche). Es macht dabei Sinn, neben den normalen Netzwerk, eine 2.te Hostonly-Netzwerkkarte zu erstellen, wenn möglich (ist schneller)
    2. SSH installieren
    3. mit den Standardnutzer einloggen z.B.
      Code:
      ssh andy@<hostname>.local
    4. In die Datei $HOME/.profile folgendes am Schluss schreiben
      Code:
      export LIBGL_ALWAYS_INDIRECT=yes

    Zum starten des Desktops
    1. mit den Standardnutzer einloggen z.B.
      Code:
      ssh andy@<hostname>.local
    2. Desktop-Session starten z.b. für GNOME
      Code:
      andy@yoda:~$ gnome-session
      oder für XFCE4
      Code:
      andy@yoda:~$ xfce4-session
    3. jetzt sollte eigentlich X11.app starten und der Linux-Desktop angezeigt werden. Die Anwendung lassen sich ins Dock minimieren, wenn sie gestartet werden

    Anmerkungen:
    • Ich verwende lieber den XFCE4, da er sich besser konfigurieren lässt.
    • Damit kein Linux-Desktop-Hintergrund angezeigt wird, kann man bei XFCE4 das Programm xfdesktop löschen/verschieben
      Code:
      sudo mv /usr/bin/xfdesktop /usr/bin/xfdesktop.disabled
    • anstatt des mitgelieferten X11-Servers kann der aktualisierte X11-Server von http://xquartz.macosforge.org/trac/wiki/X112.5.0 genommen werden. Damit geht auch die Zwischenablage
    • Wenn man mutwillig die Grafikkarte switched (z.b. mit gfxCardStaus von Nvidia auf Intel) springt Blender auf Softwarerendering zurueck, da das der X-Server nicht mitmacht. Ist aber nicht schlimm, so sieht man wenigsten, dass es wirklich funktioniert

    Sound geht nocht nicht .. aber das kann auch an der VM liegen.

    ciao

    boecko

  2. #2
    Celler Dickstiel Avatar von mrains
    Registriert
    05.2009
    Ort
    HI
    Beiträge
    803
    ubuntu oder xubuntu? rein wegen dem fenstermanager...
    Hier stehen keine Geräte von Apple! - Untenrum ist genug!

  3. #3
    Gala
    Themenstarter

    Registriert
    12.2006
    Beiträge
    51
    Ubuntu 10.04 .. eigentlich ist das Distri/Unix-OS egal.

    Witzigerweise funktioniert Xinerama (Dualscreen) so weit, dass es den Desktop auch so anzeigt bzw. beide Monitore anzeigt.
    Ubuntu in Coherence-Modus mit 3D-Beschleunigung...-xinerama.jpg

    Edit: ich habe xfce4 einfach nachinstalliert
    Geändert von boecko (02.06.2010 um 12:53 Uhr)

  4. #4
    Baumanns Renette
    Registriert
    11.2006
    Ort
    Ruhrgebiet und Niederrhein
    Beiträge
    5.983
    Warum startest du die VM denn überhaupt mit einer GUI? Da sollte Runlevel 3? (je nach Distribution) ausreichen. Das spart noch mehr Resourcen.
    Das was du machst funkitoniert schon seit Ewigkeiten und nennt sich X Umleitung. Mit ssh ist das X11 Forwarding auch relativ einfach geworden (vorher musste man ggf. noch mit xauth und Dispay Export usw. sich rumschlagen). Das ist der Vorteil der Client/Server Architektur von X11. Der Dualscreen ist auch verständlich, da der lokale X11 Server für die Ausgabe sorgt.
    Sound hatte ich damals nicht gebraucht. Hatte mich damit auch nie beschäftigt.
    Viel Technik als Mittel zum Zweck....
    23 weis alles, 42 ist die Antwort und 242 steht außer Frage
    Ich danke euch allen. Selten so gut gelacht.
    Wer Ironie findet, darf sie behalten/RTFM
    Bei der Lösungssuche: selbst mitdenken hilft auch.
    Welle:Erdball - Nur tote Frauen sind schön - Lieber Gott


  5. #5
    Gala
    Themenstarter

    Registriert
    12.2006
    Beiträge
    51
    Zitat Zitat von drlecter Beitrag anzeigen
    Warum startest du die VM denn überhaupt mit einer GUI? Da sollte Runlevel 3? (je nach Distribution) ausreichen. Das spart noch mehr Resourcen.
    Weil es halt ne neue installation in Parallels war ...

    Wenn es dich beruhigt. Mit VirtualBox kann man so was machen
    Code:
    VBoxManage startvm Ubuntuxyz --type=vrdp
    Spart noch mehr Resourcen (DockIcon und Fenster)
    Das was du machst funkitoniert schon seit Ewigkeiten und nennt sich X Umleitung. Mit ssh ist das X11 Forwarding auch relativ einfach geworden (vorher musste man ggf. noch mit xauth und Dispay Export usw. sich rumschlagen). Das ist der Vorteil der Client/Server Architektur von X11. Der Dualscreen ist auch verständlich, da der lokale X11 Server für die Ausgabe sorgt.
    Da ich Linux seit 14 Jahren nutze, weiss ich das auch.

    Nur wollte ich 2 Sachen mit dem Post zeigen:
    • Starten des ganzen Desktops und nicht nur einer Anwendung
    • 3D-Unterstützung. Anscheinend habens ja alle schon gewusst. Nur wundert mich, dass das Zauberwort
      Code:
      export LIBGL_ALWAYS_INDIRECT=yes
      hier im Forum noch nicht gefallen ist.
    Geändert von boecko (02.06.2010 um 13:49 Uhr)

  6. #6
    Celler Dickstiel Avatar von mrains
    Registriert
    05.2009
    Ort
    HI
    Beiträge
    803
    Also bei mir funktioniert es noch nicht so ganz. Ich nutze VirtualBox und kann Ubuntu (im Übrigen auch die 10.04 LTS) zwar starten und mich dann über Terminal einloggen, allerdings Gnome nicht starten. Ich erhalte die Meldung "Anzeige kann nicht geöffnet werden" und wenn ich versuche ein Programm zu starten "no display specified".

    X11 ist installiert.

    Habt ihr Ideen? Bin kein absoluter Linux-Neuling aber auch kein versierter Nutzer
    Hier stehen keine Geräte von Apple! - Untenrum ist genug!

  7. #7
    Gala
    Themenstarter

    Registriert
    12.2006
    Beiträge
    51
    Zitat Zitat von mrains Beitrag anzeigen
    Also bei mir funktioniert es noch nicht so ganz. Ich nutze VirtualBox und kann Ubuntu (im Übrigen auch die 10.04 LTS) zwar starten und mich dann über Terminal einloggen, allerdings Gnome nicht starten. Ich erhalte die Meldung "Anzeige kann nicht geöffnet werden" und wenn ich versuche ein Programm zu starten "no display specified".

    X11 ist installiert.

    Habt ihr Ideen? Bin kein absoluter Linux-Neuling aber auch kein versierter Nutzer
    was sagt denn
    Code:
    mac-terminal$ echo $DISPLAY
    mac-terminal$ ssh user@linux -X
    linux-terminal$ echo $DISPLAY
    ?

    Da müsste zumindest sowas kommen
    Code:
    Warning: No xauth data; using fake authentication data for X11 forwarding.
    geht denn
    Code:
    mac-terminal$ xedit
    ?

    Wenn du noch die Original-X11.app hast, empfehle ich den Xquartz von MacForge zu nehmen

  8. #8
    Celler Dickstiel Avatar von mrains
    Registriert
    05.2009
    Ort
    HI
    Beiträge
    803
    xedit funktioniert ohne Probleme und ist sofort oben.

    echo $DISPLAY sagt /tmp/launch-XZLMyx/org.x:0
    echo $DISPLAY unter Ubuntu sagt ...nichts :-P
    ssh... mit -X startet x11 und ich kann dann die graphische oberfläche starten

    den Xquartz von MacForge habe ich gerade installiert - werd aber vorm Testen noch einmal schnell einen Logout/Login unter OSX durchführen...

    /edit:
    Auch mit Xquartz und einem logout hat sich nicht viel geändert. Wenn ich mich per "ssh user@linux -X" auf die VM einlogge, startet zwar X11 aber ich kann die Oberfläche jetzt nicht mehr starten, da er mir ausgibt "X11 connection rejected because of wrong authentication" und "cannot open display: localhost:10.0".

    Im Grunde genommen konnte ich XFCE4 einmal kurz starten aber noch auf alter X11. Ich will aber nicht ausschließen, dass es vielleicht auch an der VM selbst liegt. Hatte mir eh für das kommende Wochenende vorgenommen, sie neu aufzusetzen. Dann probiere ich es nochmal Außer jemand hat jetzt noch eine bahnbrechende Idee ^^
    Geändert von mrains (02.06.2010 um 19:11 Uhr)
    Hier stehen keine Geräte von Apple! - Untenrum ist genug!

  9. #9
    Gala
    Themenstarter

    Registriert
    12.2006
    Beiträge
    51

    Parallels und OpenGL

    Seit dem heutigen Parallels-Update ist OpenGL auch unter Ubuntu 10.4 direkt verfügbar ...
    MBP 17" i7 8GB

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein