[Savage40] s3switch does segmentation fault / xv overlay on tv
weired
Harald Strack
hstrack at trymedia.com
Tue May 24 12:15:17 PDT 2005
Hi,
I am now since 2 days on googeling and it seems that no one else has the
same problems like
me, so I ask...
System:
IBM ThinkPad T23 (2647-4MG)
S3 Inc. SuperSavage IX/C SDR
Debian sarge
Kernel: 2.6.8, 2.6.11, 2.4.27
XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-12.0.1)
s3switch / Savage driver version: ?? (debian sarge, binary)
Problem1: s3switch does segmentation fault
s3switch claims:
Devices attached: CRT LCD TV
Devices active: CRT LCD
Current TV format is NTSC-J
and
$ s3switch pal
Segmentation fault
hm. Strace:
.
.
.
ioperm(0x40, 0x4, 0x1) = 0
ioperm(0x61, 0x1, 0x1) = 0
ioperm(0x80, 0x1, 0x1) = 0
ioperm(0x3b0, 0x30, 0x1) = 0
ioperm(0xeb, 0x1, 0x1) = 0
open("/dev/zero", O_RDONLY) = 3
mmap2(0x10000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x10000
open("/dev/mem", O_RDWR) = 4
mmap2(NULL, 1282, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
4, 0) = 0
mmap2(0xa0000, 393216, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED, 4,
0xa0) = 0xa0000
vm86old(0x804bdcc <unfinished ...>
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
But when I connect the t23 to a TV and do
$ s3switch tv
it works, and the picture is good. And I am in Spain (PAL). Maybe the TV
supports NTSC...
but NTSC-J??
Any ideas?
Problem 2: When I want to watch a movie, the xv display on the tv is crap.
only in mode 1024*768, in a not resized window I am able to watch a movie.
All other modes (640*480, 800*600, each fullscreen or window) are f*** up.
Symptoms: Looks like frequency interferences, some blue border around
the overlay...
Are the two problems depending on each other?
When the solution is simply to update to Xorg and compile everything
from the scratch,
I will do it. But I would prefer to keep in debian package system
(personal reasons).
Any help would be great...
Harry
More information about the Savage40
mailing list