Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión

Foros del Club

Páginas: [1]   Ir Abajo
  Enviar tema  |  Imprimir  
Autor Tema: Error recurrente al ejecutar  (Leído 866 veces)
0 Usuarios y 1 Visitante están viendo este tema.
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« en: 18/07/2006, 15:49:00 »

Tengo éste error:



Me ha pasado al ejecutar desde KDevelop e incluso desde la linea de comandos una aplicación muy simple que realicé con Gambas. Lo cual me hace pensar que es un problema propio de Linux (mi linux).

Si alguien sabe como corregirlo o se quiere unir al club, adelante.

Saludos.

PD: Si a alguien le sirve esa es una función para obtener la profundidad de un arbol binario.
En línea

sir_carlomagno
Technocrat
*********

Prestigio: 15
Desconectado Desconectado

Sexo: Masculino
Profesión: Estudiante
Mensajes: 135


Mi espada ansia venganza


WWW
Lenguajes:
C/C++, html+CSS, bash, Java - applets (aprendiendo)
« Respuesta #1 en: 19/07/2006, 05:45:49 »

 Labios sellados Despúes de repasar un poco el pantallazo y buscar mi viejo fichero de configuración de ubuntu... me he dado cuenta de algo muy extraño.

Ubuntu configura X de una forma automática ... por lo qué creo que éste error no es solo una cosa rara qué te este sucediendo sólo atí.El error muestra un par de cosas interesantes las resaltaré en negro a ver si imaginan lo que yo vi


X Error: BadDevice, invalid or uninitialized input device 169  (uninitialized?)
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
amaroK: [Loader] Starting amarokapp..
amaroK: [Loader] Don't run gdb, valgrind, etc. against this binary! Use amarokapp.
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device



Qué esas palabritas clave significan una cosa: unitialized me recuerda mucho a cuando quiero usar una funcion que nisiquiera existe, es entonces qué ella no esta inicializada o declarada...

Lo mismo suecede con los dispositivos y el xorg.conf vamos a alla...
root@canros>vim /etc/X11/xorg.conf
Antes :

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Despues :
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "stylus" "SendCoreEvents"    <<--- Estos eran los uninitialized
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
EndSection

Prueba corregirlos de ésta forma, primero verificar si realmente los tienes así y si tienes esos entonces comentalos...

Sería muy importante qué nos pongas tu xorg.conf para poder mirarlo.. y ver si tienes dispositivos que realmente ésten no inicializados.Centrate en esa parte de xorg puesto que el error nos dice que esta en las entradas en el cursor especificamente y entonces peganos de nuevo la seccion de input, podría ser qué realmente tengas esos dispositivos inexistentes.

Además he preguntado en IRC y parece ser que a varias personas les sucedia igual... no es tu aplicacion QT la que falla no es KDEVELOP, lo se porque eso sucede con otras aplicaciones no solo amorok sino tambien kate y kwrite.

Un factor común todas son QT ... y todas reportan ese error del dispositivo no inicializado.
Lo curioso es que no le afecte a las GTK..no mentira no es curioso QT y GTK deben funcionar diferente  Lengua

Púes entonces:

1)usa tu editor de textos favoritos y peganos el /etc/xorg.conf con el podremos ver si es un error similar al que encontre en mi viejo xorg.conf ...

2)Ejecuta aplicaciones QT desde la gnome-terminal o konsole para ver los errores que da.

Estoy casi seguro que debes tener eso en tu xorg, púes es una plantilla genérica, que parece crearlos por si los tienes o por si no.

Al menos el fallo parece presentarse en Dapper, versiónes kubuntu y ubuntu...
quiénes utilicen éstas versiónes prueben y hagan los dos puntos qué mencione arriba.. y cuenten sus resultados.


Saludos >Triste
« Última modificación: 19/07/2006, 16:19:33 por sir_carlomagno » En línea


---------------------------------------------------------------
>Solo hay algo seguro la infinita inseguridad de la seguridad_
http://ruthless.zathras.de/fun/topsecret/unix.gif
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #2 en: 19/07/2006, 10:10:53 »

Y si te digo que no tengo el /etc/xorg.conf, al igual que no tengo el grub.conf y quien sabe cuantos más me faltan... o quizá tenemos distintas configuraciones? :S

Es posible que esos archivos de configuración existan en otro directorio?... Parece que si, porque al menos al xorg.conf lo tengo en /etc/X11/xorg.conf, y paso a mostrar la sección que pediste:


Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   InputDevice     "stylus" "SendCoreEvents"
   InputDevice     "cursor" "SendCoreEvents"
   InputDevice     "eraser" "SendCoreEvents"
EndSection


Nota: el archivo contiene muchas más secciones, espero que el error esté en ésta partecita.

Y sobre la ejecución de algo que use qt:

gaston@OPTIMUS:~$ gbx -x /home/gaston/Desarrollo/Gambas/Basic/TesteoCompleto/TesteoCompleto
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 166
  Major opcode:  144
  Minor opcode:  3
  Resource id:  0x0
Failed to open device


Espero sirva para orientarnos sobre el error.
Saludos.

PD: Voy a comentarlos y reiniciar X a ver si se corrige, luego cuento.
En línea

CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #3 en: 19/07/2006, 10:21:05 »

Luego del cambio realizado:

gaston@OPTIMUS:~/Desarrollo/Gambas/Basic/TesteoCompleto$ gbx -x TesteoCompleto
gaston@OPTIMUS:~/Desarrollo/Gambas/Basic/TesteoCompleto$


Ahora las preguntas son:

Qué representan dichos dispositivos??

   InputDevice     "stylus" "SendCoreEvents"
   InputDevice     "cursor" "SendCoreEvents"
   InputDevice     "eraser" "SendCoreEvents"


Porque no tengo los archivos de configuración en donde dijiste que deberian estar?

Saludos.
En línea

sir_carlomagno
Technocrat
*********

Prestigio: 15
Desconectado Desconectado

Sexo: Masculino
Profesión: Estudiante
Mensajes: 135


Mi espada ansia venganza


WWW
Lenguajes:
C/C++, html+CSS, bash, Java - applets (aprendiendo)
« Respuesta #4 en: 19/07/2006, 16:12:53 »

 Labios sellados Por supuesto ..

Y si te digo que no tengo el /etc/xorg.conf, al igual que no tengo el grub.conf y quien sabe cuantos más me faltan... o quizá tenemos distintas configuraciones? :S

Es posible que esos archivos de configuración existan en otro directorio?... Parece que si, porque al menos al xorg.conf lo tengo en /etc/X11/xorg.conf, y paso a mostrar la sección que pediste:


Es posible y además es lo correcto tenerlo allí en /etc/X11/xorg.conf el porqué yo lo tengo en otro lugar es porqué yo no use un paquete para instalar XORG sino que hice yo mismo la instalacion a mano en esa pc, y al compilar el prefijo de --sysconfig=/etc  le puse etc en vez de etc/X11  Lengua en mi laptop con GNU/Linux Espactra lo tengo yo también en /etc/X11/xorg.conf, lo he visto en muchos sistemas mas y en otras distros claro esta.Así que mejor que corriga el otro post para que no se pierdan los demás mejor qué me apege al "estandard"


Lo de grub es igual.. nosotros en mi distro de GNU/Linux Espactra la hemos nombrado cómo normalmente se nombra grub.conf  pero ubuntu parece qué le dio otro nombre menu.lst  o no sé..
Esto es equifinalidad, multiples formas de hacer una cosa y llegar a un mismo fin.


Sobre qué son realmente estos:

   InputDevice     "stylus" "SendCoreEvents"
   InputDevice     "cursor" "SendCoreEvents"
   InputDevice     "eraser" "SendCoreEvents"

Un inputdevice siempre repsenta cursores, simplemente yo opino que son cursores "especiales" más de eso no estoy seguro podría intentar averiguar el tema, lo bueno es que te funciono y qué realmente el error siempre estuvo allí

Lo importante aquí es subrayar estos detalles, y cómo consejo a todos, siempre guardarnos un xorg.conf funcional porqué nunca sabemos que tanto van a cambiar las plantillas que nos de nuestra distro o que es lo que sucedera y si andara bien..

Siempre comentar las secciones para cúando las veamos sepamos el porque de cada sección..
siempre recordar mirar los logs e investigar esas palabras clave y desconocidas..
Afortunadamente el error es lo suficientemente claro cómo para enterarnos que pasa... aunque a que sonaba grave eh Gastón ... pero nada tranquilo cosas del oficio  >Triste
« Última modificación: 19/07/2006, 16:22:27 por sir_carlomagno » En línea


---------------------------------------------------------------
>Solo hay algo seguro la infinita inseguridad de la seguridad_
http://ruthless.zathras.de/fun/topsecret/unix.gif
JoRgE-1987
Programador
Legend
**********

Prestigio: 7
Desconectado Desconectado

Sexo: Masculino
Título universitario: No.
Profesión: Programador
Mensajes: 633

Geek


WWW
Lenguajes:
Object Pascal
Pascal
HTML
Aprendiendo C++
« Respuesta #5 en: 02/10/2006, 03:23:48 »

Aca esta mi archivo de xorg.conf
A mi me tira este error. TristeTriste

Citar
root@Softneo:/home/jorge# kaffeine
X Error: BadDevice, invalid or uninitialized input device 168
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 168
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device

Son las 3 AM, y no lo puedo solucionar con Carlos,  No sale...  No sale...

Citar
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
   FontPath   "/usr/share/X11/fonts/misc"
   FontPath   "/usr/share/X11/fonts/cyrillic"
   FontPath   "/usr/share/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/share/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/share/X11/fonts/Type1"
   FontPath   "/usr/share/X11/fonts/100dpi"
   FontPath   "/usr/share/X11/fonts/75dpi"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load   "i2c"
   Load   "bitmap"
   Load   "ddc"
   Load   "dri"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "type1"
   Load   "vbe"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "es"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ExplorerPS/2"
   Option      "ZAxisMapping"      "4 5"
   Option      "Emulate3Buttons"   "true"
EndSection

# Section "InputDevice"
#   Driver        "wacom"
#   Identifier    "stylus"
#   Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
#   Option        "Type"          "stylus"
#   Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
# EndSection

# Section "InputDevice"
#   Driver        "wacom"
#   Identifier    "eraser"
#   Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
#   Option        "Type"          "eraser"
#   Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
# EndSection

# Section "InputDevice"
#   Driver        "wacom"
#   Identifier    "cursor"
#   Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
#   Option        "Type"          "cursor"
#  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
# EndSection

Section "Device"
   Identifier   "ATI Technologies, Inc. RV280 [Radeon 9200 PRO]"
   Driver      "ati"
   BusID      "PCI:1:0:0"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   28-51
   VertRefresh   43-60
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "ATI Technologies, Inc. RV280 [Radeon 9200 PRO]"
   Monitor      "Generic Monitor"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
   # InputDevice     "stylus" "SendCoreEvents"
   # InputDevice     "cursor" "SendCoreEvents"
   # InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
   Mode   0666
EndSection


Slaudos Cheesy:D

PD: Cualquier novedad comento.
En línea


Foros del Club
   

 En línea
Páginas: [1]   Ir Arriba
  Enviar tema  |  Imprimir  
 
Ir a: