Показать полную графическую версию : FreeBSD+XFree86 в VMware
Всё время если ставил линукс или БСД в vmware то работал только в консоли. Очень хочеться чтобы без особых тормозов поработать в KDE или GNOME в БСД в VMware. Только не понимаю как настроить эту виртуальную видеокарту! Можете разжевать процесс этой настройки? А заодно ешё спросить хотел, из линуксового rpm как правильно поставить vmware3.2 под fBSD? СПАСИБО!
megatron
26-01-2003, 14:42
насчёт BSD в вмваре, в хелпе разжевано всё, но я так скажу, делаешь vmware tools install, надеюсь знаешь что это такое, монтируешь сdrom, вместо диска будет .tgz файл, потом копируешь его куда нибудь, и там распаковываешь, дальше идешь в образовавшуюся папку (vmware-freebsd-tools) и делаешь ./install.pl
Все! у тебя уже в иксах всё есть...единственный, как мне кажется очень большой минус, что эта фигня пересерает файлы крнфигурации иксов, от оригинальных осталяет только линки на свои файлы...:(
а на счёт рпм у меня так и не получилось запустить род БСД...по моему пишет про ненайденные линуксовые библиотеки...
Исправлено: megatron, 15:01 26-01-2003
Ни фига себе! Вот это да! А я думал что vmware tools только для виндов ставятся, и даже в хелп не смотрел на эту тему! Раньше же они вообще отдельным пакетом шли.... Ладно, спасибо, теперь вижу свет в конце туннеля :))))))
megatron
26-01-2003, 20:00
ну дык я тоже раньше также думал ;)
Вопрос
а обязательно ли ставить VMWare Tools на WMware 3 чтобы встал XFree+KDE ?
например ALT Linux+XFree+KDE вставал без проблем без тулзов...
правда BSD я поставил прямо на отдельный винт (raw disk)
долго мучался с установками, т.к. как писали в
http://forum.oszone.net/topic.cgi?forum=31&topic=50
постепенно скорость общения с сидюком сходит на ноль и все застопаривается...
приходилось резетовать VM и доставлять остатки по новой
в итоге Х+KDE установил, /etc/X11XF86Config попровил под себя,
но при запуске выдается -
...
(==) Using config file: "/etc/X11XF86Config"
(EE) No devices detected
Fatal server error:
no screens found
....
карточка ATI Radeon 7000/ Radeon VE 64 Mb
в списке ее нету, но на все ATI как я понимаю идет один драйвер
так что в config-е ставлю так -
Section "Device"
Identifier "Radeon VE 0"
Driver "ati"
#VideoRam 64000
# Insert Clocks lines here if appropriate
BusID"PCI:1:0:0"
Screen0
EndSection
подскажите плз
из-за чего может быть - no screens found ?
Всё правильно, внутри vmware твоего настоящего железа не увидит! Напиши в /etc/X11XF86Config то что сказано в хелпе про настройку Х в vmware для BSD систем, и всё заработает.
Насколько я помню в ALT Linux уже давно встраивают выбор vmware-видеокарты и она есть в списке выбора, но в Redhat или Mandrake её не включают в список и надо ставить ручками самому!
в хелпе про настройку Х в vmware для BSD толком ничего не сказано :(((
в Х-логе вижу:
(--) PCI:*(0:15:0) VMware PCI SVGA (FIFO) rev 0, Mem @
0xfc000000/24, 0xfb000000/24, I/O @ 0x10a0/4
и соответственно -
(--) VGA(0): Virtual size is 640x480 (pitch 640)
(**) VGA(0): Default mode "640x480": 25.0 MHz, 31.2 kHz, 59.5 Hz
(II) VGA(0): Modeline "640x480" 25.00 640 656 752 800 480 490 492 525 -hsync -vsync
(**) VGA(0): Default mode "416x312": 28.3 MHz, 49.2 kHz, 73.8 Hz (D)
(II) VGA(0): Modeline "416x312" 28.32 416 432 464 576 312 312 314 333 doublescan -hsync -vsync
(**) VGA(0): Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D)
(II) VGA(0): Modeline "400x300" 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync
(**) VGA(0): Default mode "320x240": 12.5 MHz, 31.2 kHz, 59.6 Hz (D)
(II) VGA(0): Modeline "320x240" 12.50 320 328 376 400 240 245 246 262 doublescan -hsync -vsync
т.е. она берет голимую VM карточку c 256k video RAM по умолчанию -
Section "Device"
Identifier "Card0"
Driver "vga"
VendorName "VMware"
BoardName "PCI SVGA (FIFO)"
BusID "PCI:0:15:0"
EndSection
если ставлю настройки для своей карты -
Section "Device"
Identifier "Card1"
Driver "ati"
VendorName "ATI Radeon VE"
VideoRam 64000
BusID "PCI:0:15:0"
EndSection
то получаю (из лога):
(II) ATI: Candidate "Device" section "Card1".
(II) ATI: Unshared VGA detected.
(EE) No devices detected.
Fatal server error:
no screens found
Добавлено:
т.е. если используешь VM vga-карточку, то получаешь никуда не годное расширение с безмазовыми цветами
а родимый Radeon VE не определяется :((
в принципе, его нет в списке карт поддерживаемых BSD
но с другой стороны народ на нем нормально работает в FreeBSD+X+KDE
непонятненько ....
Что значит толком ничего не сказано!?
Перевожу дословно из хэлпа для vmware3.2:
1. Включите вирт.машину.
2. Подготовьте её к установке VMware Tools кликнув в меню Settings > VMware Tools Install.
Затем в вирт.машине (в BSD) рутом примонтируйте образ cdrom, скопируйте с него всё содержимое в /tmp и umount
/cdrom.
т.е. в консоли это выглядит так:
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
umount /cdrom
теперь распаковать тарбол в тот же /tmp и запустить оттуда install.pl, т.е.:
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-freebsd-tools
./install.pl
Теперь можно попробовать запустить X, а vmware tools в Х-терминале запустить фоновым процессом:
vmware-toolbox &
А теперь проверь /etc/X11/XF86Config, или /etc/X11/XF86Config-4.
Там должна быть секция Device такого вида:
Section "Device"
Identifier "VMware SVGA"
Driver "vmware"
BusID "PCI:0:15:0"
EndSection
А также проверь чтобы в секции Screen был параметр Device "VMware SVGA"
Всё, поправь на нужное тебе разрешение и глубину цвета=24!
спасибо большое за ЦУ
сначала, после установки vm tools опять иксы ругались...
но после недолгой мороки по изменению конфига, приведя его к подобающему виду:
Section "Device"
Identifier "SVGA"
Driver "vmware"
# Chipset "generic"
BusID "PCI:0:15:0"
EndSection
Section "Screen"
Driver "accel"
Device "SVGA"
Monitor "vmware"
DefaultColorDepth 24
...
добился запуска иксов...
только вот в икс-терме vmware-toolbox не запускается, пишет -
/usr/libexec/ld-elf.so.1: Shared object "libc.so.3" not found
зато KDE запустился, все вроде работает :)
правда при старте вываливается окошко с ошибкой -
Sound server information message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such file or directory)
и в x-terme постоянно пишется что-то типа
Xlib: extension "GLX" missing on display ":0.0".
и
Xlib: extension "SHAPE" missing on display ":0.0".
и прочая ерунда
но с этим буду постепенно разбиратся :)
Varjat_by
28-07-2004, 21:57
Спасибо вышесказаное - закончились 4-хдневныя скитания в настройке Х-ов.
В свою очередь раскажу, как убить проблему со злощатным
/usr/libexec/ld-elf.so.1: Shared object "libc.so.3" not found
разобраться.
Короче для своей 4.9 БСДы залез на ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/4.9-RELEASE и папочку /compat3x залил себе. А там не мудрено: ./install.sh и в добрый путь!
Только vmware-toolbox того не стоит, чтобы ты на неё трафик тратил ;)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.