Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: NikolaiTalev в Sep 06, 2010, 00:49



Титла: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 06, 2010, 00:49
Здравейте преди малко от пакентния менажер на Fedora 13  си инсталирах VirtualBox
след което ми поиска да рестартирам системата. Но след рестарта се появи проблема (поне за мен е проблем защото още не съм навътре )
след като си зареди нормално точно когато трябва да ми даде да се логна ми дава черен екран с мигаща долна черта. Какво трябва да направя  ??? какво трябва да се напише аз стигнах до положение в което се логнах (на черния екран) но незнам какво трябва да напиша за да влезна в графична среда Gnome
 
Благодаря ви предварително  :)


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: makkasi в Sep 06, 2010, 18:20
Най вероятно при самата инсталация е искало да премахне някакви пакети предполагам и не си забелязал.  Аз съм ламер , но трябва да стартираш x- server  с командата
startx

май това беше. :) Но не разчитай.
Другото което е не помня дали е fedora e дебиан базирана но ubuntu уж се води за по лесна дистрибуция.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: borovaka в Sep 06, 2010, 19:01
//off-topic
makkasi Нищо лично само да ти поясня Fedora не е дебиан базирана, на базата на RedHat е.

//on
NilkolaiTalev Качи файла /var/log/Xorg.0.log тук за да можем да видим какво е станало.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ekspert в Sep 07, 2010, 10:44
до колкото се сещам VirtualBox иска и някакви модули към ядрото, не съм го слагал отдавна наистина, но може да ти е дало някакъв конфликт на който не си обърнал внимание.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: shoshon в Sep 07, 2010, 12:46
Сега щети кажа какво е станало.
Инсталирал си VBox, но си инсталирал и guest additions ( които идват с модул за видеото ) и си се рецакал. Ако не знаеш какво правиш, по бързо ще преинсталираш...


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 08, 2010, 08:52
Така и направих ,макар че хич не ми се искаше защото системата ми беше от юни месец и работеше безупречно.
И след като преинсталирах забелязвам че преди версията на ядрото ми беше 2.6.33.8-149.fc13.i686.PAE а сега е
 2.6.34.6-47.fc13.i686.PAE (инсталирам го от един и същ двд диск) но проблема ми е не мога да си инсталирам SMPlayer
давам му su -c 'yum install mplayer smplayer' и ми изписва

No package mplayer available.
No package smplayer available.
Error: Nothing to do
 какъв е проблема  ???


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ekspert в Sep 08, 2010, 10:27
Така и направих ,макар че хич не ми се искаше защото системата ми беше от юни месец и работеше безупречно.
И след като преинсталирах забелязвам че преди версията на ядрото ми беше 2.6.33.8-149.fc13.i686.PAE а сега е
 2.6.34.6-47.fc13.i686.PAE (инсталирам го от един и същ двд диск) но проблема ми е не мога да си инсталирам SMPlayer
давам му su -c 'yum install mplayer smplayer' и ми изписва

No package mplayer available.
No package smplayer available.

Error: Nothing to do
 какъв е проблема  ???

Проблема е че не намира mplayer и smplayer в хранилищата които имаш, а smplayer си е само GUI на mplayer, демек не може да изпълни зависимостите. Добави или разреши хранилища които го имат и си готов.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 08, 2010, 12:07
Ами проблема е там че съм избрал целия списък който ми предоставя и пак казва че го няма ,а преди го имаше много странно как мога да добавя допълнителни хранилища които го имат  :)


П.П Оправих се добавих rpmfusion и си го инсталирах  :)


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 08, 2010, 14:05
Сега пробвах пак да инсталирам VirtualBox този път го свалих от официалния им сайт.
Инсталирах първо DKMS package както пише и пак нищо пак не работи и пак дава грешки  ???
Ето я и грешката:
Цитат
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. 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.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ali Nebi в Sep 08, 2010, 15:58
Здравей,

виждам че имаш проблем с VirtualBox.

Би ли описал стъпка по стъпка какво правиш и какво ти дава?

Аз и предполагам и много други хора са си инсталирали VirtualBox без проблем. Добавянето на guest addons не трябва да е проблем. Те се инсталират на виртуалната машина и не на хоста.

Както те посъветваха по-горе качи log файла, за да видим какво става и да ти помогнем.

Относно mplayer и smplayer са ти нужни rpmfusion хранилищата. Сложи си ги и ще може да си инсталираш тези пакети.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ali Nebi в Sep 08, 2010, 16:01
Инсталирай си kernel-devel kernel-headers dkms:
yum install kernel-devel kernel-headers dkms

След това направи:

/etc/init.d/vboxdrv setup

Това ще прекомпилира модулите за VirtualBox за това ядро, с което работиш.

Сега пробвах пак да инсталирам VirtualBox този път го свалих от официалния им сайт.
Инсталирах първо DKMS package както пише и пак нищо пак не работи и пак дава грешки  ???
Ето я и грешката:
Цитат
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. 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.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 08, 2010, 16:35
Инсталирай си kernel-devel kernel-headers dkms:
yum install kernel-devel kernel-headers dkms

След това направи:

/etc/init.d/vboxdrv setup

Това ще прекомпилира модулите за VirtualBox за това ядро, с което работиш.

Сега пробвах пак да инсталирам VirtualBox този път го свалих от официалния им сайт.
Инсталирах първо DKMS package както пише и пак нищо пак не работи и пак дава грешки  ???
Ето я и грешката:
Цитат
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. 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.
Сега дава :

[root@talevtehnology niki]# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module                          [  Да  ]
Recompiling VirtualBox kernel module                       [Провал]
  (Look at /var/log/vbox-install.log to find out what went wrong)

а ето го и vbox-install.log
Цитат
Attempting to install using DKMS
  removing old DKMS module vboxdrv version  3.2.8

------------------------------
Deleting module version: 3.2.8
completely from the DKMS tree.
------------------------------
Done.

Creating symlink /var/lib/dkms/vboxdrv/3.2.8/source ->
                 /usr/src/vboxdrv-3.2.8

DKMS: add Completed.

Error! Your kernel source for kernel 2.6.34.6-54.fc13.i686.PAE cannot be found at
/lib/modules/2.6.34.6-54.fc13.i686.PAE/build or /lib/modules/2.6.34.6-54.fc13.i686.PAE/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
Failed to install using DKMS, attempting to install without
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Stop.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ali Nebi в Sep 08, 2010, 17:19
Инсталирали kernel-devel и kernel-headers?

Дай изхода на uname -a и rpm -qa | grep kernel


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ali Nebi в Sep 08, 2010, 17:23
Съжалявам сега видях, че ползваш PAE ядрото, значи ти трябва това kernel-PAE-devel


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 08, 2010, 21:18
Инсталирах ги [root@talevtehnology niki]# yum install kernel-PAE-devel
ама проблема остана  ???

[root@talevtehnology niki]# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module                          [  Да  ]
Recompiling VirtualBox kernel module                       [Провал]
  (Look at /var/log/vbox-install.log to find out what went wrong)

След като изтрих стария DKMS от лог файла остана само това
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Stop.


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: saejoh в Sep 08, 2010, 22:15
Нали четеш това
Цитат
Error! Your kernel source for kernel 2.6.34.6-54.fc13.i686.PAE cannot be found at
/lib/modules/2.6.34.6-54.fc13.i686.PAE/build or /lib/modules/2.6.34.6-54.fc13.i686.PAE/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
Както и това последното
Цитат
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Stop.
Инсталирай kernel-source отговарящо на твоя kernel (разновидност и версия) !!! ;)


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: Ali Nebi в Sep 08, 2010, 23:40
Той вече трябва да го има сорса след като ги има инсталирани тези пакети.

Направи export KERN_DIR=/usr/src/kernels/2.6.33.6-........

като трябва да му посочиш патя за ядрото, което ползваш в момента.

Тогава пак стартирай /etc/init.d/vboxdrv setup



Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: borovaka в Sep 08, 2010, 23:53
yum install kernel-devel kernel-headers kernel-PAE-devel
И после /etc/init.d/vboxdrv setup


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: NikolaiTalev в Sep 09, 2010, 09:12
yum install kernel-devel kernel-headers kernel-PAE-devel
И после /etc/init.d/vboxdrv setup

Ето го и новия лог файл
Цитат
make KBUILD_VERBOSE=1 -C /lib/modules/2.6.34.6-54.fc13.i686.PAE/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
/usr/src/kernels/2.6.34.6-54.fc13.i686.PAE/scripts/gcc-version.sh: line 25: gcc: командата не е открита
/usr/src/kernels/2.6.34.6-54.fc13.i686.PAE/scripts/gcc-version.sh: line 26: gcc: командата не е открита
/usr/src/kernels/2.6.34.6-54.fc13.i686.PAE/arch/x86/Makefile:81: stack protector enabled but no compiler support
make[1]: gcc: Command not found
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (      \
   echo;                        \
   echo "  ERROR: Kernel configuration is invalid.";      \
   echo "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
   echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";   \
   echo;                        \
   /bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/vbox.0
  gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d  -nostdinc -isystem  -I/usr/src/kernels/2.6.34.6-54.fc13.i686.PAE/arch/x86/include -Iinclude  -include include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -mregparm=3 -freg-struct-return -march=i686 -ffreestanding -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-optimize-sibling-calls -g -pg -I/lib/modules/2.6.34.6-54.fc13.i686.PAE/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_X86 -DVBOX_WITH_64_BITS_GUESTS  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -D"DEBUG_HASH=27" -D"DEBUG_HASH2=27" -c -o /tmp/vbox.0/linux/SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
/bin/sh: gcc: командата не е открита
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Error 127
make[1]: *** [_module_/tmp/vbox.0] Error 2
make: *** [vboxdrv] Error 2


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: romeo_ninov в Sep 09, 2010, 11:02
yum install gcc


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox РЕШЕН
Публикувано от: NikolaiTalev в Sep 09, 2010, 23:34
Благодаря ви на всички :) вече всичко е ОК  [_]3

Ето и как се получи:
Цитат
yum install kernel-devel kernel-headers kernel-PAE-devel
А това беше финала след като го инсталирах успя да се прекомпилира  :)
Цитат
yum install gcc


Титла: Re: Проблем с Fedora13 след инсталация на VirtualBox
Публикувано от: borovaka в Sep 09, 2010, 23:37
Честито :)