Не загружаеться модуль Vesa! (Vesa)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Mayuka
Сообщения: 174
ОС: Debian Sid

Не загружаеться модуль Vesa!

Сообщение Mayuka »

Мяф всем. Столкнулся сегодня стакой проблемой во FreeBsd 5.4 x86-64 ни как не могу загрузить модуль vesa. В loader.conf он прописан. Уже пересобирал ядро и мир, но проблема так и осталась. Остальные модули как ни странно загружаються. Вчем может быть проблема? Во фре только второй день. :(
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Не загружаеться модуль Vesa!

Сообщение polachok »

может он в ядро вкомпилен? ;)
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Не загружаеться модуль Vesa!

Сообщение vg2.0 »

polachok писал(а):
27.01.2006 21:37
может он в ядро вкомпилен? ;)

Да, если он в ядре то kldstat его не покажет. Можно попробовать подгрузить вручную kldload vesa.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Mayuka
Сообщения: 174
ОС: Debian Sid

Re: Не загружаеться модуль Vesa!

Сообщение Mayuka »

vg2.0 писал(а):
27.01.2006 22:37
polachok писал(а):
27.01.2006 21:37

может он в ядро вкомпилен? ;)

Да, если он в ядре то kldstat его не покажет. Можно попробовать подгрузить вручную kldload vesa.

В ручную уже пробовал.Пишет что не сушествует, а если прописать в ядро то при компиляции ядра пишет не известный параметр.
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Не загружаеться модуль Vesa!

Сообщение vg2.0 »

Mayuka писал(а):
28.01.2006 11:45
Пишет что не сушествует, а если прописать в ядро то при компиляции ядра пишет не известный параметр.

Может синтаксис не верный? Проверьте в файле LINT. Если не поможет, то скорее всего надо будет ставить исходники заново, или обновиться через cvsup.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Mayuka
Сообщения: 174
ОС: Debian Sid

Re: Не загружаеться модуль Vesa!

Сообщение Mayuka »

vg2.0 писал(а):
28.01.2006 11:54
Mayuka писал(а):
28.01.2006 11:45

Пишет что не сушествует, а если прописать в ядро то при компиляции ядра пишет не известный параметр.

Может синтаксис не верный? Проверьте в файле LINT. Если не поможет, то скорее всего надо будет ставить исходники заново, или обновиться через cvsup.

Файла LINT нет. Есть только Notes. И еще такой вопрос options VESA надо прописывать в файле Notes или Generic?
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Не загружаеться модуль Vesa!

Сообщение vg2.0 »

Mayuka писал(а):
28.01.2006 13:49
Файла LINT нет. Есть только Notes. И еще такой вопрос options VESA надо прописывать в файле Notes или Generic?

Ну блин, а handbook почитать сложно что ли???
http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...g-building.html
http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...fig-config.html

Код: Выделить всё

cd /usr/src/sys/i386/conf
make LINT
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Mayuka
Сообщения: 174
ОС: Debian Sid

Re: Не загружаеться модуль Vesa!

Сообщение Mayuka »

vg2.0 писал(а):
28.01.2006 16:51
Mayuka писал(а):
28.01.2006 13:49

Файла LINT нет. Есть только Notes. И еще такой вопрос options VESA надо прописывать в файле Notes или Generic?

Ну блин, а handbook почитать сложно что ли???
http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...g-building.html
http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...fig-config.html

Код: Выделить всё

cd /usr/src/sys/i386/conf
make LINT


Сори пропустил в hanbooke это. Но все равно даже в Lint не упоминания про vesa. Там есть только:
device vga
options VGA_ALT_SEQACCESS
options VGA_SLOW_IOACCESS
options VGA_WIDTH90
options FB_DEBUG
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали:
galki
Сообщения: 231

Re: Не загружаеться модуль Vesa!

Сообщение galki »

Mayuka писал(а):
28.01.2006 13:49
И еще такой вопрос options VESA надо прописывать в файле Notes или Generic?

В GENERIC, но лучше сделай свой отдельный конфигурационный файл
на основе GENERIC и пользуйся им (иначе все твои изменения умрут при следующем cvsup).


Только чтобы модуль грузился всего этого не нужно.
У тебя файл /boot/kernel/vesa.ko есть вообще в системе?

И как пишет что не существует?
Ты ему говоришь 'kldload vesa', а он отвечает "kldload: can't load vesa: No such file or directory"?

Если нету, то попробуй именно этот модуль собрать и установить как ниже и скажи что получается.
Должно быть примерно вот так:

Код: Выделить всё

evilhost# cd /usr/src/sys/modules/vesa/

evilhost# make clean
rm -f export_syms vesa.ko vesa.kld vesa.o scvesactl.o @ machine opt_vga.h opt_vesa.h

evilhost# make
Warning: Object directory not changed from original /usr/src/sys/modules/vesa
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
touch opt_vga.h
touch opt_vesa.h
cc -O2 -pipe -march=athlon-xp -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I-   -I
. -I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=8000 -fno-common  -mno-align-lon
g-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winlin
e -Wcast-qual  -fformat-extensions -std=c99 -c /usr/src/sys/modules/vesa/../../i386/isa/vesa.c
cc -O2 -pipe -march=athlon-xp -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I-   -I
. -I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=8000 -fno-common  -mno-align-lon
g-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winlin
e -Wcast-qual  -fformat-extensions -std=c99 -c /usr/src/sys/modules/vesa/../../dev/syscons/scvesactl
.c
ld  -d -warn-common -r -d -o vesa.kld vesa.o scvesactl.o
touch export_syms
awk -f /usr/src/sys/modules/vesa/../../conf/kmod_syms.awk vesa.kld  export_syms | xargs -J% objcopy
% vesa.kld
ld -Bshareable  -d -warn-common -o vesa.ko vesa.kld
objcopy --strip-debug vesa.ko

evilhost# make install
install -C -o root -g wheel -m 555   vesa.ko /boot/kernel
kldxref /boot/kernel

evilhost# ls -l /boot/kernel/vesa.ko
-r-xr-xr-x  1 root  wheel  18284 29 янв 04:58 /boot/kernel/vesa.ko
Спасибо сказали:
Mayuka
Сообщения: 174
ОС: Debian Sid

Re: Не загружаеться модуль Vesa!

Сообщение Mayuka »

galki писал(а):
29.01.2006 05:09
Mayuka писал(а):
28.01.2006 13:49

И еще такой вопрос options VESA надо прописывать в файле Notes или Generic?

В GENERIC, но лучше сделай свой отдельный конфигурационный файл
на основе GENERIC и пользуйся им (иначе все твои изменения умрут при следующем cvsup).


Только чтобы модуль грузился всего этого не нужно.
У тебя файл /boot/kernel/vesa.ko есть вообще в системе?

И как пишет что не существует?
Ты ему говоришь 'kldload vesa', а он отвечает "kldload: can't load vesa: No such file or directory"?

Если нету, то попробуй именно этот модуль собрать и установить как ниже и скажи что получается.
Должно быть примерно вот так:

Код: Выделить всё

evilhost# cd /usr/src/sys/modules/vesa/

evilhost# make clean
rm -f export_syms vesa.ko vesa.kld vesa.o scvesactl.o @ machine opt_vga.h opt_vesa.h

evilhost# make
Warning: Object directory not changed from original /usr/src/sys/modules/vesa
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
touch opt_vga.h
touch opt_vesa.h
cc -O2 -pipe -march=athlon-xp -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I-   -I
. -I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=8000 -fno-common  -mno-align-lon
g-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winlin
e -Wcast-qual  -fformat-extensions -std=c99 -c /usr/src/sys/modules/vesa/../../i386/isa/vesa.c
cc -O2 -pipe -march=athlon-xp -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I-   -I
. -I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=8000 -fno-common  -mno-align-lon
g-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winlin
e -Wcast-qual  -fformat-extensions -std=c99 -c /usr/src/sys/modules/vesa/../../dev/syscons/scvesactl
.c
ld  -d -warn-common -r -d -o vesa.kld vesa.o scvesactl.o
touch export_syms
awk -f /usr/src/sys/modules/vesa/../../conf/kmod_syms.awk vesa.kld  export_syms | xargs -J% objcopy
% vesa.kld
ld -Bshareable  -d -warn-common -o vesa.ko vesa.kld
objcopy --strip-debug vesa.ko

evilhost# make install
install -C -o root -g wheel -m 555   vesa.ko /boot/kernel
kldxref /boot/kernel

evilhost# ls -l /boot/kernel/vesa.ko
-r-xr-xr-x  1 root  wheel  18284 29 янв 04:58 /boot/kernel/vesa.ko


Ок.Отпишусь когда FreeBSD заново установлю.Щас поставил Slackware 10.2.
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Не загружаеться модуль Vesa!

Сообщение vg2.0 »

Прочитал на bsdportal.ru, что vesa не поддерживается в 64-х битных дистрах. :unsure:
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Toptyg
Сообщения: 78

Re: Не загружаеться модуль Vesa!

Сообщение Toptyg »

Mayuka
Столкнулся сегодня стакой проблемой во FreeBsd 5.4 x86-64 ни как не могу загрузить модуль vesa.

А видео карточка какая?
Ведь все равно придется офф драйвера ставить, чтоб поддержка OpenGl была, да и повеселей как-то работает все. :)
-=<< FreeBsD 6.2 >>=-
Спасибо сказали:
galki
Сообщения: 231

Re: Не загружаеться модуль Vesa!

Сообщение galki »

vg2.0 писал(а):
29.01.2006 18:22
Прочитал на bsdportal.ru, что vesa не поддерживается в 64-х битных дистрах. :unsure:

кошмар! как же там консолью пользоваться :)
Спасибо сказали:
Mayuka
Сообщения: 174
ОС: Debian Sid

Re: Не загружаеться модуль Vesa!

Сообщение Mayuka »

Toptyg писал(а):
29.01.2006 18:34
Mayuka
Столкнулся сегодня стакой проблемой во FreeBsd 5.4 x86-64 ни как не могу загрузить модуль vesa.

А видео карточка какая?
Ведь все равно придется офф драйвера ставить, чтоб поддержка OpenGl была, да и повеселей как-то работает все. :)

Видеокарточка ATI RADEON 9600 PRO 256 mb.

galki писал(а):
29.01.2006 22:42
vg2.0 писал(а):
29.01.2006 18:22

Прочитал на bsdportal.ru, что vesa не поддерживается в 64-х битных дистрах. :unsure:

кошмар! как же там консолью пользоваться :)

Паршиво :( .Прийдеться на Slackware возвращяться.
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали: