Notificaciones
Eliminar todas

Modulos dinamicos  


Julián Campitelli
Respuestas: 1
Registrado
(@juliancampitelli)
Nuevo(a) Integrante
Registrado: hace 3 semanas

Buenas tardes. Hace un tiempo instale esta distro por recomendacion de un amigo. Soy usuario de linux Slackware desde 2003, estuve alejado unos años pero volvi, y al ver tantos cambios en el mundo de linux decidi probar diferentes distros, pase por fedora, suse, y debian y varios ubuntu que la verdad no me convencieron....demasiado automatico todo. Tengo que ser sincero, cuando probe deepin al principio me parecio lo mismo que ubuntu, pero al tiempo me convecio su fluidez y estabilidad.

A lo que iba. Bueno, Tengo un notebook intel celeron 1500 mhz con 4 gb de ram y dos discos, un solido de 128 gb donde tengo linux y el disco viejo original de la PC para documentos, descargas, basura, etc. La maquina ya tiene sus años (2012) es lenta de por si. 

Instale deepin con kernel liquorix, mejoro un poco pero como no era suficiente descarge las fuentes del zen kernel y con el config de liquorix como referencia refine el kernel sacando todo lo que ocupaba memoria. Actualmente el sistema funciona con 780 mb de memoria ocupada, el kernel pesa 8,2 megas contra mas de 11 megas del original y 9,5 mb del liquorix.

El tema es que no logro quitar todos los modulos que no necesito, cuando recompilo el kernel alguno debo dejarlos porque desconosco que son y desde que linux usa systemV y udev y dkms ya no puedo editar la lista de modulos  en /etc/ como hacia hace unas decadas, no logro comprender como funciona el dkms(cargador dinamico de modulos) por mas que los ponga en el blacklist, luego de reiniciar ejecuto lsmod y vuelven a aparecer. Aedmas cuando tiro make install luego de compilar el kernel me da un error en el initramfs de u modulo i915 (entre otros) que ni siquiera corresponde a mi hardware...osea que ocupa memoria inecesaria.

La PC la uso para laburar, jugar, todo. Juego lineage 2 H5(abro dos cuentas , una con wine+playonlinux que compile e instale desde las fuentes y otra cuenta con el l2walker).

Para procesadores de texto, planillas y demas para trabajo de oficina.

Y utilizo software (uno de ellos emulado en wine) para programacion de CNC. Tambien realizo algunos promamitas bascos de pyton o C para desarrollo de calculo de mecanica y sofftware de CAD ( tengo autocad emulado y varios alternativos de GNU).

Comento todo esto porque como se daran cuenta, uso software que requeire mas del doble de "potencia" de lo que mi computadora posee.. sin embargo anda bien siempre y cuando pueda mantener "al filo" lo que cargue en memoria.

 

Gracias y saludos.

Respuesta
1 Respuesta
1 Respuesta
Car
 Car
Moderador
(@car)
Registrado: hace 3 años

Integrante Honorable
Respuestas: 612

@juliancampitelli Saludos! En lo de el cargador dinámico de módulos no te puedo colaborar ya que compilar un kernel personalizado, es una tarea que no hago hace años diria que desde antes de systemd. Lo que si puedo sugerir es que intentes eliminar ademas drivers de vídeos o microcodes por ejemplo en deepin 20 vienen los microcodes AMD e Intel pre instalados así que no es mala idea quitar tanto los paquetes como los módulos que no sean necesarios para tu plataforma de igual manera los Noveau de Nvidia o los AMDGPU; Agrego que deepin esta dando soporte a una serie de procesadores de arquitectura china y muy probablemente existan módulos para ellos en kernel. Finalmente te invito a nuestro grupo telegram donde te podre poner en contacto con un compañero y admin de la comu que trastea bastante con los kernels.

https://t.me/deepinenespanol

 

Respuesta
Comparte: