[eside-ghost] violacion de segmento

aktor aktor en aktornet.ath.cx
Lun Mayo 1 23:42:39 CEST 2006


Aupi,

Me autorespondo :-D

El lun, 01-05-2006 a las 23:28 +0200, aktor escribió:
> Aupi,
> 
> Desde hace un par de días muchas aplicaciones cascan por una 'violación
> de segmento', cuando hasta hace esos 2 días funcionaban perfectamente.
> Que yo recuerde no he cambiado nada...

Nunca se cambia nada hasta que te acuerdas que algo has cambiado :-P.

> $ mplayer con_animo_de_lucro_divx.avi
> Violación de segmento
> 
> (mplayer compilado e instalado desde fuentes)
> 
> $ vlc con_animo_de_lucro_divx.avi
> VLC media player 0.8.4-svn20040920 Janus
> Violación de segmento

El problema era con los drivers nvidia propietarios, que justo el sábado
pasado quise ponerlos. Craso error.

> open("/usr/lib/libGLcore.so.1", O_RDONLY) = 5
> read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200Z\v"...,
> 512) = 512
> fstat64(5, {st_mode=S_IFREG|0644, st_size=7754112, ...}) = 0
> old_mmap(NULL, 7768964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
> 5, 0) = 0xb5ccd000
> old_mmap(0xb6400000, 204800, PROT_READ|PROT_WRITE|PROT_EXEC,
> MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x733000) = 0xb6400000
> old_mmap(0xb6432000, 15236, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|
> MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6432000
> close(5)                                = 0
> access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
> directory)
> open("/usr/lib/libnvidia-tls.so.1", O_RDONLY) = 5

La pista me la ha dado el strace ;-) Solo tenía que abrir los ojos y
querer ver eso que "no había cambiado nada".

He vuelto a los drivers nv de siempre y todo solucionado.

Un saludo,
-- 
saludos,
 >aktor<

"Sed quis custodiet ipsos custodes?"
        -- Juvenal, Satires (c. 120 AD)



Más información sobre la lista de distribución eside-ghost