графическая консоль

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-09-17 3:12:49

вроде все гуд

если хочешь проверить как рано нужно грузить x86bios

можешь добавить
printf в get_typematic(keyboard_t *kbd)
и посмотреть когда будет паник
а когда она корректно будет из Call извлекать значения биоса по тематик рейт

хватит ему текущего

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

DECLARE_MODULE(x86bios, x86bios_mod, SI_SUB_DRIVERS, SI_ORDER_FIRST);
или нужно еще повысить до KMEM как ты говоришь

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-09-17 3:31:45

кстати у кого там буки под amd64 куррентом
покажите результат

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

ls -l /dev/apm*
apm
может прикручивания i386/bios/apm.c им поможет лучше засыпать и просыпаться

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-09-17 3:40:15

paradox писал(а):или нужно еще повысить до KMEM как ты говоришь
не, на SI_SUB_KMEM паникует около module_register_init(). Пришлось понизить до SI_SUB_CPU.

Гость
проходил мимо

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Гость » 2009-09-17 3:50:29

хм, поднял до KLD

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

Loading /boot/defaults/loader.conf
/boot/kernel/kernel text=0x56f0f9 data=0xadb68+0x9a258 syms=[0x8+0xc3948+0x8+0x110221]
\
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2009 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-CURRENT #16 r197263M: Thu Sep 17 00:46:34 UTC 2009
    root@luffy:/usr/obj/usr/src/sys/PHOENIX

******************* blah *********************

Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: QEMU Virtual CPU version 0.11.50 (3256.22-MHz K8-class CPU)
  Origin = "AuthenticAMD"  Id = 0x623  Stepping = 3
  Features=0x78bfbfd<FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
  Features2=0x80000001<SSE3,<b31>>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x4<SVM>
real memory  = 536870912 (512 MB)
printf(...blah...); из x86bios.c:x86bios_init()

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение paradox » 2009-09-17 3:57:06

там много интересного грузиться если включить VERBOSE_SYSINIT

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: paradox эксперементирует с графической консолью

Непрочитанное сообщение Alex Keda » 2009-09-17 8:01:56

paradox писал(а):кстати у кого там буки под amd64 куррентом
покажите результат

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

ls -l /dev/apm*
apm
может прикручивания i386/bios/apm.c им поможет лучше засыпать и просыпаться

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

HP$ ls -l /dev/apm*
ls: Нет соответствий.
HP$  
и не было никогда
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 12:15:42

ну так теперь apm будет
и уровень заряда батарей показывать будет
и прочие вкусности

что показывает утилита apm из бсд?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 12:22:21

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

HP# whereis apm
apm: /usr/src/usr.sbin/apm
HP#     
под x64 оно даже не собирается.

а для klaptopdaemon есть патч для acpi
apm - это прошлое тысячелетие =)))
========
но - выбор это всегда хорошо.
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 12:23:50

какой еще патч
вызовы APM из биоса ничем я так понимаю не заменишь

а ну покажи чтотам за патчи или что
вообщем как оно у тебя показывает например уровень зарядки разрядки батарей

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 12:25:30

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

more /usr/ports/sysutils/klaptopdaemon/files/extrapatch-acpi-support
ты от темы не отвлекаяся.
со своим буком я сам разберусь =)
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 12:31:42

ну так тема как раз
прикручивание x86bios модуля ко всему что его требует и теперь не только i386 а и amd64
вот у меня есть утилита apm
которая вместе с модулем apm
ls -l /dev/apm*
apm
apmctl
дает инфу о батареях в консоли
и дает возможность управлять засыпанием

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 12:36:27

ну у меня тоже не бедно
acpiconf есть.
а засыпанием управляет zzz

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

more /usr/sbin/zzz
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 12:39:57

more zzz
# Suspend the system using either ACPI or APM.
# For APM, "apm -z" will be issued.
# For ACPI, the configured suspend state will be looked up, checked to see
# if it is supported, and "acpiconf -s <state>" will be issued.
так что zzz смотрит что есть тем и управляет
если есть acpi через acpi
если по каким то причинам там трабл то apm -z

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 16:37:59

скажи чё на s3 тестить и каких
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 16:45:00

для начала
собери модули vesa.ko которые в составе 7.2 на i386

перед сборкой
подредактируй

vesa.c

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

#ifndef VESA_DEBUG
-#define VESA_DEBUG      0
+#define VESA_DEBUG      10
#endif
и бутвербоус подними до 10

и покажешь
kldload vesa.ko
dmesg

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 16:49:48

сделал. часа через полтора напомни, вдруг забуду.
виддяхи тока с тем чипом что ты сказал?
инфа нужна со всех или с каких-то конкретных?
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 16:57:42

токо S3 шей 0x5333

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 18:26:06

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

vgapci0@pci0:1:0:0:	class=0x030000 card=0x89045333 chip=0x89045333 rev=0x01 hdr=0x00
    vendor     = 'S3 Graphics Co., Ltd'
    device     = '86C365 Trio3D QFP, 86C366 Trio3D BGA'
    class      = display
    subclass   = VGA
этот

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

VESA: information block
56 45 53 41 00 02 00 0e 00 c0 01 00 00 00 38 0e
00 c0 40 00 01 01 18 0e 00 c0 29 0e 00 c0 30 0e
00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
vesa_bios_init(): modes:0, vesa_mode_max:8
Found VESA text mode: 132 x 25 x 4 bpp
Found VESA text mode: 132 x 43 x 4 bpp
Found VESA graphics mode: 320 x 200 x 8 bpp
Found VESA graphics mode: 320 x 200 x 15 bpp
Found VESA graphics mode: 320 x 200 x 16 bpp
Found VESA graphics mode: 320 x 200 x 32 bpp
Found VESA graphics mode: 320 x 240 x 8 bpp
Found VESA graphics mode: 320 x 240 x 15 bpp
vesa_bios_init(): modes:8, vesa_mode_max:16
Found VESA graphics mode: 320 x 240 x 16 bpp
Found VESA graphics mode: 320 x 240 x 32 bpp
Found VESA graphics mode: 400 x 300 x 8 bpp
Found VESA graphics mode: 400 x 300 x 15 bpp
Found VESA graphics mode: 400 x 300 x 16 bpp
Found VESA graphics mode: 400 x 300 x 32 bpp
Found VESA graphics mode: 512 x 384 x 8 bpp
Found VESA graphics mode: 512 x 384 x 15 bpp
vesa_bios_init(): modes:16, vesa_mode_max:24
Found VESA graphics mode: 512 x 384 x 16 bpp
Found VESA graphics mode: 512 x 384 x 32 bpp
Found VESA graphics mode: 640 x 400 x 8 bpp
Found VESA graphics mode: 640 x 400 x 15 bpp
Found VESA graphics mode: 640 x 400 x 16 bpp
Found VESA graphics mode: 640 x 400 x 32 bpp
Found VESA graphics mode: 640 x 480 x 8 bpp
Found VESA graphics mode: 640 x 480 x 15 bpp
vesa_bios_init(): modes:24, vesa_mode_max:32
Found VESA graphics mode: 640 x 480 x 16 bpp
Found VESA graphics mode: 640 x 480 x 24 bpp
Found VESA graphics mode: 640 x 480 x 32 bpp
Found VESA graphics mode: 800 x 600 x 4 bpp
Found VESA graphics mode: 800 x 600 x 8 bpp
Found VESA graphics mode: 800 x 600 x 15 bpp
Found VESA graphics mode: 800 x 600 x 16 bpp
Found VESA graphics mode: 800 x 600 x 32 bpp
vesa_bios_init(): modes:32, vesa_mode_max:40
Found VESA graphics mode: 1024 x 768 x 4 bpp
Found VESA graphics mode: 1024 x 768 x 8 bpp
Found VESA graphics mode: 1024 x 768 x 15 bpp
Found VESA graphics mode: 1024 x 768 x 16 bpp
Found VESA graphics mode: 1024 x 768 x 32 bpp
Found VESA graphics mode: 1152 x 864 x 8 bpp
Found VESA graphics mode: 1152 x 864 x 15 bpp
Found VESA graphics mode: 1152 x 864 x 16 bpp
vesa_bios_init(): modes:40, vesa_mode_max:48
Found VESA graphics mode: 1152 x 864 x 32 bpp
Found VESA graphics mode: 1280 x 1024 x 4 bpp
Found VESA graphics mode: 1280 x 1024 x 8 bpp
Found VESA graphics mode: 1280 x 1024 x 15 bpp
Found VESA graphics mode: 1280 x 1024 x 16 bpp
Found VESA graphics mode: 1600 x 1200 x 8 bpp
Found VESA graphics mode: 1600 x 1200 x 15 bpp
Found VESA graphics mode: 1600 x 1200 x 16 bpp
VESA: 48 mode(s) found
VESA: v2.0, 4096k memory, flags:0x1, mode table:0xc00c0e38 (c0000e38)
VESA: S3 Incorporated Trio3D.
VESA: S3 Incorporated. Trio3D Rev B
VESA: mode:0x109, flags:0x000f, T 132x25, font:8x16, pages:64, mem:0
VESA: window A:0xb800 (7), window B:0xb800 (0), size:32k, gran:32k
VESA: mode:0x10a, flags:0x000f, T 132x43, font:8x8, pages:64, mem:0
VESA: window A:0xb800 (7), window B:0xb800 (0), size:32k, gran:32k
VESA: mode:0x12e, flags:0x009b, G 320x200x8 1, font:8x8, pages:64, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x10d, flags:0x009b, G 320x200x15 1, font:8x8, pages:32, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x10e, flags:0x009b, G 320x200x16 1, font:8x8, pages:32, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x10f, flags:0x009b, G 320x200x32 1, font:8x8, pages:16, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x131, flags:0x009b, G 320x240x8 1, font:8x16, pages:32, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x132, flags:0x009b, G 320x240x15 1, font:8x16, pages:21, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x133, flags:0x009b, G 320x240x16 1, font:8x16, pages:21, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x134, flags:0x009b, G 320x240x32 1, font:8x16, pages:12, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x141, flags:0x009b, G 400x300x8 1, font:8x8, pages:32, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x142, flags:0x009b, G 400x300x15 1, font:8x8, pages:16, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x143, flags:0x009b, G 400x300x16 1, font:8x8, pages:16, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x144, flags:0x009b, G 400x300x32 1, font:8x8, pages:8, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x151, flags:0x009b, G 512x384x8 1, font:8x16, pages:21, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x152, flags:0x009b, G 512x384x15 1, font:8x16, pages:10, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x153, flags:0x009b, G 512x384x16 1, font:8x16, pages:10, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x154, flags:0x009b, G 512x384x32 1, font:8x16, pages:5, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x100, flags:0x009b, G 640x400x8 1, font:8x16, pages:16, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11c, flags:0x009b, G 640x400x15 1, font:8x16, pages:8, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11d, flags:0x009b, G 640x400x16 1, font:8x16, pages:8, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11e, flags:0x009b, G 640x400x32 1, font:8x16, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x101, flags:0x009b, G 640x480x8 1, font:8x16, pages:12, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x110, flags:0x009b, G 640x480x15 1, font:8x16, pages:6, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x111, flags:0x009b, G 640x480x16 1, font:8x16, pages:6, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x12a, flags:0x009b, G 640x480x24 1, font:8x16, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x112, flags:0x009b, G 640x480x32 1, font:8x16, pages:3, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x102, flags:0x001f, G 800x600x4 4, font:8x8, pages:16, mem:3
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x103, flags:0x009b, G 800x600x8 1, font:8x8, pages:8, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x113, flags:0x009b, G 800x600x15 1, font:8x8, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x114, flags:0x009b, G 800x600x16 1, font:8x8, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x115, flags:0x009b, G 800x600x32 1, font:8x8, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x104, flags:0x009b, G 1024x768x4 4, font:8x16, pages:8, mem:3
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x105, flags:0x009b, G 1024x768x8 1, font:8x16, pages:5, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x116, flags:0x009b, G 1024x768x15 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x117, flags:0x009b, G 1024x768x16 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x118, flags:0x009b, G 1024x768x32 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x161, flags:0x009b, G 1152x864x8 1, font:8x16, pages:4, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x162, flags:0x009b, G 1152x864x15 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x163, flags:0x009b, G 1152x864x16 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x164, flags:0x009b, G 1152x864x32 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x106, flags:0x001b, G 1280x1024x4 4, font:8x16, pages:5, mem:3
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x107, flags:0x009b, G 1280x1024x8 1, font:8x16, pages:3, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x119, flags:0x009b, G 1280x1024x15 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11a, flags:0x009b, G 1280x1024x16 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x120, flags:0x009b, G 1600x1200x8 1, font:8x16, pages:2, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x121, flags:0x009b, G 1600x1200x15 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x122, flags:0x009b, G 1600x1200x16 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 18:28:49

кстати говоря
вот они текстовые режимы
Found VESA text mode: 132 x 25 x 4 bpp
Found VESA text mode: 132 x 43 x 4 bpp
но самое главное
VESA: S3 Incorporated Trio3D.
VESA: S3 Incorporated. Trio3D Rev B
всетаки есть признаки что S3

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 19:33:03

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

VESA: information block
56 45 53 41 00 02 00 0e 00 c0 01 00 00 00 38 0e
00 c0 40 00 01 01 18 0e 00 c0 29 0e 00 c0 30 0e
00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
vesa_bios_init(): modes:0, vesa_mode_max:8
Found VESA text mode: 132 x 25 x 4 bpp
Found VESA text mode: 132 x 43 x 4 bpp
Found VESA graphics mode: 320 x 200 x 8 bpp
Found VESA graphics mode: 320 x 200 x 15 bpp
Found VESA graphics mode: 320 x 200 x 16 bpp
Found VESA graphics mode: 320 x 200 x 32 bpp
Found VESA graphics mode: 320 x 240 x 8 bpp
Found VESA graphics mode: 320 x 240 x 15 bpp
vesa_bios_init(): modes:8, vesa_mode_max:16
Found VESA graphics mode: 320 x 240 x 16 bpp
Found VESA graphics mode: 320 x 240 x 32 bpp
Found VESA graphics mode: 400 x 300 x 8 bpp
Found VESA graphics mode: 400 x 300 x 15 bpp
Found VESA graphics mode: 400 x 300 x 16 bpp
Found VESA graphics mode: 400 x 300 x 32 bpp
Found VESA graphics mode: 512 x 384 x 8 bpp
Found VESA graphics mode: 512 x 384 x 15 bpp
vesa_bios_init(): modes:16, vesa_mode_max:24
Found VESA graphics mode: 512 x 384 x 16 bpp
Found VESA graphics mode: 512 x 384 x 32 bpp
Found VESA graphics mode: 640 x 400 x 8 bpp
Found VESA graphics mode: 640 x 400 x 15 bpp
Found VESA graphics mode: 640 x 400 x 16 bpp
Found VESA graphics mode: 640 x 400 x 32 bpp
Found VESA graphics mode: 640 x 480 x 8 bpp
Found VESA graphics mode: 640 x 480 x 15 bpp
vesa_bios_init(): modes:24, vesa_mode_max:32
Found VESA graphics mode: 640 x 480 x 16 bpp
Found VESA graphics mode: 640 x 480 x 24 bpp
Found VESA graphics mode: 640 x 480 x 32 bpp
Found VESA graphics mode: 800 x 600 x 4 bpp
Found VESA graphics mode: 800 x 600 x 8 bpp
Found VESA graphics mode: 800 x 600 x 15 bpp
Found VESA graphics mode: 800 x 600 x 16 bpp
Found VESA graphics mode: 800 x 600 x 32 bpp
vesa_bios_init(): modes:32, vesa_mode_max:40
Found VESA graphics mode: 1024 x 768 x 4 bpp
Found VESA graphics mode: 1024 x 768 x 8 bpp
Found VESA graphics mode: 1024 x 768 x 15 bpp
Found VESA graphics mode: 1024 x 768 x 16 bpp
Found VESA graphics mode: 1024 x 768 x 32 bpp
Found VESA graphics mode: 1152 x 864 x 8 bpp
Found VESA graphics mode: 1152 x 864 x 15 bpp
Found VESA graphics mode: 1152 x 864 x 16 bpp
vesa_bios_init(): modes:40, vesa_mode_max:48
Found VESA graphics mode: 1152 x 864 x 32 bpp
Found VESA graphics mode: 1280 x 1024 x 4 bpp
Found VESA graphics mode: 1280 x 1024 x 8 bpp
Found VESA graphics mode: 1280 x 1024 x 15 bpp
Found VESA graphics mode: 1280 x 1024 x 16 bpp
Found VESA graphics mode: 1600 x 1200 x 8 bpp
Found VESA graphics mode: 1600 x 1200 x 15 bpp
Found VESA graphics mode: 1600 x 1200 x 16 bpp
VESA: 48 mode(s) found
VESA: v2.0, 4096k memory, flags:0x1, mode table:0xc00c0e38 (c0000e38)
VESA: S3 Incorporated Trio3D.
VESA: S3 Incorporated. Trio3D Rev B
VESA: mode:0x109, flags:0x000f, T 132x25, font:8x16, pages:64, mem:0
VESA: window A:0xb800 (7), window B:0xb800 (0), size:32k, gran:32k
VESA: mode:0x10a, flags:0x000f, T 132x43, font:8x8, pages:64, mem:0
VESA: window A:0xb800 (7), window B:0xb800 (0), size:32k, gran:32k
VESA: mode:0x12e, flags:0x009b, G 320x200x8 1, font:8x8, pages:64, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x10d, flags:0x009b, G 320x200x15 1, font:8x8, pages:32, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x10e, flags:0x009b, G 320x200x16 1, font:8x8, pages:32, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x10f, flags:0x009b, G 320x200x32 1, font:8x8, pages:16, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x131, flags:0x009b, G 320x240x8 1, font:8x16, pages:32, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x132, flags:0x009b, G 320x240x15 1, font:8x16, pages:21, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x133, flags:0x009b, G 320x240x16 1, font:8x16, pages:21, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x134, flags:0x009b, G 320x240x32 1, font:8x16, pages:12, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x141, flags:0x009b, G 400x300x8 1, font:8x8, pages:32, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x142, flags:0x009b, G 400x300x15 1, font:8x8, pages:16, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x143, flags:0x009b, G 400x300x16 1, font:8x8, pages:16, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x144, flags:0x009b, G 400x300x32 1, font:8x8, pages:8, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x151, flags:0x009b, G 512x384x8 1, font:8x16, pages:21, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x152, flags:0x009b, G 512x384x15 1, font:8x16, pages:10, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x153, flags:0x009b, G 512x384x16 1, font:8x16, pages:10, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x154, flags:0x009b, G 512x384x32 1, font:8x16, pages:5, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x100, flags:0x009b, G 640x400x8 1, font:8x16, pages:16, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11c, flags:0x009b, G 640x400x15 1, font:8x16, pages:8, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11d, flags:0x009b, G 640x400x16 1, font:8x16, pages:8, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11e, flags:0x009b, G 640x400x32 1, font:8x16, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x101, flags:0x009b, G 640x480x8 1, font:8x16, pages:12, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x110, flags:0x009b, G 640x480x15 1, font:8x16, pages:6, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x111, flags:0x009b, G 640x480x16 1, font:8x16, pages:6, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x12a, flags:0x009b, G 640x480x24 1, font:8x16, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x112, flags:0x009b, G 640x480x32 1, font:8x16, pages:3, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x102, flags:0x001f, G 800x600x4 4, font:8x8, pages:16, mem:3
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x103, flags:0x009b, G 800x600x8 1, font:8x8, pages:8, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x113, flags:0x009b, G 800x600x15 1, font:8x8, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x114, flags:0x009b, G 800x600x16 1, font:8x8, pages:4, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x115, flags:0x009b, G 800x600x32 1, font:8x8, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x104, flags:0x009b, G 1024x768x4 4, font:8x16, pages:8, mem:3
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x105, flags:0x009b, G 1024x768x8 1, font:8x16, pages:5, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x116, flags:0x009b, G 1024x768x15 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x117, flags:0x009b, G 1024x768x16 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x118, flags:0x009b, G 1024x768x32 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x161, flags:0x009b, G 1152x864x8 1, font:8x16, pages:4, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x162, flags:0x009b, G 1152x864x15 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x163, flags:0x009b, G 1152x864x16 1, font:8x16, pages:2, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x164, flags:0x009b, G 1152x864x32 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x106, flags:0x001b, G 1280x1024x4 4, font:8x16, pages:5, mem:3
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x107, flags:0x009b, G 1280x1024x8 1, font:8x16, pages:3, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x119, flags:0x009b, G 1280x1024x15 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x11a, flags:0x009b, G 1280x1024x16 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x120, flags:0x009b, G 1600x1200x8 1, font:8x16, pages:2, mem:4
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x121, flags:0x009b, G 1600x1200x15 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x122, flags:0x009b, G 1600x1200x16 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 19:50:00

попробуй включить какойто режим аля
vidcontrol MODE_277
будет работать или нет
если нет
а теоретически и не должен
поскоку нужен еще и драйвер s3_pci.ko или как то так
и тогда еще раз тот же режим

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 21:25:59

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

vidcontrol MODE_277
сработало. разрешение стало другое.
вот тока при попытке ALT+F1 получил чёрный экран, из системного динамика раздался писк - секунд 5-10 поппищщал и ребутнулся.
показывал ли чё на нулевой - соответсвенно посмотреть не удалось
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 21:30:29

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

VESA: set_mode(): 24(18) -> 277(115)
VESA: about to set a VESA mode...
VESA: mode set!
VESA: setting up LFB
vesa_map_buffer: paddr:e0000000 vaddr:c7a08000 size:400000 off:0
vesa_set_mode(): vi_width:800, len:3200, line_width:3200
это лог смены режима.
если надо - могу попробовать настроить сислог на удалённую машину, может туда залоггирует что происходит при попытке переключения на консоль с текстовым режимом.
или в следующий раз притащщу ком-кабель - тогда точно узнаем.
=========
хорошо со старыми машинками... на всех ком-порты есть, чё хошь то и делай....
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-17 21:31:59

а с драйвером s3_pci.ko
после загрузки vesa.ko
попробуй
будет стабильней или так же ребутнеться

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-17 21:42:19

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

VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
VESA: mode:0x122, flags:0x009b, G 1600x1200x16 1, font:8x16, pages:1, mem:6
VESA: LFB:0xe0000000, off:0x0, off_size:0x0
VESA: window A:0xa000 (7), window B:0xa000 (0), size:64k, gran:64k
pci0: driver added
pci1: driver added
VESA: set_mode(): 24(18) -> 277(115)
VESA: about to set a VESA mode...
VESA: mode set!
VESA: setting up LFB
vesa_map_buffer: paddr:e0000000 vaddr:c7a08000 size:400000 off:0
vesa_set_mode(): vi_width:800, len:3200, line_width:3200
есть тока модуль s3.ko
загрузил весу, его, - тоже самое....
Убей их всех! Бог потом рассортирует...