VirtualBox

Discussioni e feedback su pacchetti e repository MIB
Post Reply
User avatar
polka
Utente junior
Utente junior
Posts: 90
Joined: 3 November 2008, 0:16
OpenMandriva: 2011
Kernel: 3.0.3nrj
Desktop: KDE
country: Italia
Location: Ortona (Chieti)

VirtualBox

Post by polka »

Mandriva 2010.0 32
Ho provato ad installare VirtualBox e mi ha dato questo errore:

DKMS: add Completed.
+ /usr/sbin/dkms --rpm_safe_upgrade build -m virtualbox -v 3.2.4-69.1mib2010.0
Error! Your kernel source for kernel 2.6.31.12-desktop586-1mnb cannot be found at
/lib/modules/2.6.31.12-desktop586-1mnb/build or /lib/modules/2.6.31.12-desktop586-1mnb/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
+ /sbin/rmmod vboxnetflt
+ /sbin/rmmod vboxnetadp
+ /sbin/rmmod vboxdrv
+ /sbin/modprobe vboxdrv
+ /sbin/modprobe vboxnetflt
+ /sbin/modprobe vboxnetadp

Prima di installare VirtualBox avevo controllato i repository:
[root@localhost ~]# urpmi.update -a
il supporto "Main" risulta già aggiornato
il supporto "Main Updates" risulta già aggiornato
il supporto "Main Backports" risulta già aggiornato
il supporto "Contrib" risulta già aggiornato
il supporto "Contrib Updates" risulta già aggiornato
il supporto "Contrib Backports" risulta già aggiornato
il supporto "Non-free" risulta già aggiornato
il supporto "Non-free Updates" risulta già aggiornato
il supporto "Non-free Backports" risulta già aggiornato
il supporto "PLF Free" risulta già aggiornato
il supporto "PLF Free backports" risulta già aggiornato
il supporto "PLF Non-free" risulta già aggiornato
il supporto "PLF Non-free backports" risulta già aggiornato
il supporto "MiB Basic" risulta già aggiornato

Mi sembra tutto ok. Non capisco l'errore. So solo che il programma, una volta immessi i dati richiesti si blocca con un messaggio:

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. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
Grazie
Fisso = MDV 2011 x86_64 - Kernel 3.0.3 nrj / Portatile = Acer extensa 5220 MDV 2011 32b - 3.0.3 nrj

User avatar
SymbianFlo
Utente sostenitore
Utente sostenitore
Posts: 1493
Joined: 7 December 2007, 20:07
OpenMandriva: 2010.1 x86_64
Kernel: 2.6.33.5-nrj-69mib
Desktop: kde4.5.rc1
Location: Pordenone
Contact:

Re: VirtualBox

Post by SymbianFlo »

ciao
DKMS: add Completed.
+ /usr/sbin/dkms --rpm_safe_upgrade build -m virtualbox -v 3.2.4-69.1mib2010.0
Error! Your kernel source for kernel 2.6.31.12-desktop586-1mnb cannot be found at
/lib/modules/2.6.31.12-desktop586-1mnb/build or /lib/modules/2.6.31.12-desktop586-1mnb/source.

You can use the --kernelsourcedir option to tell DKMS where it's located.
Io non uso vbox, ma leggendo il tuo errore
mi sa che ti mancano i pacchetti kernel-source , o pure le sorgenti del kernel li hai installati in un percorso non standard , se ti sei compilato il kernel da solo .
:D ciao ciao SymbianFlo :D
Image
Linus Torvalds only has to enter a room, and every Windows computer in it segfaults instantly.
http://video.linuxfoundation.org/video/1057

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: VirtualBox

Post by NicCo »

si, manca il kernel-source o il più piccolo -devel


stai usando un kernel vecchio, quello nuovo ufficiale è da tempo il kernel 2.6.31.13
puoi aggiornare il kernel e il suo -devel (necessario a virtualbox), così:

Code: Select all

urpmi kernel-desktop-devel-latest urpmi kernel-desktop-latest

oppure, se vuoi puoi anche rimanere con il kernel attualmente in uso,
ma devi beccare quello giusto, relativo al 2.6.31.12-desktop586-1mnb,
penso che lo becchi così:

Code: Select all

urpmi -a kernel-desktop-devel-2.6.31.12-1mnb

Ciao,
NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
polka
Utente junior
Utente junior
Posts: 90
Joined: 3 November 2008, 0:16
OpenMandriva: 2011
Kernel: 3.0.3nrj
Desktop: KDE
country: Italia
Location: Ortona (Chieti)

Re: VirtualBox

Post by polka »

Purtroppo è successo ciò che temevo. Aggiornando il kernel non funziona più il display grafico.
Ho usato: # urpmi kernel-desktop-devel-latest urpmi kernel-desktop-latest
Al rilancio del sistema è apparsa una finestra che diceva che non trovava i driver nvidia originali.
Ora mi appare un video completamente bianco con solo il cursore del mouse.

Mi successe con un altro tentativo di aggiornare il kernel e ho dovuto piallare tutto e reinstallare.
Questo è il motivo per cui non uso più la funzione di aggiornamento automatico.

Qualche consiglio, prima di ricorrere alla sola soluzione drastica che conosco?
Grazie
Fisso = MDV 2011 x86_64 - Kernel 3.0.3 nrj / Portatile = Acer extensa 5220 MDV 2011 32b - 3.0.3 nrj

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: VirtualBox

Post by NicCo »

NON SI USANO MAI SOLUZIONI DRASTICHE, per problemi così facili da risolvere!


Non dovrebbe assolutamente succedere quello che ti è successo anche perchè
per il kernel ufficiale 2.6.31.13 ci sono tutti i moduli nvidia ufficiali precompilati

ma anche senza di quelli sarebbe sufficiente avere solamente
nvidia-current
dkms-nvidia-current

e con questi, anche senza i driver precompilati, i driver nvidia vengono buildati al volo su ogni nuovo kernel che installi e che abbia a seguito il suo corrispondente kernel-desktop-devel

POST EDIT:
dal tuo primo post, la configurazione dei repo sembra OK:
ma devi aver commesso di sicuro qualche errore, ma chissà dove


Ciao,
NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
polka
Utente junior
Utente junior
Posts: 90
Joined: 3 November 2008, 0:16
OpenMandriva: 2011
Kernel: 3.0.3nrj
Desktop: KDE
country: Italia
Location: Ortona (Chieti)

Re: VirtualBox

Post by polka »

Ho dato:
# urpmi dkms-nvidia-current
ha installato due file
ho rifatto il boot, ma non è cambiato nulla.
Forse non ho capito il tuo suggerimento.
Anch'io non vorrei reinstallare, ma....
Ciao
Polka
Fisso = MDV 2011 x86_64 - Kernel 3.0.3 nrj / Portatile = Acer extensa 5220 MDV 2011 32b - 3.0.3 nrj

User avatar
SymbianFlo
Utente sostenitore
Utente sostenitore
Posts: 1493
Joined: 7 December 2007, 20:07
OpenMandriva: 2010.1 x86_64
Kernel: 2.6.33.5-nrj-69mib
Desktop: kde4.5.rc1
Location: Pordenone
Contact:

Re: VirtualBox

Post by SymbianFlo »

polka wrote:Ho dato:
# urpmi dkms-nvidia-current
ha installato due file
ho rifatto il boot, ma non è cambiato nulla.
Forse non ho capito il tuo suggerimento.
Anch'io non vorrei reinstallare, ma....
Ciao


--------------
Ho usato: # urpmi kernel-desktop-devel-latest urpmi kernel-desktop-latest
Polka

ma non avvevi problemi con vbox? e nvidia adesso che cosa c'entrano ?
hai i commandi sopra :
urpmi kernel-source-2.6.31.12-desktop586 kernel-source-latest , o pure come dice nicco kernel-devel, ma sta roba con i moduli nvidia che roba e ?

ma non avevi 2.6.31.12-desktop586 ?
:D ciao ciao SymbianFlo :D
Image
Linus Torvalds only has to enter a room, and every Windows computer in it segfaults instantly.
http://video.linuxfoundation.org/video/1057

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: VirtualBox

Post by NicCo »

se sei nella shell di un terminale testuale
CTRL + ALT + F1 (da F1 a F6 > tty1 a tty6)

puoi sempre loggarti da root, ed usare mcc

Code: Select all

login: root
Password: **********
[root@8 ~]# mcc
per poter usare il Centro di Controllo Mandriva e far diverse prove di configurazione del video, con driver proprietari, e con driver non proprietari:
ti ricordo se si usa il tasto TAB, i cursori ed Enter
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply