LINUX.ORG.RU

X 4.2.0 не пашет на s3 trio 64v2


0

0

Решил поставить linux на старенькую машину (видюха - см. subj), и вот на тебе - не пашет.

Вот, например, такой конфиг (из X -configure)

Section "Device"

#Option "ShadowFB" # [<bool>]

Identifier "Card0"

Driver "vesa"

VendorName "S3"

BoardName "Trio64V2/DX or /GX"

# BusID "PCI:0:11:0"

EndSection

результат:

(II) VESA: driver for VESA chipsets: vesa

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

(--) Assigning device section with no busID to primary device

(--) Chipset vesa found

(II) resource ranges after xf86ClaimFixedResources() call:

[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)

[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)

[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]

[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]

[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]

[5] -1 0xe4000000 - 0xe40000ff (0x100) MX[B]

[6] -1 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B)

[7] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]

[8] -1 0x00000000 - 0x000000ff (0x100) IX[B]

[9] -1 0x00006100 - 0x000061ff (0x100) IX[B]

[10] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]

(II) resource ranges after probing:

[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)

[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)

[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]

[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]

[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]

[5] -1 0xe4000000 - 0xe40000ff (0x100) MX[B]

[6] -1 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B)

[7] 0 0x000a0000 - 0x000affff (0x10000) MS[B]

[8] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]

[9] 0 0x000b8000 - 0x000bffff (0x8000) MS[B]

[10] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]

[11] -1 0x00000000 - 0x000000ff (0x100) IX[B]

[12] -1 0x00006100 - 0x000061ff (0x100) IX[B]

[13] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]

[14] 0 0x000003b0 - 0x000003bb (0xc) IS[B]

[15] 0 0x000003c0 - 0x000003df (0x20) IS[B]

(II) Setting vga for screen 0.

(II) Loading sub module "vbe"

(II) LoadModule: "vbe"

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

(II) Module vbe: vendor="The XFree86 Project"

compiled for 4.2.0, module version = 1.0.0

ABI class: XFree86 Video Driver, version 0.5

(II) Loading sub module "int10"

(II) LoadModule: "int10"

(II) Loading /usr/X11R6/lib/modules/linux/libint10.a

(II) Module int10: vendor="The XFree86 Project"

compiled for 4.2.0, module version = 1.0.0

ABI class: XFree86 Video Driver, version 0.5

(II) VESA(0): initializing int10

(II) VESA(0): Primary V_BIOS segment is: 0xc000

(EE) VESA(0): unknown reason for exception

(II) VESA(0): EAX=0x00004f00, EBX=0x00000000, ECX=0x00000000, EDX=0x00000000

(II) VESA(0): ESP=0x00000ffa, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000

(II) VESA(0): CS=0x0243, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000

(II) VESA(0): EIP=0x0000ffff, EFLAGS=0x00033282

(II) stack at 0x00001ffa:

00 06 00 00 00 32

(II) VESA(0): code at 0x0001242f:

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 00 00

(EE) VESA(0): cannot continue

(II) VESA(0): VESA BIOS not detected

(II) UnloadModule: "vesa"

(II) UnloadModule: "int10"

(II) Unloading /usr/X11R6/lib/modules/linux/libint10.a

(II) UnloadModule: "vbe"

(II) Unloading /usr/X11R6/lib/modules/libvbe.a

(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:

no screens found

Драйвер s3, как я понял, с этой видюхой не работает в принципе.

Что же тут можно сделать?


угу. не работает. на ней надо X-3.3.6. Вот в бебиане и слаке 8.0 даже соответствующие пакеты есть

grustnoe ★★
()

У меня такая же карточка была на старом компе.
В слаке 9 набрал:
XFree86 -configure
заработало, потом
подредактировал XF86Config и всё

anonymous
()

Driver "s3virge"
(если память не изменяет)

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