FreeBSD+XFree86 в VMware

Ответить
 • Просмотры: 1
Аватара пользователя
Ge0rge

FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

Всё время если ставил линукс или БСД в vmware то работал только в консоли. Очень хочеться чтобы без особых тормозов поработать в KDE или GNOME в БСД в VMware. Только не понимаю как настроить эту виртуальную видеокарту! Можете разжевать процесс этой настройки? А заодно ешё спросить хотел, из линуксового rpm как правильно поставить vmware3.2 под fBSD? СПАСИБО!
Аватара пользователя
Ge0rge

Re: FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

насчёт BSD в вмваре, в хелпе разжевано всё, но я так скажу, делаешь vmware tools install, надеюсь знаешь что это такое, монтируешь сdrom, вместо диска будет .tgz файл, потом копируешь его куда нибудь, и там распаковываешь, дальше идешь в образовавшуюся папку (vmware-freebsd-tools) и делаешь ./install.pl

Все! у тебя уже в иксах всё есть...единственный, как мне кажется очень большой минус, что эта фигня пересерает файлы крнфигурации иксов, от оригинальных осталяет только линки на свои файлы...Изображение



а на счёт рпм у меня так и не получилось запустить род БСД...по моему пишет про ненайденные линуксовые библиотеки...



[s]Исправлено: megatron, 15:01 26-01-2003[/s]
Аватара пользователя
Ge0rge

Re: FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

Ни фига себе! Вот это да! А я думал что vmware tools только для виндов ставятся, и даже в хелп не смотрел на эту тему! Раньше же они вообще отдельным пакетом шли....  Ладно, спасибо, теперь вижу свет в конце туннеля Изображение)))))
Аватара пользователя
Ge0rge

Re: FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

ну дык я тоже раньше также думал Изображение
Аватара пользователя
megatron

Re: FreeBSD+XFree86 в VMware

Сообщение megatron »

Вопрос

а обязательно ли ставить 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 ?
Аватара пользователя
Ge0rge

Re: FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

Всё правильно, внутри vmware твоего настоящего железа не увидит! Напиши в /etc/X11XF86Config то что сказано в хелпе про настройку Х в vmware для BSD систем, и всё заработает.

Насколько я помню в ALT Linux уже давно встраивают выбор vmware-видеокарты и она есть в списке выбора, но в Redhat или Mandrake её не включают в список и надо ставить ручками самому!
Аватара пользователя
Ge0rge

Re: FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

в хелпе про настройку Х в 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



непонятненько ....
Аватара пользователя
Ge0rge

Re: FreeBSD+XFree86 в VMware

Сообщение Ge0rge »

Что значит толком ничего не сказано!?

Перевожу дословно из хэлпа для 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!
Аватара пользователя
Hamb

Re: FreeBSD+XFree86 в VMware

Сообщение Hamb »

спасибо большое за ЦУ



сначала, после установки 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".

и прочая ерунда



но с этим буду постепенно разбиратся Изображение
Аватара пользователя
Guest

Re: FreeBSD+XFree86 в VMware

Сообщение Guest »

Спасибо вышесказаное - закончились 4-хдневныя скитания в настройке Х-ов.

В свою очередь раскажу, как убить проблему со злощатным

 /usr/libexec/ld-elf.so.1: Shared object "libc.so.3" not found

разобраться.

Короче для своей 4.9 БСДы залез на
ftp://ftp.freebsd.org/pub/FreeBSD/re...86/4.9-RELEASE
и папочку /compat3x залил себе. А там не мудрено: ./install.sh и в добрый путь!

Только vmware-toolbox того не стоит, чтобы ты на неё трафик тратил Изображение
Ответить

Вернуться в «Общий по FreeBSD»