Hace tiempo que vengo dándole vueltas al tema de la batalla entre usuarios y máquinas. En una de las quedadas de GPLTarragona alguien (no recuerdo quien, lo siento) me decía que los programadores buscan la máxima simplicidad para el usuario, buscan que los programas sean lo más intuitivos y usables posible y que hay que llegar al punto en el que, los usuarios, no tengan que leer ningun manual ni hacer ningun cursillo para aprender a manejar un ordenador. Todo esto lo comentábamos a raíz del carné de conducir ordenadores, una iniciativa un poco exagerada a mi entender pero con un mensaje bastante claro.
Dada la época y condiciones en las que nos vemos inmersos preguntarse si una máquina o un programa es fácil de usar es algo bastante estúpido ya que el problema no radica en la máquina/software sino en la preparación del usuario.
Creo que a la gente se la ha estado enseñando durante demasiado tiempo a hacer las cosas «fáciles» ( léase cómodas) y se ha llegado al extremo que cuando no saben hacer algo, en lugar de documentarse o preguntar, les resulta más sencillo llamar a ese amigo (ver pringao-howto) o en su defecto al técnico de la tienda de la esquina para que solucione el problema , consiguiendo así de nuevo la sensación de «facilidad» de las cosas. Pero eso, como dice mi padre , es «pan para hoy y hambre para mañana». Es una lástima que la gente se acostumbre a no hacer las cosas por si misma y se entreguen a este estado de dependencia.
Soy del parecer de que cualquier persona es capaz de aprender cualquier cosa siempre que ponga la voluntad suficiente.Habrá quien piense que no todo el mundo puede aprender segun que cosas, eso es un error ya que el problema ahí no es la persona sinó el tiempo. Si se cumple la condición del empeño, el aprender es tan solo cuestión de tiempo y paciencia ( y buenos maestros claro ). Porque hay tanto analfabetismo tecnológico? Por cuestión de entorno, por falta de tiempo, por que nos drogan con comodidad, consumismo y dependencia. Estamos en Matrix? Quizá si, pero en una mucho más escalofriante ya que los carceleros somos nosotros mismos.
Mes: marzo 2005
Adhesión a la Campaña: Sobórnalos, ejerce tu derecho democrático
EstándarIncreíble, ingeniosa y divertida la Campaña que propone Davidcg en su blog:

Davidcg propone crear una cuenta en paypal para sobornar a las personas adecuadas para que defiendan los intereses de los ciudadanos. Estas cosas solo pasan en una auténtica República bananera.
David, cuando abras la cuenta espero que me avises para hacer un donativo 😉
NeiL
Configuración de las X usando EDID
EstándarEDID es un formato de datos estándar VESA que contiene información acerca de una pantalla y de sus características, así como de sus capacidades,descripción,etc.
Esta información reside en la misma pantalla y nuestro sistema puede leerla mediante un canal de datos conocido como DDC. Todo esto resulta tremendamente útil si no disponemos de ninguna información técnica sobre nuestro dispositivo y tenemos que configurarlo.
He aquí como he conseguido configurar la pantalla LCD panorámica 15,4 de mi ordenador portátil Acer Aspire 1524Wlmi.
Primero he editado el archivo de configuración de las X:
neil@bisho:~ $ sudo gedit XF86Config-4
Y he dejado las secciones «device» y «Monitor» como sigue:
Section «Device»
Identifier «NVIDIA Corporation NV36 [GeForce FX Go 5700]»
Driver «nvidia»
BusID «PCI:1:0:0»
Option «NoLogo»
Option «RenderAccel» «true»
Option «NvAGP» «1»
VideoRam 65536
Option «UseEdidFreqs» «True»
EndSectionSection «Monitor»
Identifier «Monitor genérico»
# HorizSync 31.5-50
# VertRefresh 40-90
Option «DPMS»
Modeline «1280×800» 68.9 1280 1304 1336 1408 800 804 808 816
EndSection
Con este cambio tan solo necesitaría reiniciar el pc y todo quedaría autoconfigurado, pero tenía curiosidad por ver qué información facilita EDID y he ido un poco más allá…
He salido de la sesion con la opcion «Terminar» y a la vista de la pantalla login he pulsado «Ctrl+Alt+F1» para ir a una terminal, me he logueado como «root» y he parado el proceso de login gráfico , gdm para los amigos, con la siguiente orden:
root@Bisho:~ $ /etc/init.d/gdm stop
Acto seguido he arrancado el servidor de las X en modo «verbose»:
root@bisho:~ $ startx — -verbose 5 -logverbose 5
En cuanto se ha iniciado el modo grafico he ido a Equipo–>Terminar sesión y he escogido la opcion «Terminar sesión» , para así volver a la consola. He echado un vistazo al log de las X y cerca del final del archivo me he econtrado con esto:
(II) NVIDIA(0): — EDID Information for display device DFP-0 —
(II) NVIDIA(0): Manufacturer: NVD Model: 800 Serial#: 0
(II) NVIDIA(0): Year: 2002 Week: 45
(II) NVIDIA(0): EDID Version: 1.3
(II) NVIDIA(0): Digital Display Input
(II) NVIDIA(0): Max H-Image Size [cm]: horiz.: 29 vert.: 22
(II) NVIDIA(0): Gamma: 1.00
(II) NVIDIA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) NVIDIA(0): First detailed timing is preferred mode
(II) NVIDIA(0): redX: 0.600 redY: 0.342 greenX: 0.295 greenY: 0.570
(II) NVIDIA(0): blueX: 0.147 blueY: 0.111 whiteX: 0.312 whiteY: 0.328
(II) NVIDIA(0): Manufacturer’s mask: 0
(II) NVIDIA(0): Supported additional Video Mode:
(II) NVIDIA(0): clock: 68.9 MHz Image Size: 286 x 215 mm
(II) NVIDIA(0): h_active: 1280 h_sync: 1301 h_sync_end 1333 h_blank_end 1409 h_border: 0
(II) NVIDIA(0): v_active: 800 v_sync: 804 v_sync_end 808 v_blanking: 816 v_border: 0
(II) NVIDIA(0): Monitor name: Nvidia Default
(II) NVIDIA(0): Monitor name: t Flat Panel
(II) NVIDIA(0): Ranges: V min: 0 V max: 60 Hz, H min: 29 H max: 49 kHz, PixClock max 70 MHz
(II) NVIDIA(0): — End of EDID Information for display device DFP-0 —
(II) NVIDIA(0): EDID reported maximum dimensions for display device DFP-0:
(II) NVIDIA(0): width : 1280
(II) NVIDIA(0): height : 800
(II) NVIDIA(0): Using EDID frequences for Display Device DFP-0:
(II) NVIDIA(0): HorizSync : 29.000-49.000
(II) NVIDIA(0): VertRefresh : 0.000-60.000
(II) NVIDIA(0): Processing requested modes for display device DFP-0:
(II) NVIDIA(0): «1280×800»
(II) NVIDIA(0): Monitor genérico: Using hsync range of 29.00-49.00 kHz
(II) NVIDIA(0): Monitor genérico: Using vrefresh range of 0.00-60.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 400.00 MHz
Fantástico no? Ahora sé cuáles son los valores correctos para la sincronización Horizontal y el refresco Vertical así como algunos datos más.
Información extraída de aquí.
Descripción de EDID, aquí.
NeiL