LINUX.ORG.RU

Встроенное видео I845G и FreeBSD 5.2.1


0

0

Никак не могу настроить и запустить X!! Драйвер ( i810 ) никак не может найти видяху. Пробовал менять BusID - не помогает. vga и vesa тоже не подходят. Подскажите пожалуйста, как решить проблему. Заранее спасибо!


Ничего не знаю про FreeBSD, но точно знаю, что ее работа от реализации матери зависит. Пример: моя в составе Intel D845GBV ведет себя неадекватно (черный экран), если загружатся после отключения питания полного на источник ПК (knoppix, redhat, с ядрами 2.4.х - 2.6.х). Но при этом ни каких проблем, если перед этим запускаем один раз оффтопик или разрешаем размер видеопамяти 512КБ в BIOS. Понятно, что этот размер игнорируется драйвером X и после некоторых проб Х-ы все-таки стартуют.

Andy_ua
()
Ответ на: комментарий от Andy_ua

В догонку: подобный же эффект втречается и на FreeSBIE1.1 и NetBSD 2.0 Live.

Andy_ua
()

PS в логе увидел, что i810 в любом случае ищет устройство в PCI 01:00:0 , что бы ни было прописано в BusID

а kenv , вообще, пишет, что vga у меня на isa висит!

NeiRo
() автор топика
Ответ на: комментарий от co6aka

pci:

agp0@pci0:0:0: class=0x060000 card=0x81131043 chip=0x06611039

rev=0x11 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' class = bridge subclass = HOST-PCI

pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x00031039 rev=0x00 hdr=0x01 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS648FX PCI to AGP Bridge' class = bridge subclass = PCI-PCI

isab0@pci0:2:0: class=0x060100 card=0x00000000 chip=0x09631039 rev=0x25 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS963 PCI to ISA Bridge (LPC Bridge)' class = bridge subclass = PCI-ISA

atapci0@pci0:2:5: class=0x01018a card=0x80871043 chip=0x55131039 rev=0x00 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS5513 EIDE Controller (A,B step)' class = mass storage subclass = ATA

none0@pci0:2:7: class=0x040100 card=0x810d1043 chip=0x70121039 rev=0xa0 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS7012 PCI Audio Accelerator' class = multimedia subclass = audio

ohci0@pci0:3:0: class=0x0c0310 card=0x80871043 chip=0x70011039 rev=0x0f hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS5597/8 Universal Serial Bus Controller' class = serial bus subclass = USB

ohci1@pci0:3:1: class=0x0c0310 card=0x80871043 chip=0x70011039 rev=0x0f hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS5597/8 Universal Serial Bus Controller' class = serial bus subclass = USB

none1@pci0:3:3: class=0x0c0320 card=0x80871043 chip=0x70021039 rev=0x00 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS7002 USB 2.0 Enhanced Host Controller' class = serial bus subclass = USB

sis0@pci0:4:0: class=0x020000 card=0x80ff1043 chip=0x09001039 rev=0x91 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS900 Fast Ethernet/Home Networking Ctrlr' class = network subclass = ethernet

none2@pci1:0:0: class=0x030000 card=0x81131043 chip=0x63301039 rev=0x00 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' class = display subclass = VGA

NeiRo
() автор топика
Ответ на: комментарий от co6aka

...

(II) LoadModule: "pcidata"

(II) Loading /usr/X11R6/lib/modules/libpcidata.a

(II) Module pcidata: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.6

(II) PCI: Probing config type using method 1

(II) PCI: Config type is 1

(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000

(II) PCI: PCI scan (all values are in hex)

(II) PCI: 00:00:0: chip 1039,0661 card 1043,8113 rev 11 class 06,00,00 hdr 80

(II) PCI: 00:01:0: chip 1039,0003 card 0000,0000 rev 00 class 06,04,00 hdr 01

(II) PCI: 00:02:0: chip 1039,0963 card 0000,0000 rev 25 class 06,01,00 hdr 80

(II) PCI: 00:02:5: chip 1039,5513 card 1043,8087 rev 00 class 01,01,80 hdr 00

(II) PCI: 00:02:7: chip 1039,7012 card 1043,810d rev a0 class 04,01,00 hdr 00

(II) PCI: 00:03:0: chip 1039,7001 card 1043,8087 rev 0f class 0c,03,10 hdr 80

(II) PCI: 00:03:1: chip 1039,7001 card 1043,8087 rev 0f class 0c,03,10 hdr 00

(II) PCI: 00:03:3: chip 1039,7002 card 1043,8087 rev 00 class 0c,03,20 hdr 00

(II) PCI: 00:04:0: chip 1039,0900 card 1043,80ff rev 91 class 02,00,00 hdr 00

(II) PCI: 01:00:0: chip 1039,6330 card 1043,8113 rev 00 class 03,00,00 hdr 00

(II) PCI: End of PCI scan

(II) Host-to-PCI bridge:

(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)

(II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]

(II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]

(II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]

(II) PCI-to-PCI bridge:

(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)

(II) Bus 1 I/O range: [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]

(II) Bus 1 non-prefetchable memory range: [0] -1 0 0xe7800000 - 0xe7ffffff (0x800000) MX[B]

(II) Bus 1 prefetchable memory range: [0] -1 0 0xf0000000 - 0xfebfffff (0xec00000) MX[B]

(II) PCI-to-ISA bridge:

(II) Bus -1: bridge is at (0:2:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)

(--) PCI:*(1:0:0) Silicon Integrated Systems [SiS] unknown chipset (0x6330) rev 0, Mem @ 0xf0000000/27, 0xe7800000/17, I/O @ 0xd800/7

(II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]

(II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]

(II) PCI Memory resource overlap reduced 0xe8000000 from 0xefffffff to 0xe7ffffff

(II) PCI Memory resource overlap reduced 0xe7000000 from 0xe7ffffff to 0xe77fffff

(II) PCI Memory resource overlap reduced 0xe6000000 from 0xe7ffffff to 0xe6ffffff

(II) Active PCI resource ranges: [0] -1 0 0xe5800000 - 0xe5ffffff (0x800000) MX[B]E [1] -1 0 0xe6000000 - 0xe6ffffff (0x1000000) MX[B]E [2] -1 0 0xe6800000 - 0xe6ffffff (0x800000) MX[B]E [3] -1 0 0xe7000000 - 0xe77fffff (0x800000) MX[B]E [4] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]EO [5] -1 0 0xe7800000 - 0xe781ffff (0x20000) MX[B](B) [6] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B) [7] -1 0 0x00008800 - 0x000088ff (0x100) IX[B]E [8] -1 0 0x00009000 - 0x000090ff (0x100) IX[B]E [9] -1 0 0x00009400 - 0x000094ff (0x100) IX[B]E [10] -1 0 0x0000a400 - 0x0000a4ff (0x100) IX[B]E [11] -1 0 0x0000d800 - 0x0000d87f (0x80) IX[B](B)

(II) PCI Memory resource overlap reduced 0xe6000000 from 0xe6ffffff to 0xe67fffff

(II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xe5800000 - 0xe5ffffff (0x800000) MX[B]E [1] -1 0 0xe6000000 - 0xe67fffff (0x800000) MX[B]E [2] -1 0 0xe6800000 - 0xe6ffffff (0x800000) MX[B]E [3] -1 0 0xe7000000 - 0xe77fffff (0x800000) MX[B]E [4] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]EO [5] -1 0 0xe7800000 - 0xe781ffff (0x20000) MX[B](B) [6] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B) [7] -1 0 0x00008800 - 0x000088ff (0x100) IX[B]E [8] -1 0 0x00009000 - 0x000090ff (0x100) IX[B]E [9] -1 0 0x00009400 - 0x000094ff (0x100) IX[B]E [10] -1 0 0x0000a400 - 0x0000a4ff (0x100) IX[B]E [11] -1 0 0x0000d800 - 0x0000d87f (0x80) IX[B](B)

(II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]

(II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe5800000 - 0xe5ffffff (0x800000) MX[B]E [6] -1 0 0xe6000000 - 0xe67fffff (0x800000) MX[B]E [7] -1 0 0xe6800000 - 0xe6ffffff (0x800000) MX[B]E [8] -1 0 0xe7000000 - 0xe77fffff (0x800000) MX[B]E [9] -1 0 0xe8000000 - 0xe7ffffff (0x0) MX[B]EO [10] -1 0 0xe7800000 - 0xe781ffff (0x20000) MX[B](B) [11] -1 0 0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x00008800 - 0x000088ff (0x100) IX[B]E [15] -1 0 0x00009000 - 0x000090ff (0x100) IX[B]E [16] -1 0 0x00009400 - 0x000094ff (0x100) IX[B]E [17] -1 0 0x0000a400 - 0x0000a4ff (0x100) IX[B]E [18] -1 0 0x0000d800 - 0x0000d87f (0x80) IX[B](B)

(II) LoadModule: "dbe"

(II) LoadModule: "extmod"

(II) LoadModule: "type1"

(II) LoadModule: "speedo"

(II) LoadModule: "freetype"

(II) LoadModule: "xtt"

((II) LoadModule: "glx"

(II) Loading sub module "GLcore"

(II) LoadModule: "GLcore"

(II) LoadModule: "dri"

(II) Loading sub module "drm"

(II) LoadModule: "drm"

(II) Loading extension XFree86-DRI

(II) LoadModule: "i810"

(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o

(II) Module i810: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.3.0 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.6

(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810- dc100,i810e, i815, i830M, 845G, 852GM/855GM, 865G

(II) Primary Device is: PCI 01:00:0

(EE) No devices detected.

Fatal server error: no screens found

NeiRo
() автор топика
Ответ на: комментарий от co6aka

вот ... в слегка урезанном виде ... прошу прощения за размер - не знаю, что еще лишнее

NeiRo
() автор топика

Вроде ясно написано, что vga висит на pci 01:00:00 ... Ничего не понимаю :( ... Объясните пожалуйста, в чем же дело!

NeiRo
() автор топика

уф ... vesa встал! работает, конечно, но ... %)

как бы по-нормальному сделать?

NeiRo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.