PDA

View Full Version : No se ven fuentes (texto)


Narelia-
02-19-2015, 02:12 AM
Buenas!


Hace poquito se actualizó el driver de la placa de video (intel) y dejaron de funcionar los "HUDs" del juego. Por ejemplo, al hacer click sobre cualquier botón en la interfaz, no se ejecutaba ningún evento. Entonces probé cambiando el backend, con una de las opciones disponibles del driver: UXA. Hice esto modificando el archivo:

/etc/X11/xorg.conf.d/20-intel.conf

y quedó de esta manera:

------------------------------------------------------

Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection

------------------------------------------------------


Luego de hacer esto funcionó todo bien, excepto por las texturas de agua, que dejaron de verse por completo. Por lo cual buscando en internet encontré una solución:

Editar el archivo game.cfg de Regnum, y cambiar el valor de "dbg_disable_shaders", de "0" a "1".

El agua ahora se puede ver (medianamente bien, de color azul oscuro). El nuevo problema es que las fuentes, es decir, todo lo que sea texto dentro del juego no se ve. En el lugar del texto aparecen puntos blancos, como se ven en las imágenes que adjunto.


También adjunto información de mi placa de video.

SO:

Linux 3.18.6-1-ARCH (Archlinux)




Driver de video:

extra/xf86-video-intel 2.99.917-3 (xorg-drivers xorg)



Información de lspci:

http://k31.kn3.net/C/C/7/3/B/6/FF8.jpg
http://pastebin.com/weQHfcxh



Problema con las fuentes:

http://k30.kn3.net/3/B/7/D/1/4/E9A.png


:nunchaku:

eldadada
02-19-2015, 10:22 AM
Hooooolos Narelia, te cuen:

En casa tengo Arch pero tengo ATI de gráfica, y en el curro tengo Debian e Intel :mad:. No nos ponemos de acuerdo jejejeje.
Todo lo que ponga acá es en una máquina Debian 32 bits con placa Intel integrada.
Descripción de equipo y ssoo:

uname -a
Linux control 3.16.0-0.bpo.4-686-pae #1 SMP Debian 3.16.7-ckt4-3~bpo70+1 (2015-02-12) i686 GNU/Linux

lspci -v
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Subsystem: Giga-byte Technology Device d000
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at e2100000 (32-bit, non-prefetchable) [size=512K]
I/O ports at b000 [size=8]
Memory at d0000000 (32-bit, prefetchable) [size=256M]
Memory at e2180000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915

Uñas al barro :smile::smile::smile:

A ver que te dice el comando dmesg | egrep -i 'drm|agp'
dmesg | egrep -i 'drm|agp'
[ 1.001305] Linux agpgart interface v0.103
[ 1.001476] agpgart-intel 0000:00:00.0: Intel 945G Chipset
[ 1.001499] agpgart-intel 0000:00:00.0: detected gtt size: 262144K total, 262144K mappable
[ 1.002214] agpgart-intel 0000:00:00.0: detected 8192K stolen memory
[ 1.002408] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[ 7.564784] [drm] Initialized drm 1.1.0 20060810
[ 7.879973] [drm] Memory usable by graphics device = 256M
[ 7.879984] [drm] Replacing VGA console driver
[ 7.881239] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 7.881245] [drm] Driver supports precise vblank timestamp query.
[ 7.897763] [drm] initialized overlay support
[ 7.997724] fbcon: inteldrmfb (fb0) is primary device
[ 8.019573] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 8.041387] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0

cat /etc/modprobe.d/i915-kms.conf
options i915 modeset=1

ldd /usr/bin/Xorg
linux-gate.so.1 => (0xb77c4000)
libudev.so.0 => /lib/i386-linux-gnu/libudev.so.0 (0xb7596000)
libgcrypt.so.11 => /lib/i386-linux-gnu/libgcrypt.so.11 (0xb7511000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb750c000)
libpciaccess.so.0 => /usr/lib/i386-linux-gnu/libpciaccess.so.0 (0xb7501000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb74e8000)
libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0xb7451000)
libXfont.so.1 => /usr/lib/libXfont.so.1 (0xb7414000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb7410000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb740a000)
libaudit.so.0 => /lib/libaudit.so.0 (0xb73f1000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb73cb000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb73c2000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb725c000)
libgpg-error.so.0 => /lib/i386-linux-gnu/libgpg-error.so.0 (0xb7257000)
/lib/ld-linux.so.2 (0xb77c7000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb723e000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb71a2000)
libbz2.so.1.0 => /lib/i386-linux-gnu/libbz2.so.1.0 (0xb7191000)
libfontenc.so.1 => /usr/lib/i386-linux-gnu/libfontenc.so.1 (0xb718a000)

dpkg -l xserver-xorg-video-intel
Deseado=Desconocido/Instalar/Eliminar/Purgar/Retener
| Estado=No/Instalado/Config-files/Desempaquetado/Medio-conf/Medio-inst/espera-disparo/pendiente-disparo
|/ Err?=(ninguno)/Requiere-reinst (Estado,Err: mayúsc.=malo)
||/ Nombre Versión Arquitectura Descripción
+++-==============-============-============-=================================
ii xserver-xorg-v 2:2.21.15-2~ i386 X.Org X server -- Intel i8xx, i9x

dpkg -L xserver-xorg-video-intel
/.
/usr
/usr/share
/usr/share/bug
/usr/share/bug/xserver-xorg-video-intel
/usr/share/man
/usr/share/man/man4
/usr/share/man/man4/intel.4.gz
/usr/share/doc
/usr/share/doc/xserver-xorg-video-intel
/usr/share/doc/xserver-xorg-video-intel/NEWS.gz
/usr/share/doc/xserver-xorg-video-intel/changelog.Debian.gz
/usr/share/doc/xserver-xorg-video-intel/README
/usr/share/doc/xserver-xorg-video-intel/changelog.gz
/usr/share/doc/xserver-xorg-video-intel/copyright
/usr/share/doc/xserver-xorg-video-intel/README.Debian
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/xserver-xorg-video-intel
/usr/lib
/usr/lib/libIntelXvMC.so.1.0.0
/usr/lib/libI810XvMC.so.1.0.0
/usr/lib/xorg
/usr/lib/xorg/modules
/usr/lib/xorg/modules/drivers
/usr/lib/xorg/modules/drivers/intel_drv.so
/usr/share/bug/xserver-xorg-video-intel/script
/usr/lib/libIntelXvMC.so.1
/usr/lib/libI810XvMC.so.1
/etc/modprobe.d/i915-kms.conf

PD: Cambia los dpkg por pacman ( ando en el curro ) y el path según corresponda, a ver si hay suerte y damos con la tecla.

Más tarde nos centraremos en las fuentes, acá no puedo probar el juego:mad::mad::mad:

UUuuuuunnn bbbrraaaaassoooo

Narelia-
02-20-2015, 12:08 AM
Gracias a todos por los comentarios. Pero no considero que volver el kernel o el driver de video una versión hacia atrás sea una solución. Me gustaría saber si existe alguna forma de configurar el juego (o por medio de una opción del driver) para solucionar este problema.

Narelia-
02-20-2015, 12:21 AM
dmesg | egrep -i 'drm|agp'

[ 0.000000] AGP: No AGP bridge found
[ 0.000000] AGP: Checking aperture...
[ 0.000000] AGP: No AGP bridge found
[ 0.807092] Linux agpgart interface v0.103
[ 0.846748] [drm] Initialized drm 1.1.0 20060810
[ 0.877098] [drm] Memory usable by graphics device = 2048M
[ 0.877109] fb: switching to inteldrmfb from VESA VGA
[ 0.877281] [drm] Replacing VGA console driver
[ 0.909246] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 0.909250] [drm] Driver supports precise vblank timestamp query.
[ 0.955074] fbcon: inteldrmfb (fb0) is primary device
[ 1.624133] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 1.624862] [drm] Initialized i915 1.6.0 20140905 for 0000:00:02.0 on minor 0

eldadada
02-23-2015, 10:06 AM
Hoooooooolos Narelia, perdona por no contestar antes, pero he andado un poco liado y se me olvidó el foro. Gracias Lali :razz:.

Por lo que veo, tienes el último driver y lo pilla bien.Buena señal.:beerchug:

Una cosita, en casa donde tengo Arch, al tener ATI, he congelado las X porque hace pocos días hubo subida, y ATI no destaca por su soporte linux:mad: . ¿Te empezó los problemas a raiz de la subida de las X?
Otra cosita, ¿que escritorio tienes (plasma,gnome,kde,xfe,mate,unity,etc)?

Ponme el pacman -Si de xf86-video-intel mesa-libgl lib32-mesa-libgl libva-intel-driver libva. Ponme tambien el glxinfo y corre el glxgears y me dices los resultados de los FPS y la sensación que tuviste con respecto a la fluidez de movimiento del cubito.

Y por último, aunque supongo que ya lo habrás mirado, ¿consultaste la wiki?
https://wiki.archlinux.org/index.php/Intel_graphics
https://wiki.archlinux.org/index.php/xorg

PD: Siento no ser de mas ayuda, pero sin comunicación directa esto es un poco difícil. :mad:
PD2:De los 3 logs que pusiste solo veo 1.:mf_hide:

Uuuuuunnn bbbrrraaaasssssoooo