• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst]VM unter OpenSuse

Coolzero

Advanced Hacker
Hallo,
ich wollte ein VM unter OpenSuse einrichten, und habe dafür in yast KVM Server und Tools, sowie den libvirt Daemön.

Wenn ich dann auf "create Virtuel Machiens" klicke, bekomme ich beim erstellen des StorePools immer diesen Fehler, wenn ich den Pool auf mien home Verzeichn is legen will.
Was mache ich da falsch?
Oder wie sollte ich vorgehen um eine ubuntu VM zu betreiben?

Danke

 

Jägerschlürfer

Moderator
Teammitglied
laut Fehlermeldung existiert in dem Verzeichnis schon eine Datei, die eigentlich angelegt werden soll,...


ps. ich hätte mich für virtualbox entschieden, wenn ich eine virtuelle Maschine erstellen will,...
 
OP
Coolzero

Coolzero

Advanced Hacker
Hi,
ich hab es jetzt nochmal versucht, bekomme dann diesen Fehler..

Error launching details: cannot import name Vte
Error launching details: cannot import name Vte

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/engine.py", line 794, in _show_vm_helper
details = self._get_details_dialog(uri, vm.get_connkey())
File "/usr/share/virt-manager/virtManager/engine.py", line 772, in _get_details_dialog
obj = vmmDetails(conn.get_vm(connkey))
File "/usr/share/virt-manager/virtManager/details.py", line 373, in __init__
from .console import vmmConsolePages
File "/usr/share/virt-manager/virtManager/console.py", line 30, in <module>
from .serialcon import vmmSerialConsole
File "/usr/share/virt-manager/virtManager/serialcon.py", line 31, in <module>
from gi.repository import Vte
ImportError: cannot import name Vte

Bin dann deinem Tip gefolgt und habe über yast VirtualBox installiert.,
Das Anlegen der VM klappt Problemlos, aber beim start bekomme ich diese Meldungen
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/etc/init.d/vboxdrv setup'

as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

dkms ist installiert, hab dann jetzt mal ein
Code:
/etc/init.d/vboxdrv setup
durchgeführt und werde mal neustarten, und mal sehen was dann passiert

EDIT
Nach dem Neustart kommt der gleiche Fehler in VirtualBox....

Edit2
Hab VirtualBox jetzt mal in der Konsole gestartet, und dann bekomme ich folgende Meldungen:
Code:
Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
Wenn ich dort dann die Festplatte einrichten will, stürzt VB mit dieser Meldung ab
Code:
klauncher(4873) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. 
kdeinit4: Communication error with launcher. Exiting!
/usr/bin/VirtualBox: Zeile 4:  4815 Speicherzugriffsfehler  LD_LIBRARY_PATH="/usr/lib/virtualbox${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" /usr/lib/virtualbox/VirtualBox $@

EDIT 3 :(
Anscheint habe ich zwei VB Versionen installiert, ein
Code:
zypper info virtualbox
Daten des Repositories
zeigt mir in der Konsole
Informationen für Paket virtualbox:
-----------------------------------
Repository: openSUSE BuildService - Virtualisierung (VirtualBox)
Name: virtualbox
Version: 4.3.28-152.4
Arch: x86_64
Anbieter: obs://build.opensuse.org/Virtualization
Installiert: Nein
Status: nicht installiert
Installierte Größe: 28,5 MiB
Zusammenfassung: VirtualBox is an Emulator
Beschreibung:
VirtualBox is an extremely feature rich, high performance product
for enterprise customers, it is also the only professional solution
that is freely available as Open Source Software under the terms of the
GNU Public License (GPL).

In Yast wird mir aber angezeigt das diese Verion installiert sei
VirtualBox-4.3 - Oracle VM VirtualBox

Installierte Version
4.3.28_100309_openSUSE123-1
Oracle Repositie

Unter KDE gestartet , also das Oracle Pakte, will dann auch die VM ohne Fehler starten, allerding bekomme ich dann beim Versuch das Ubuntu 15.04 64Bit Iso einzubinden diesen Fehler
Code:
Die CD/DVD-Abbilddatei /home/coolzero/Downloads/ubuntu-15.04-desktop-amd64.iso konnte nicht geöffnet werden.
Permission problem accessing the file for the medium '/home/coolzero/Downloads/ubuntu-15.04-desktop-amd64.iso' (VERR_ACCESS_DENIED).

Fehlercode:
VBOX_E_FILE_ERROR (0x80BB0004)
Komponente:
Medium
Interface:
IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
Callee:
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
 
OP
Coolzero

Coolzero

Advanced Hacker
Sauerland schrieb:
Poste einmal:
Code:
zypper se -si vbox virtualb

Hi,
das ergibt
Code:
zypper se -si vbox virtualb
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name           | Typ   | Version                     | Arch   | Repository
--+----------------+-------+-----------------------------+--------+-----------
i | VirtualBox-4.3 | Paket | 4.3.28_100309_openSUSE123-1 | x86_64 | VirtualBox
 
Die CD/DVD-Abbilddatei /home/coolzero/Downloads/ubuntu-15.04-desktop-amd64.iso konnte nicht geöffnet werden.
Permission problem accessing the file for the medium '/home/coolzero/Downloads/ubuntu-15.04-desktop-amd64.iso' (VERR_ACCESS_DENIED).
Und mal nach den Berechtigungen der Datei geguckt? Wahrscheinlich ist es nicht lesbar für "jeder". Bist Du als user in der Gruppe vboxuser (oder wie auch immer die bei suse heißt)?
 
OP
Coolzero

Coolzero

Advanced Hacker
In der Gruppe bin ich als User eingetrahen. Guck mir aber die Berechtigungen nachher noch mal an
 

Sauerland

Ultimate Guru
Libvirt und Virtualbox gleichzeitig beissen sich, ich muss immer erst VirtManager schließen wenn der läuft und ich Virtualbox starten möchte.
 
OP
Coolzero

Coolzero

Advanced Hacker
Also VirtManager ist nicht aktiviert.

Also die Ubuntu.iso gehört mir als user und der Gruppe root.
Sollte doch dann eigentlich funktionieren oder!?

Seltsamerweisse kommt der Fehler jetzt nicht mehr, aber er kann die VM trotzdem nicht booten...
 

josef-wien

Ultimate Guru
Ohne von VirtualBox eine Ahnung zu haben, sehe ich "Bootreihenfolge: Platte", und dort ist vermutlich nichts Brauchbares enthalten.
 
OP
Coolzero

Coolzero

Advanced Hacker
Wie binde ich das iso direkt ein?

Ok, Bootreihenfolge platte war es dann wohl, scheint jetzt zu laufen
 
OP
Coolzero

Coolzero

Advanced Hacker
Hi,hab leider ein neues Problem, musst VirtualBox neuinstallieren, und kann die VM jetzt nicht mehr starten, kommt immer diese Fehlermeldung beim Versuch Ubuntu 15.04 zu starten
Code:
The virtual machine 'Ubuntu_15_04' has terminated unexpectedly during startup with exit code 1 (0x1).
Fehlercode:
NS_ERROR_FAILURE (0x80004005)
Komponente:
MachineWrap
Interface:
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}
Code:
The virtual machine 'Ubuntu_15_04' has terminated unexpectedly during startup with exit code 1 (0x1).


Fehlercode:
NS_ERROR_FAILURE (0x80004005)
Komponente:
MachineWrap
Interface:
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

Ich bin als User eingetragen, was könnte noch falsch sein?

Danke

Edit:
In der console bekomme ich noch diese Meldung:
Code:
vboxadd.service          loaded failed failed    LSB: VirtualBox Linux Additions kernel modules

ein
liefert
Code:
modprobe: FATAL: Module vboxdrv not found.

ein
Code:
service vboxdrv status
vboxdrv.service - LSB: VirtualBox Linux module
   Loaded: loaded (/etc/init.d/vboxdrv)
   Active: active (exited) since Wed 2015-09-16 22:22:23 CEST; 8min ago
  Process: 880 ExecStart=/etc/init.d/vboxdrv start (code=exited, status=0/SUCCESS)

Sep 16 22:22:23 linux-n37t vboxdrv[880]: Starting VirtualBox kernel modules..failed
Sep 16 22:22:23 linux-n37t vboxdrv[880]: (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

und ein
Code:
dmesg
liefert
Code:
[   25.091055] capability: warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
[   52.763939] VirtualBox[1995]: segfault at 1d0 ip 00007fe2ddd19454 sp 00007ffc29c0b680 error 4 in VirtualBox.so[7fe2ddbae000+8c1000]
 
OP
Coolzero

Coolzero

Advanced Hacker
Hier das Ergebnis
Code:
zypper se -si virtualb vbox
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name                                  | Typ   | Version                          | Arch   | Repository                                          
--+---------------------------------------+-------+----------------------------------+--------+-----------------------------------------------------
i | python-virtualbox                     | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | python-virtualbox-debuginfo           | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | vboxgtk                               | Paket | 0.8.2-6.1.5                      | noarch | openSUSE:13.2                                       
i | vboxgtk                               | Paket | 0.8.2-6.1.5                      | noarch | openSUSE-13.2-Oss                                   
i | vboxgtk-lang                          | Paket | 0.8.2-6.1.5                      | noarch | openSUSE:13.2                                       
i | vboxgtk-lang                          | Paket | 0.8.2-6.1.5                      | noarch | openSUSE-13.2-Oss                                   
i | virtualbox                            | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-kmp-default          | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.2_k3.16.7_24-180.d_l_ocaml.2 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.2_k3.16.7_24-180.d_l_ocaml.1 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.2_k3.16.7_24-178.d_l_ocaml.1 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.0_k3.16.7_24-175.d_l_ocaml.5 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.4 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.3 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.2 | x86_64 | (Systempakete)                                      
i | virtualbox-guest-kmp-desktop          | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-kmp-pae-debuginfo    | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | i586   | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-tools                | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-tools-debuginfo      | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-x11                  | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-x11-debuginfo        | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-kmp-default           | Paket | 5.0.2_k3.16.7_24-180.d_l_ocaml.2 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.2_k3.16.7_24-180.d_l_ocaml.1 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.2_k3.16.7_24-178.d_l_ocaml.1 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.0_k3.16.7_24-175.d_l_ocaml.5 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.4 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.3 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.2 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-default           | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-kmp-default-debuginfo | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-kmp-desktop           | Paket | 5.0.2_k3.16.7_24-180.d_l_ocaml.2 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.2_k3.16.7_24-180.d_l_ocaml.1 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.2_k3.16.7_24-178.d_l_ocaml.1 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.0_k3.16.7_24-175.d_l_ocaml.5 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.4 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.3 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.0_k3.16.7_21-175.d_l_ocaml.2 | x86_64 | (Systempakete)                                      
i | virtualbox-host-kmp-desktop           | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-kmp-desktop-debuginfo | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-source                | Paket | 5.0.4-182.d_l_ocaml.1            | noarch | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-qt                         | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-qt-debuginfo               | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-websrv                     | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-websrv-debuginfo           | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
 

Sauerland

Ultimate Guru
Code:
i | vboxgtk                               | Paket | 0.8.2-6.1.5                      | noarch | openSUSE:13.2                                       
i | vboxgtk                               | Paket | 0.8.2-6.1.5                      | noarch | openSUSE-13.2-Oss                                   
i | vboxgtk-lang                          | Paket | 0.8.2-6.1.5                      | noarch | openSUSE:13.2                                       
i | vboxgtk-lang                          | Paket | 0.8.2-6.1.5                      | noarch | openSUSE-13.2-Oss
Deinstalliere obiges und benutze virtualbox-qt

Alles was als Systempakete ausgewiesen ist, kannst Du löschen.
Ebenso alles mit guest im Namen.

Dann kannst Du die Liste noch einmal posten, damit man genau sieht, was da läuft.
Ausserdem noch:
Code:
uname -a
 
OP
Coolzero

Coolzero

Advanced Hacker
Hi,
jetzt ist die Ausgabe:
Code:
sudo zypper se -si virtualb vbox
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name                         | Typ   | Version                          | Arch   | Repository                                          
--+------------------------------+-------+----------------------------------+--------+-----------------------------------------------------
i | python-virtualbox-debuginfo  | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox                   | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-kmp-default | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-guest-kmp-desktop | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-kmp-default  | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-host-kmp-desktop  | Paket | 5.0.4_k3.16.7_24-182.d_l_ocaml.1 | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-qt                | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)
i | virtualbox-qt-debuginfo      | Paket | 5.0.4-182.d_l_ocaml.1            | x86_64 | openSUSE BuildService - Virtualisierung (VirtualBox)

und uname -a
Code:
Linux linux-n37t.site 4.2.0-6.g31d60fb-desktop #1 SMP PREEMPT Sun Sep 13 07:58:18 UTC 2015 (31d60fb) x86_64 x86_64 x86_64 GNU/Linux

Code:
sudo  /etc/init.d/vboxdrv setup
Recompiling VirtualBox kernel module, NOT. It has been packaged.
 

Sauerland

Ultimate Guru
Wie sollen Kernel-Pakete für Kernel 3.16 funktionieren, wenn Du den Kernel 4.2 installiert hast.

Deinstalliere alles mit Virtualbox im Namen wirf das Virtualization-Repo raus und installiere Virtualbox aus dem original Virtualbox Repo:
Repo einbinden:
Code:
zypper ar -f http://download.virtualbox.org/virtualbox/rpm/opensuse/13.2 VirtaulaBox
Virtualbox installieren.
Code:
zypper in VirtualBox-5.0
 
OP
Coolzero

Coolzero

Advanced Hacker
Dann bekomme ich diese Meldung:
Code:
sudo zypper in VirtualBox-5.0
Metadaten von Repository 'VirtaulaBox' werden abgerufen .............................................................................................................[fertig]
Zwischenspeicher für Repository 'VirtaulaBox' wird erzeugt ..........................................................................................................[fertig]
Daten des Repositories laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...

Das folgende NEUE Paket wird installiert:
  VirtualBox-5.0 

1 neues Paket zu installieren.
Gesamtgröße des Downloads: 60,6 MiB. Bereits zwischengespeichert: 0 B  Nach der Operation werden zusätzlich 145,6 MiB belegt.
Fortfahren? [j/n/? zeigt alle Optionen] (j): j
Paket VirtualBox-5.0-5.0.4_102546_openSUSE132-1.x86_64 wird abgerufen                                                                   (1/1),  60,6 MiB (145,6 MiB entpackt)
Abruf: VirtualBox-5.0-5.0.4_102546_openSUSE132-1.x86_64.rpm ..........................................................................................[fertig (1012,5 KiB/s)]
Test auf Dateikonflikte: ............................................................................................................................................[fertig]
(1/1) Installation von: VirtualBox-5.0-5.0.4_102546_openSUSE132-1 ...................................................................................................[fertig]
Zusätzliche rpm-Ausgabe:

Creating group 'vboxusers'. VM users must be member of that group!

No precompiled module for this kernel found -- trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.

Stopping VirtualBox kernel modules..done
Uninstalling old VirtualBox DKMS kernel modules..done
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 4.2.0-6.g31d60fb-desktop cannot be found at
/lib/modules/4.2.0-6.g31d60fb-desktop/build or /lib/modules/4.2.0-6.g31d60fb-desktop/source.
..failed
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules..failed
  (Look at /var/log/vbox-install.log to find out what went wrong)
redirecting to systemctl start vboxballoonctrl-service.service
redirecting to systemctl start vboxautostart-service.service
redirecting to systemctl start vboxweb-service.service

Dann kommt noch
Code:
sudo  /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules                                                                                                                                done
Uninstalling old VirtualBox DKMS kernel modules                                                                                                                   done
Trying to register the VirtualBox kernel modules using DKMSError! echo
Your kernel headers for kernel 4.2.0-6.g31d60fb-desktop cannot be found at
/lib/modules/4.2.0-6.g31d60fb-desktop/build or /lib/modules/4.2.0-6.g31d60fb-desktop/source.
                                                                                                                                                                  failed
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules                                                                                                                             failed
  (Look at /var/log/vbox-install.log to find out what went wrong)
 
OP
Coolzero

Coolzero

Advanced Hacker
Hab jetzt mal neugestartet und dann nochmal installiert, und jetzt startet die VM auch, sieht so aus alsob jetzt alles funktionieren würde.

Danke für die Hilfe
 
Oben