
Не загружаеться модуль Vesa! (Vesa)
Модератор: arachnid
-
- Сообщения: 174
- ОС: Debian Sid
Не загружаеться модуль Vesa!
Мяф всем. Столкнулся сегодня стакой проблемой во 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
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
-
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Не загружаеться модуль Vesa!
Да, если он в ядре то kldstat его не покажет. Можно попробовать подгрузить вручную kldload vesa.
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
- Сообщения: 174
- ОС: Debian Sid
Re: Не загружаеться модуль Vesa!
В ручную уже пробовал.Пишет что не сушествует, а если прописать в ядро то при компиляции ядра пишет не известный параметр.
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Не загружаеться модуль Vesa!
Может синтаксис не верный? Проверьте в файле LINT. Если не поможет, то скорее всего надо будет ставить исходники заново, или обновиться через cvsup.
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
- Сообщения: 174
- ОС: Debian Sid
Re: Не загружаеться модуль Vesa!
Файла LINT нет. Есть только Notes. И еще такой вопрос options VESA надо прописывать в файле Notes или Generic?
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Не загружаеться модуль Vesa!
Ну блин, а 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
FreeBSD 5.5-stable
-
- Сообщения: 174
- ОС: Debian Sid
Re: Не загружаеться модуль Vesa!
vg2.0 писал(а): ↑28.01.2006 16:51
Ну блин, а 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
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 231
Re: Не загружаеться модуль Vesa!
В 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
-
- Сообщения: 174
- ОС: Debian Sid
Re: Не загружаеться модуль Vesa!
galki писал(а): ↑29.01.2006 05:09
В 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
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Не загружаеться модуль Vesa!
Прочитал на bsdportal.ru, что vesa не поддерживается в 64-х битных дистрах. 

FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
- Сообщения: 78
Re: Не загружаеться модуль Vesa!
Mayuka
А видео карточка какая?
Ведь все равно придется офф драйвера ставить, чтоб поддержка OpenGl была, да и повеселей как-то работает все.
Столкнулся сегодня стакой проблемой во FreeBsd 5.4 x86-64 ни как не могу загрузить модуль vesa.
А видео карточка какая?
Ведь все равно придется офф драйвера ставить, чтоб поддержка OpenGl была, да и повеселей как-то работает все.

-=<< FreeBsD 6.2 >>=-
-
- Сообщения: 231
-
- Сообщения: 174
- ОС: Debian Sid
Re: Не загружаеться модуль Vesa!
Видеокарточка ATI RADEON 9600 PRO 256 mb.
Паршиво

Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP