Go Back   Champions of Regnum > Español > Soporte Técnico > Linux

Linux Problemas técnicos bajo la plataforma Linux

Reply
 
Thread Tools Display Modes
Old 02-19-2015, 02:12 AM   #1
Narelia-
Pledge
 
Join Date: Jan 2013
Posts: 3
Narelia- is on a distinguished road
Exclamation No se ven fuentes (texto)

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



Last edited by Narelia-; 02-19-2015 at 02:13 AM. Reason: No se ven imagenes
Narelia- no ha iniciado sesión   Reply With Quote
Old 02-19-2015, 10:22 AM   #2
eldadada
Initiate
 
eldadada's Avatar
 
Join Date: Dec 2009
Posts: 107
eldadada is on a distinguished road
Default

Hooooolos Narelia, te cuen:

En casa tengo Arch pero tengo ATI de gráfica, y en el curro tengo Debian e Intel . 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

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

UUuuuuunnn bbbrraaaaassoooo
eldadada no ha iniciado sesión   Reply With Quote
Old 02-20-2015, 12:08 AM   #3
Narelia-
Pledge
 
Join Date: Jan 2013
Posts: 3
Narelia- is on a distinguished road
Default

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- no ha iniciado sesión   Reply With Quote
Old 02-20-2015, 12:21 AM   #4
Narelia-
Pledge
 
Join Date: Jan 2013
Posts: 3
Narelia- is on a distinguished road
Default

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
Narelia- no ha iniciado sesión   Reply With Quote
Old 02-23-2015, 10:06 AM   #5
eldadada
Initiate
 
eldadada's Avatar
 
Join Date: Dec 2009
Posts: 107
eldadada is on a distinguished road
Default

Hoooooooolos Narelia, perdona por no contestar antes, pero he andado un poco liado y se me olvidó el foro. Gracias Lali .

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

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 . ¿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.
PD2e los 3 logs que pusiste solo veo 1.

Uuuuuunnn bbbrrraaaasssssoooo
eldadada no ha iniciado sesión   Reply With Quote
Reply

Tags
agua, dbg_disable_shaders, fuentes, shaders, texto


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:06 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved