Ralentizaciones usando Nvidia GeForce4 MX440 en Debian 7 Wheezy

Hola compañer@s. Veréis, dispongo de un ordenador con las siguientes especificaciones:

vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping : 9
microcode : 0x14
cpu MHz : 2795.675
cache size : 512 KB
MemTotal: 1034104 kB
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV17 [GeForce4 MX 440] [10de:0171] (rev a3)

La distribución de Debian que estoy usando es la siguiente:

Debian GNU/Linux 7 (wheezy)
3.2.0-4-686-pae


Comentar que tras instalar Debian, instalé los drivers Nvidia correspondientes al modelo de tarjeta / distribución que uso de esta página:

https://wiki.debian.org/es/NvidiaGraphi ... ntiguas.29

Sin embargo, cuando navego por la web experimento muchísimas ralentizaciones como por ejemplo al hacer scroll, visualizar vídeos online, e incluso ahora escribiendo este mensaje (el navegador que uso es el Firefox 45.2.0).

Se que tanto el PC como la gráfica que tengo son bastante justos y anticuados, pero aún así me gustaría saber si sería posible sacarle algo de partido al equipo que tengo para que la reproducción de vídeos online, así como la visualización de páginas web fuese un poco más fluida (básicamente uso el PC para escribir documentos, ver películas y navegar por Internet).

Agradeceré cualquier ayuda que podáis ofrecerme.

En caso de necesitar cualquier otra información, hacédmelo saber por favor.

Un saludo y muchas gracias por vuestra atención.
Esa gráfica es del 2002, no creo que pueda si quiera con resolución HD Ready (1280x720)...
Hola, es firefox casi seguro.

Puedes hacer es lo que recomiendadn en el foro de gentoo https://forums.gentoo.org/viewtopic-p-7 ... ml#7956570 o cambiar de navegador
Aunque tambien, puede ser el entorno de escritorio que estes usando.

Tengo una laptop que tiene una grafica vieja, de la serie 8000 y no quieras ver lo lento que eso se ponia al navegar esta misma pagina.

Todo fue cambiar el DE eh instalar i3 y sorprendentemente ha cobrado nueva vida ese equipo.

Otro consejo, compilar el kernel para tu distro, para que use mejor los recursos de ese procesador.
@snake_keys

Mi PC es un Pentium 4 3.4ghz socket 775 con 2gb ram, y grafica integrada gma 915

Mi CPU es superior, no por mucho pero algo si, por otro lado tu grafica aunq vieja es superior a mi GMA

Tengo mas ram y un disco ssd de 32gb para el OS


Y no tengo ningun problema para navegar, ni ver videos en youtube, ni menos para ver en este foro


Eso si, uso XP, pero lo decia mas por tener un hardware similar al tuyo

Mi recomendacion es q te curres un buen archivo hosts para evitar ads, por ejemplo en este mismo foro, evitar las publicidades cambia mucho la experiencia cuando andas justo de hard, y cambies firefox por palemoon por ejemplo
¿Y sin instalar los drivers y tirar de los libres va igual?

¿Que escritorio estás usando?

De todas formas es un CPU monocore y a día de hoy las pasan negras para apañarse para navegar. Es el mismo problema de los primeros Intel Atom habituales de los Netbook.

Para Youtube te recomiendo tirar de Smplayer + smtube, así visitas youtube sin usar el navegador y tienes los recursos del PC para la reproducción del vídeo.

Lo de cerrarle el paso a los anuncios como te dice theelf es obligatorio en estos equipos para también ahorrarte mierda de las webs que te comen recursos (y mas para anuncios que te importan menos que la mierda)

También te diría que cambies de navegador, puede que Chromium tire algo mejor. O Pale Moon si buscas algo con optimizaciones para equipos modestos aunque algunos mas hay por ahí pero no se me vienen a la cabeza ahora mismo.

Para maximizar algo mas la RAM puedes ver si es posible instalarle "zram".
Pon lxde y en firefox instala algún bloqueador de publicidad y controla desde el administrador de tareas el consumo de ram.
Es común que hoy en dia se dispare tanto el uso de ram como de cpu por nada, y es que las paginas están sobrecargadas de mierda, no recomiendo addblock plus porque él sólo consume cerca de 300mb...

De procesador vas bien creo yo, pero la ram hoy día es critica, los navegadores se comen 1gb en 2 pestañas...
Por otro lado el reproductor de video que trae firefox esta pésimamente optimizado, en lugar de reproducir los videos desde ahi recomendaría instalar VLC y el plugin de youtube para vlc en firefox... con eso veras videos en 480p sin problemas, y puede que 720p también si tienes buen internet.

mhh yo con un pc con un cpu un poco inferior al tuyo (amd duron 1600mhz 512mb ddr y una geforce 6200) podía ver youtube desde vlc a 720p, pero se me entrecortaba por mi velocidad de internet, en todo caso es cuestión de probar!
Hola nuevamente compañer@s. Antes de nada, disculpad la demora en contestaros. Veo que han habido múltiples respuestas, cosa que agradezco de veras. Iré contestándoos uno por uno.

Probotector escribió:Esa gráfica es del 2002, no creo que pueda si quiera con resolución HD Ready (1280x720)...


Hola Probotector. Para nada mi intención es que el equipo del que dispongo reproduzca a esa resolución. Lo que me extraña es que el ordenador sufra ralentizaciones considerables por el simple hecho de escribir una dirección en la barra de navegación.

Brutico escribió:Hola, es firefox casi seguro.

Puedes hacer es lo que recomiendadn en el foro de gentoo https://forums.gentoo.org/viewtopic-p-7 ... ml#7956570 o cambiar de navegador


Muchas gracias Brutico. Desde que pueda le echo un vistazo ;)

1985a escribió:Aunque tambien, puede ser el entorno de escritorio que estes usando.

Tengo una laptop que tiene una grafica vieja, de la serie 8000 y no quieras ver lo lento que eso se ponia al navegar esta misma pagina.

Todo fue cambiar el DE eh instalar i3 y sorprendentemente ha cobrado nueva vida ese equipo.

Otro consejo, compilar el kernel para tu distro, para que use mejor los recursos de ese procesador.


Hola 1985a. Te comento, la distribución Debian que tengo es la Wheezy 11 con escritorio LXDE (la más liviana de todas a mi humilde entender, lo cual hace que entienda menos el por qué de estas ralentizaciones).

Lo de compilar el kernel para optimizar los recursos del procesador es algo que me interesa enormemente. No obstante, soy un usuario con conocimientos básicos de Linux (pero con muchas ganas de aprender). ¿Es muy complicado de realizar?

theelf escribió:@snake_keys

Mi PC es un Pentium 4 3.4ghz socket 775 con 2gb ram, y grafica integrada gma 915

Mi CPU es superior, no por mucho pero algo si, por otro lado tu grafica aunq vieja es superior a mi GMA

Tengo mas ram y un disco ssd de 32gb para el OS


Y no tengo ningun problema para navegar, ni ver videos en youtube, ni menos para ver en este foro


Eso si, uso XP, pero lo decia mas por tener un hardware similar al tuyo

Mi recomendacion es q te curres un buen archivo hosts para evitar ads, por ejemplo en este mismo foro, evitar las publicidades cambia mucho la experiencia cuando andas justo de hard, y cambies firefox por palemoon por ejemplo


Hola theelf. Tienes mucha razón en lo de evitar publicidad. En otro orden de cosas, había oido hablar hace tiempo acerca del Palemoon pero nunca lo instalé. Sería cuestión de probar.

Lo del archivo de hosts suena interesante, aunque mis conocimientos informáticos son limitados. Miraré por la red a ver si encuentro información acerca de cómo prepararlo.

Darumo escribió:¿Y sin instalar los drivers y tirar de los libres va igual?

¿Que escritorio estás usando?

De todas formas es un CPU monocore y a día de hoy las pasan negras para apañarse para navegar. Es el mismo problema de los primeros Intel Atom habituales de los Netbook.

Para Youtube te recomiendo tirar de Smplayer + smtube, así visitas youtube sin usar el navegador y tienes los recursos del PC para la reproducción del vídeo.

Lo de cerrarle el paso a los anuncios como te dice theelf es obligatorio en estos equipos para también ahorrarte mierda de las webs que te comen recursos (y mas para anuncios que te importan menos que la mierda)

También te diría que cambies de navegador, puede que Chromium tire algo mejor. O Pale Moon si buscas algo con optimizaciones para equipos modestos aunque algunos mas hay por ahí pero no se me vienen a la cabeza ahora mismo.

Para maximizar algo mas la RAM puedes ver si es posible instalarle "zram".


Hola Darumo. Sí, con los drivers libres desafortunadamente me pasa lo mismo.

El escritorio que uso es el LXDE.

Instalaré entonces el SMplayer y probaré lo que me sugieres del zram ;)

matuanime escribió:Pon lxde y en firefox instala algún bloqueador de publicidad y controla desde el administrador de tareas el consumo de ram.
Es común que hoy en dia se dispare tanto el uso de ram como de cpu por nada, y es que las paginas están sobrecargadas de mierda, no recomiendo addblock plus porque él sólo consume cerca de 300mb...

De procesador vas bien creo yo, pero la ram hoy día es critica, los navegadores se comen 1gb en 2 pestañas...
Por otro lado el reproductor de video que trae firefox esta pésimamente optimizado, en lugar de reproducir los videos desde ahi recomendaría instalar VLC y el plugin de youtube para vlc en firefox... con eso veras videos en 480p sin problemas, y puede que 720p también si tienes buen internet.

mhh yo con un pc con un cpu un poco inferior al tuyo (amd duron 1600mhz 512mb ddr y una geforce 6200) podía ver youtube desde vlc a 720p, pero se me entrecortaba por mi velocidad de internet, en todo caso es cuestión de probar!


Hola matuanime. Pues empiezo muy mal ya que el bloqueador que uso es precisamente el que no me recomiendas. Procedo a desinstalarlo desde que pueda. Gracias por el dato, no sabía que consumiese tanto.

La cuestión que me intriga más es que por aquí tengo un portátil ACER ASPIRE cinco mil seiscientos cuarenta y ocho (la numeración la digo de memoria, no la recuerdo muy bien), con gráfica ATI, e instalando la última versión de Debian 8 Jessie va como un tiro. ¿Se supone que esto se debe a que la gráfica ATI que integra este portátil es más potente que la GEFORCE 4? ¿No tiene nada que ver que el microprocesador sea más potente en el equipo de sobremesa que en el portátil? Disculpa mi ignorancia.

Si me he dejado algún punto por comentar o necesitáis cualquier otra información, decídmelo.

Ojalá pueda con vuestra ayuda resolver un problema con el que he estado comiéndome la cabeza bastante tiempo.

Muchísimas gracias nuevamente a tod@s ;)
@snake_keys

No soy partidario de adblocks o similares cuando el PC va justo, ya que consumen ram y CPU

El archivo hosts, es basicamente una tabla, que le indica a tu sistema operativo que direcciones o rangos de direcciones redireccione a otras

Por ejemplo, en un archivo hosts si escribo esto




Cuando el PC haga o reciva peticiones de google, las redireccionara a la ip local, y nunca veras google.es. Obvio esto no lo queres, pero....





Si que te interesa bloquearla [+risas]


Basicamente el hosts es como el directoriuo telefonico, donde un numero, pertenece a un nombre



En esta web, podras leer un poco del tema, y bajarte un archivo hosts ya preparado, o googlea, y busca uno de tu interes

http://winhelp2002.mvps.org/hosts.htm

http://winhelp2002.mvps.org/hosts.txt



Lo bueno de este metodo, es que apenas requiere de "esfuerzo" por parte de tu maquina, y que es independiente del sistema operativo, ya que todos los sistemas tienen un archivo hosts, lease windows, linux, etc


Incluso, te comento mi caso, yo uso Windows XP en el PC de escritorio, pero tengo un ruter que modifique con
OpenWrt (firmware basado en linux), y directamente tengo el hosts modificado en el ruter

Mi PC jamas llega a ver nada que este bloqueado en el ruter, genial para el Pentium 4, que aunque rapido, ya a veces le cuesta depende que


Saludos
@snake_keys

Compilar el kernel, es algo sencillo, te paso un link que hice hace mucho en una pagina
compilar kernel

Otro punto, puedes utilizar la extension umatrix. Lo que esta extencion hace, es que bloqueara todo por defecto, entonces vas habilitando, segun consideres en la pagina web. Yo habilito todo lo que aparezca en el primer y segundo nivel.

Menos facebook [+risas]

Sobre eso que theelf, te paso, tambien es buena idea.

Si el problema te sigue molestando, te compartire un script que tengo que hace ese proceso automaticamente.
Como te han dicho los compis, trata de usar el software mas liviano que puedas, no te queda otra

Un saludo
Yo te recomendaría Gentoo. Eso sí, tardaras mucho en compilarte todo el sistema pero ganaras mas rendimiento que con cualquier distribución que use binarios. Ya que todo esta compilado solo para tu hardware y con que actualices una vez al mes es mas que suficiente. Eso si ármate de paciencia por que un pentium 4 tardaras 2 días en compilarlo todo como mínimo.
Hola compañer@s. Disculpad pero es que estos días ando fuera de casa y sin PC.

theelf escribió:@snake_keys

No soy partidario de adblocks o similares cuando el PC va justo, ya que consumen ram y CPU

El archivo hosts, es basicamente una tabla, que le indica a tu sistema operativo que direcciones o rangos de direcciones redireccione a otras

Por ejemplo, en un archivo hosts si escribo esto




Cuando el PC haga o reciva peticiones de google, las redireccionara a la ip local, y nunca veras google.es. Obvio esto no lo queres, pero....





Si que te interesa bloquearla [+risas]


Basicamente el hosts es como el directoriuo telefonico, donde un numero, pertenece a un nombre



En esta web, podras leer un poco del tema, y bajarte un archivo hosts ya preparado, o googlea, y busca uno de tu interes

http://winhelp2002.mvps.org/hosts.htm

http://winhelp2002.mvps.org/hosts.txt



Lo bueno de este metodo, es que apenas requiere de "esfuerzo" por parte de tu maquina, y que es independiente del sistema operativo, ya que todos los sistemas tienen un archivo hosts, lease windows, linux, etc


Incluso, te comento mi caso, yo uso Windows XP en el PC de escritorio, pero tengo un ruter que modifique con
OpenWrt (firmware basado en linux), y directamente tengo el hosts modificado en el ruter

Mi PC jamas llega a ver nada que este bloqueado en el ruter, genial para el Pentium 4, que aunque rapido, ya a veces le cuesta depende que


Saludos


Hola theelf. Tal como comenté en mi anterior mensaje, no sabía que el bloqueador de publicidad consumiese tantos recursos. Tan pronto pueda lo desinstalo.

Muchísimas gracias por la explicación, lo intentaré hacer desde que llegue a casa. ¿Podrías decirme por favor la diferencia a hacerlo mediante el OpenWrt?

Gracias por adelantado.

1985a escribió:@snake_keys

Compilar el kernel, es algo sencillo, te paso un link que hice hace mucho en una pagina
compilar kernel

Otro punto, puedes utilizar la extension umatrix. Lo que esta extencion hace, es que bloqueara todo por defecto, entonces vas habilitando, segun consideres en la pagina web. Yo habilito todo lo que aparezca en el primer y segundo nivel.

Menos facebook [+risas]

Sobre eso que theelf, te paso, tambien es buena idea.

Si el problema te sigue molestando, te compartire un script que tengo que hace ese proceso automaticamente.


Excelente aporte 1985a ;) Muchas gracias a tí también. Probaré a realizar la compilación del kernel con la información que tienes en ese fabuloso artículo que escribiste. Si tengo algún problema te comento.

Por cierto, ¿que sería mejor, hacer lo del fichero hosts que propone theelf, o instalar la extensión umatrix? Supongo que elaborar ese fichero llevaría algo más de trabajo, al contrario que la instalación de esa extensión. La duda que me queda es si ambas opciones son igualmente efectivas a efectos de bloqueo de publicidad.

Probotector escribió:Como te han dicho los compis, trata de usar el software mas liviano que puedas, no te queda otra

Un saludo


Hola Probotector. Estás en lo cierto, si quiero sacarle partido a este equipo no me queda otra opción que la de seguir estos consejos.

Saludos.

Brutico escribió:Yo te recomendaría Gentoo. Eso sí, tardaras mucho en compilarte todo el sistema pero ganaras mas rendimiento que con cualquier distribución que use binarios. Ya que todo esta compilado solo para tu hardware y con que actualices una vez al mes es mas que suficiente. Eso si ármate de paciencia por que un pentium 4 tardaras 2 días en compilarlo todo como mínimo.


Apuntado queda Brutico. Primero voy a probar haciendo lo que me han dicho en la distribución que tengo instalada. En caso que no me vaya bien haré lo que me sugieres.

Saludos y muchas gracias ;)
Solo tienes que copiar y guardar esto y ejecutarlo en la consola, te creara automaticamente un archivos hosts actualizado desde diferentes medios y mezclados entre si.

Agregalo con una programacion crontrab, y tendras todos los dias, tu archivo hosts a la orden del dia.

hosty.sh
@snake_keys

Openwrt es un firmware basado en linux diseñado especificamente para flasharse en dispositivos empotrados, como los ruters
Por casa tenia varios routers de esos q regala jazztel, telefonica, etc, y los transforme a todos en algo util

Por ejemplo, ahora uso uno de jazztel como AP, filtro de hosts, y descarga de torrents, de puta madre, sin esa nueva vida, hubiera terminado en la basura



Sobre las extensiones vs hosts, para mi no hay color en cuanto a rendimiento , a favor de esta ultima opcion
Hola compañer@s. Disculpad nuevamente por la tardanza en contestar.

@1985a

Muchas gracias por el fichero ;) He hecho lo que me has dicho y lo he ejecutado en consola. Sin embargo, al navegar parece que no ha surtido efecto ya que sigo viendo anuncios. Te copio y pego el contenido del fichero hosts que se generó al ejecutar tu script:


127.0.0.1 localhos
127.0.1.1 dhcppc0
# The following lines ae desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allouters
n# Ad blocking hosts geneated Sun 2 Oct 15:36:32 BST 2016


Seguramente habré cometido algún error.

Con respecto a lo de la compilación del kernel, estuve mirando el tutorial y me surgieron algunas dudas por lo que preferí esperar para consultarte (las dudas que tuve fueron relativas a las opciones que mencionas del menú que aparece tras teclear sudo make menuconfi). Ahora mismo no estoy trabajando con el PC en cuestión, pero desde que pueda te comento ;)

@theelf

Apuntado queda theelf. Lo de la extensión queda descartado.

Yo también tengo algún router de esos inutilizado. A ver si me animo y hago eso que comentas.

Gracias por el dato ;)
@snake_keys

Bajate un host ya echo, revisalo y aprende un poco, antes de mandarte con scripts
@snake_keys

Ejecutaste ese archivo como root??? Cuando lo hagas, escribe esto, atencion a las comillas dobladas:
sudo `which bash` -x /archivo-generador-de-host.sh

Eso te mostrara el estado del script y si todo marcha bien, no deberia mostrarte errores.

Definitivamente algo no salio bien, la cabezera del archivo host generado, ha de tener algo parecido a esto:

# This MVPS HOSTS file is a free download from: #
# http://winhelp2002.mvps.org/hosts.htm #
# #
# Notes: The Operating System does not read the "#" symbol #
# You can create your own notes, after the # symbol #
# This *must* be the first line: 127.0.0.1 localhost #
# #
#**********************************************************#
# -------------- Updated: February-09-2014 --------------- #
#**********************************************************#
# #
# Disclaimer: this file is free to use for personal use #
# only. Furthermore it is NOT permitted to copy any of the #
# contents or host on any other site without permission or #
# meeting the full criteria of the below license terms. #
# #
# This work is licensed under the Creative Commons #
# Attribution-NonCommercial-ShareAlike License. #
# http://creativecommons.org/licenses/by-nc-sa/4.0/ #
# #
# Entries with comments are all searchable via Google. #
127.0.0.1 localhost
::1 localhost #[IPv6]
# [Start of entries generated by MVPS HOSTS]


Luego siguen los miles de numeros que se incrustan en el archivo.

Hablando de compilar el kernel, voy a preparar un tutorial actualizado, haciendo uso de otro menu, que para mi es mucho mejor, que el make menuconfig.
@theelf

Estoy de acuerdo, lo mejor siempre es examinar e intentar comprender. Al final lo que hice fue crearme un fichero hosts, y pegar el contenido del fichero hosts que me pasaste en uno de tus primeros mensajes. Luego le estuve echando un vistazo tanto al fichero como a la web de donde lo conseguíste.

@1985a

Tal como le comenté a theelf, lo que hice fue crearme un fichero hosts, y pegar el contenido del fichero que me pasó. Posteriormente, hice copia del fichero hosts original y pegué el fichero hosts modificado en el directorio /etc (el contenido de este fichero modificado es prácticamente lo mismo que me has mostrado en tu mensaje, a excepción de que también contiene la ristra de direcciones a bloquear que mencionas). Al parecer, ahora sí que ha surtido efecto, gracias ;)

Lo único que me falta es realizar una programación contrab, tal como me sugeríste hace unos días. He de documentarme un poco acerca de este punto ya que no sé de qué se trata.

Por otra parte, te agradecería mucho lo de la actualización del manual de cómo compilar el kernel. Por favor, avísame cuando la hayas terminado.


Otra duda que tengo es si recomendaríais el plugin NonScript (actualmente uso Pale Moon). Lo que no quiero es que la carga de páginas se ralentice mucho por el hecho de que hayan vídeos en Flash que se ejecuten al acceder a éstas. Lo ideal sería que al acceder a una página web en la que hayan vídeos en Flash y demás, esos vídeos no se reprodujesen para así no sobrecargar el PC del que dispongo, que al ser monocore se las vé y desea con el Internet de hoy en día.

Muchas gracias a tod@s por vuestros consejos.
@snake_keys
Para el plugin, te recomiendo usar uMatrix. Eso bloquea todo, y solo dejara pasar lo que permitas.

En las paginas que visites por primera vez, sera un poco engorroso trabajar con el plugin, pero luego, a medidas que permitas y guardes los cambios, ya no volvera a molestarte mas. Tambien este plugin, tiene la particularidad de usar archivo hosts propio.

En cuanto al manual de compilacion del kernel, te avisare. Posiblemente esta semana, y muy probable que la otra, estare un poco apretado con asuntos de la universidad, pero voy a tratar de hacer ese tutorial sencillo y con muchas imagenes explicando que es esto y que hace aquello. [bye]

pd: si te interesa aprender un poco de iptables, aqui te dejo un pqño tutorial que hice.
hilo_arma-tu-propio-firewall-en-linux_2192253
@1985a

Pues lo probaré a ver qué tal. Entiendo lo que dices de lo engorroso que puede ser por primera vez. Claro, una vez puesto a punto la cosa cambia.

En cuanto al manual, tranquilo, cuando puedas. No hay prisa alguna ;)

Muchísimas gracias por el manual del iptables. Anoche le estuve echando un vistazo y tenía muy buena pinta. A ver si mejoro mis conocimientos de redes y demás que ando bastante perdido.

De veras, muy agradecido por tu ayuda compañero [beer]
20 respuestas