Es lamentable para este blog anunciar que el unico equipo que tenia (perfecto por ser el mas dificil y lento de todos los modelos) se daño.
La falla es extraña, en poco se apaga, enciende y despues de unos segundos se apaga.
Aun hay maerial para publicar.. como por ejemplo los metodos de instalacion (usb solamente, y en las versiones viejas de debian esto es un proceso que requiere otro linux), y que paquetes especificos de escritorio instalar.
Asi que hare dos partes del material, uno usando versiones estandar de debian y otro usando las versiones aumentadas, hackaeadas o los paquetes "envenenados" o aumentados de VenenuX...
Mostrando entradas con la etiqueta eeepc_hardware. Mostrar todas las entradas
Mostrando entradas con la etiqueta eeepc_hardware. Mostrar todas las entradas
miércoles, 10 de octubre de 2018
La eeepc se daño: apenas prende se apaga a los segundos
Etiquetas:
eeepc,
eeepc_debian,
eeepc_hardware
domingo, 19 de febrero de 2017
Para que me sirve EeePC 2G o 4G: VIDEO con juegos y internet en la asus 2G
En este articulo citare unos videos que demuestran que "Usando la herrameinta adecuada, se obtiene el resultado adecuado" asi como que los sistemas operativos hoy dia es mas la bulla que la calidad que ofrecen:
NOTA: aplica a cosas modernas como la DELL Inspiron 15R i7 touchscreen que use para esto
NOTA2: aplica tambien para la DELL PowerEgde 200 i3 que uso en mi oficina con 8G RAM
NOTA3: aplica para la Compaq C700 Dual core 4G RAM que uso para mi persona
NOTA4: en cada una de estas el tiempo erranque es el mismo con diferencia de 10 segundos.
Paulatinamente subire otro video ya editado EN LA MISMA ASUS, demostrando su capacidad.
NOTA: aplica a cosas modernas como la DELL Inspiron 15R i7 touchscreen que use para esto
NOTA2: aplica tambien para la DELL PowerEgde 200 i3 que uso en mi oficina con 8G RAM
NOTA3: aplica para la Compaq C700 Dual core 4G RAM que uso para mi persona
NOTA4: en cada una de estas el tiempo erranque es el mismo con diferencia de 10 segundos.
Paulatinamente subire otro video ya editado EN LA MISMA ASUS, demostrando su capacidad.
Etiquetas:
eeepc_debian,
eeepc_hardware
Linux eeepc: escogiendo sistema ficheros REISERFS y ETX2
Lejos muy lejos de la estupidez de etx4, etx3, reiserfs es la opcion recomendada para Asus Eeepc 2G y 4G, esto porque es un disco SDD y ademas es una flashcard.
PORQUE no journaling:
Los discos de las Asus EeePC 2G, 4G y 8G son SDD pero versiones FlashCards lo que significa que el journaling es el peor enemigo. Esto porque escribe mucho en disco, especialmente ext3.
Cada vez escribe en disco un sistema de ficheros, la vida del disco SDD tipo FlashCard se acorta, las flashcards tienen una cantidad de veces de escrituras ya definidos y si se terminan, mas nunca funcionan.
RECOMENDADO:
El sisteme de ficheros NO DEBE SER REISERFS, NO DEBE SER EXT4, NO DEBE SER EXT3, NI XFS NI JFS, en el peor de los casos el mejorcito seria ReiserFS, y esto con algunos riesgos. Esto porque ReiserFS es rapido y escribe poco en el journaling.
La eleccion depende del tiempo de vida util de la bateria: si tiene la bateria en las mejores condiciones, escoja etx2, Si tiene la bateria en las peores condiciones, escoga ReiserFs.
Notas con ReiserFS:
pero con este ultimo no debe usar la opcion saveboot o save en grub o lilo, reiserfs no podra salvar el estado cuando grub intente guardar la ultima eleccion de boot que realizo, lo que hara que no pueda arrancar el sistema.
AJUSTES MANDATORIOS OBLIGADOS:
Aun escogiendo esto debe aplicar las soluciones empleadas en este blog, ya que el sistema operativo escribe aun mas en el disco, debe aplicar estos tips:
Etiquetas:
ajustando,
eeepc_debian,
eeepc_hardware,
eeepc_software
sábado, 25 de junio de 2016
Debian eeepc : configuracion de disco
... el disco no puede escribirse mucho, sino se daña para siemnpre, pues el chip interno es flashcard
... el disco es flashcard, tiene cantidad limitada de escrituras.
vm.dirty_writeback_centisecs = 10000
Esto prolongará la vida del SSD escribiendo sólo cada 100 segundos (2 minutos y medio), a menos que una escasez de memoria o algo más fuerce una escritura antes.
Notara que escogiendo reiserfs en sistema de ficheros ocurre lo mismo que colocando esto, la razon es porque si pierdes cualquier dato escrito dentro de los últimos 100 segundos se pierde parte del sistema - elige tiempos mayores o menores en función a la vida relativa de tu disco SSD frente a tu paranoia por el estado del sistema.
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/spool/ tmpfs defaults 0 0
Hay que tener en cuenta que montar /var/spool/ es asumiendo no montamos servicio de impresion sea como sea, si se desea imprimir, se debe agregar la creacion de dicho directorio /var/spool/cups en el inicio de script init.d asi como para cron asi:
* /etc/init.d/cron : debe de ejecutar estas dos lineas especificas antes de la linea que ejecuta el star: "mkdir -p /var/spool/cron/crontabs; chown root:crontab /var/spool/cron/crontab;chmod 1730 /var/spool/cron/crontabs"
* /etc/init.d/cups : debe de ejecutar estas dos lineas especificas antes de la linea que ejecutar el start: "mkdir -p /var/spool/cups; chown root:lp /var/spool/cups;mkdir /var/spool/cups/tmp; chown root:lp /var/spool/cups/tmp"
tmpfs /var/log tmpfs defaults,size=128m 0 0
tmpfs /var/run tmpfs defaults,size=128m 0 0
3.1) Afinar script si se monta run tmpfs:
Esto amerita ajustar algunos scripts, porque montar /var/run con tmpfs causa algunos problemas con los subdirectorios necesarios, los scripts que necesitan ajustarse (asumiendo no montaras un servidor) son :
* /etc/init.d/dbus (crear /var/run/dbus y colocarlo con el usuario del demonio messagebus)
* /etc/init.d/hal (crear /var/run/hal y colocarlo con el usuario del demonio haldaemon)
* /etc/init.d/network-manager (crear /var/run/Network-manager solamente)
* /etc/init.d/networking (crear /var/run/network solamente)
* /etc/init.d/ssh (crear /var/run/sshd solamente)
* /etc/init.d/mountall.sh (aqui crear /var/run/ {vpnc,alsa y pm-utils} ya que son root onwer)
* /etc/init.d/speech-dispatcher (aqui crear /var/run/speech-dispatcher y chown speech-dispatcher:audio)
3.2) Afinar script si se monta log tmpfs:
Montar /var/log con tmpfs requiere ajustar los servicios que de este depente, como usamos LXDE aumiendo no se montara un servidor y es escritorio minimo sera:
* /etc/init.d/mountall.sh (aqui crear /var/log/ {apt, fsck, news} solo news pertenece grupo news)
* /etc/init.d/cups (aqui solo crear /var/log/cups ya que solo es root onwer)
* /etc/init.d/speech-dispatcher (aqui crear /var/log/speech-dispatcher y chown speech-dispatcher:audio)
* /etc/init.d/ntp (ojo depende de servicio ntp crear ntpstats y chown ntp:ntp)
Si se usa el Cups viejo de etch, este requiere el directorio /var/lock/subsys. Cambia el script de arranque de cups para crear ese directorio cada vez que se arranque cups.
NOTA: si escoge REISERFS tendra cierto problemita al arrancar si la maquina se apaga sola o derepente, esto se arregla arrancando un disco externo y pasando por fsck el disco, sin emnbargo apra que no vulva ocurrir solo quite la opcion savedefault a el grub config y no usar salvar ultimo os elegido en el grub.
... el disco es flashcard, tiene cantidad limitada de escrituras.
1) Reducir el acceso a disco
Añade la siguiente línea a /etc/sysctl.conf:vm.dirty_writeback_centisecs = 10000
Esto prolongará la vida del SSD escribiendo sólo cada 100 segundos (2 minutos y medio), a menos que una escasez de memoria o algo más fuerce una escritura antes.
Notara que escogiendo reiserfs en sistema de ficheros ocurre lo mismo que colocando esto, la razon es porque si pierdes cualquier dato escrito dentro de los últimos 100 segundos se pierde parte del sistema - elige tiempos mayores o menores en función a la vida relativa de tu disco SSD frente a tu paranoia por el estado del sistema.
2) Montar escrituras recurentes en tmp
Montar los directorios tmp en un tmpfs reducirá los accesos al SSD. Esto no permitira guardar configuraciones tipo reinicio, esto no nos interesa ya que usamos LXDE como escritorio y no tenemos servicios de servidor. Añadir las siguientes líneas a /etc/fstabtmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/spool/ tmpfs defaults 0 0
Hay que tener en cuenta que montar /var/spool/ es asumiendo no montamos servicio de impresion sea como sea, si se desea imprimir, se debe agregar la creacion de dicho directorio /var/spool/cups en el inicio de script init.d asi como para cron asi:
* /etc/init.d/cron : debe de ejecutar estas dos lineas especificas antes de la linea que ejecuta el star: "mkdir -p /var/spool/cron/crontabs; chown root:crontab /var/spool/cron/crontab;chmod 1730 /var/spool/cron/crontabs"
* /etc/init.d/cups : debe de ejecutar estas dos lineas especificas antes de la linea que ejecutar el start: "mkdir -p /var/spool/cups; chown root:lp /var/spool/cups;mkdir /var/spool/cups/tmp; chown root:lp /var/spool/cups/tmp"
3) Montar log y run en tmpfs afinando scripts de init sysvinit
También se debe montar /var/log y /var/run como tmpfs, en este ejemplo con un tamaño máximo de 128MB:tmpfs /var/log tmpfs defaults,size=128m 0 0
tmpfs /var/run tmpfs defaults,size=128m 0 0
3.1) Afinar script si se monta run tmpfs:
Esto amerita ajustar algunos scripts, porque montar /var/run con tmpfs causa algunos problemas con los subdirectorios necesarios, los scripts que necesitan ajustarse (asumiendo no montaras un servidor) son :
* /etc/init.d/dbus (crear /var/run/dbus y colocarlo con el usuario del demonio messagebus)
* /etc/init.d/hal (crear /var/run/hal y colocarlo con el usuario del demonio haldaemon)
* /etc/init.d/network-manager (crear /var/run/Network-manager solamente)
* /etc/init.d/networking (crear /var/run/network solamente)
* /etc/init.d/ssh (crear /var/run/sshd solamente)
* /etc/init.d/mountall.sh (aqui crear /var/run/ {vpnc,alsa y pm-utils} ya que son root onwer)
* /etc/init.d/speech-dispatcher (aqui crear /var/run/speech-dispatcher y chown speech-dispatcher:audio)
3.2) Afinar script si se monta log tmpfs:
Montar /var/log con tmpfs requiere ajustar los servicios que de este depente, como usamos LXDE aumiendo no se montara un servidor y es escritorio minimo sera:
* /etc/init.d/mountall.sh (aqui crear /var/log/ {apt, fsck, news} solo news pertenece grupo news)
* /etc/init.d/cups (aqui solo crear /var/log/cups ya que solo es root onwer)
* /etc/init.d/speech-dispatcher (aqui crear /var/log/speech-dispatcher y chown speech-dispatcher:audio)
* /etc/init.d/ntp (ojo depende de servicio ntp crear ntpstats y chown ntp:ntp)
Si se usa el Cups viejo de etch, este requiere el directorio /var/lock/subsys. Cambia el script de arranque de cups para crear ese directorio cada vez que se arranque cups.
3) Puesta a punto de los sistemas de ficheros: ext2/ext3
Para incrementar el espacio libre en tus sistemas de ficheros ext2 o ext3, puedes reducir los bloques reservados a, por ejemplo, el 2%:
tune2fs -m2 /dev/sda1NOTA: si escoge REISERFS tendra cierto problemita al arrancar si la maquina se apaga sola o derepente, esto se arregla arrancando un disco externo y pasando por fsck el disco, sin emnbargo apra que no vulva ocurrir solo quite la opcion savedefault a el grub config y no usar salvar ultimo os elegido en el grub.
Etiquetas:
ajustando,
eeepc,
eeepc_debian,
eeepc_hardware,
eeepc_software
domingo, 7 de febrero de 2016
Debian eeepc 700 series: descripcion hardware soportado
Es la 2G la PC laptop mas pequeña existido, dimensiones 225 x 165 x 21-35mm, con sonido, dos cornetas, red, video VGA 800x600, 512Mb ram, esta a la altura del primer iphone que salio.
Hardware EeePC detallado (actualizado)
Los modelos 700SD y 701 son remarcados mal de fabrica, esto se averigua con pciutils > 3 / pciutils << 3.2, adicional el tipo de hardware wifi y disco de almacenaje determina que modelo es.
Modelo
|
700
|
700SD
|
701
|
701
|
701/701SD
|
Typo
|
2g
surf
|
4g
surf
|
4g
|
8g
|
|
Resolucion
|
800×400
|
800×480
|
|||
Chipset:Intel
82801FBM
|
Southbridge:
ICH6-M 82910GML |
Southbridge:
ICH6-M 82910GL |
|||
Pantalla:
|
TFT
LCD: WSVGA luz: LED backlight
|
||||
GPU:
Intel GMA 900
|
Intel GMA 900: 82910GML
400 MHz FSB @ DDR 333 MHz |
Intel GMA 900: 82910GL
533 MHz FSB @ DDR 400 MHz |
|||
CPU:
Celeron-M ULV 353
|
32K
L1, 512K L2
800MHz,400MHz
|
64K
L1, 512K L2,
900
MHz, 533 MHz FSB
|
64K
L1, 512K L2,
900
MHz, 533 MHz FSB
|
||
RAM:
DDR2
|
512Mb - no exp
400MHz soldada |
512MB - no exp
533Mhz soldada |
1Gb - exp a 2Gg
533MHz: minipci |
||
Disco:
SATA 1.5Gbps
|
SSD
2G soldado SATA
|
SSD
4G soldado SATA
|
SSD
8G soldado SATA
|
||
Disco
ext: SATA 1.5
|
no
|
no
|
no
|
no
|
HDD
30G SATA
|
Camara
web
|
no
|
no
|
no
|
0.3
Mpx 640x480 30fps
|
1
Mpx 640x480 30fps
|
Lector
dispositivos
|
MMC
SD cards
SD 512Mb, SHCD 512Mb a 32 Gb |
MMC
SD cards
SHCD 512Mb a 32Gb |
MMC
SD cards
SHCD + 64Gb |
||
Audio:
Realtek ALC662
|
St 2.0 Intel 82801
|
Hi-Def
5.1 Intel 82801
|
|||
USB
|
3 (intel ICH6-M)
1 desecho |
3 (intel ICH6-M)
1 oculto interno |
4 (intel ICH6-M)
|
||
Red
LAN: Atheros
|
10/100
(Attansic L2)
|
10/100
(Attansic L2)
|
10/100
(Attansic L2)
|
||
Red
Wifi: Atheros
|
b/g
AR2425
|
b/g
RTL8187SE
|
b/g
AR2425
|
b/g
RTL8187SE
|
|
Raton
|
Elantech
Touch Mouse
|
Synaptics
Touch Mouse
| |||
Software para el hardware por los kernels y modulos a cargar:
Modelo
|
700
|
700SD
|
701
|
701
|
701/701SD
|
Typo
|
2g
surf
|
4g
surf
|
4g
|
8g
|
|
Chipset:Intel
82801FBM
|
elevator=noop
|
elevator=noop
|
elevator=noop
|
elevator=noop
elevator=default
|
|
VGA:
|
vga;
normal, 788, 771, 769, XF86Display:vga-toggle.sh
|
vga;
788, 771, 769
|
vga;
normal, 769
|
Vga;
769, vga-toggle.sh
|
|
GPU:
Xorg i915 |
real
800x600 i915 solamente xorg >> 7.0 : 1240x768 i915, virtual
size 1240x768, xorg >> 7.3; modulo i915
|
||||
CPU:
cpufrequtils
|
2.6.28
p4_clockmod; governor=performance |
3.2:
?????:????? -
2.6.28 p4_clockmod |
|||
RAM:
512Mb
|
2.6.12
non-pae
|
2.6.31
non-pae
|
2.6.31
pae/no-pae
|
||
Disco:
SATA 1.5Gbps
|
2.6.16:
ata_pIIx
|
2.6.16:
ata_pIIx
|
2.6.28:
ata_piix, ahci
|
||
Disco:
SDD 2/4
|
noatime, noswap, vm.dirty_writeback_centisecs = 10000
|
noatime, noswap
|
|||
Camara
web
|
no
|
no
|
no
|
2.6.26:
v4l2, uvcvideo
|
2.6.26:
v4l2, uvcvideo
|
Acpi:
|
2.6.29:
eeepc_laptop,
|
||||
Audio:
ALC662
|
snd_hda_intel
model=3stack-dig
|
snd_hda_intel
power_save=5 model=eeepc-p701
|
|||
Red
LAN: Atheros
|
2.6.31:
atl2
|
2.6.31:
atl22.6.31: atl2
|
2.6.31:
atl2
|
||
Red
Wifi: Atheros
|
2.6.31:
ath5k
|
2.6.38:
r8187se
|
2.6.31:
ath5k
|
2.6.38:
r8187se
|
|
Raton
|
legacy+synaptics
|
synaptics
|
|||
Algunos detalles y preliminares de uso de soft/hard:
- El disco SDD tiene vida limitada, REDUCIR LA ESCRITURA ya que se acaba
- La camara a veces se desactiva, usar "echo 1 > /sys/devices/platform/eeepc/camera"
- El sonido a veces presenta problemas, usar "options snd-hda-intel model=auto" y revisar
- Las dos opciones de modelo de soundcard: 3stack-dig y eeepc-p701
- CPU frecuencia nula, p4_clockmod ya no soporta pasos de frecuencia, mucha latencia.
- Dado la webcam es "video0" se puede hacer "mplayer -fps 15 tv://" para verla.
- Si la camara se ve muy negra usar "uvcdynctrl --set "Exposure, Auto" 4" o similar
- En los modelos 4G y 8G poner en BIOS->Advanced->OS Installation a Finished
- El microfono es tomado como "i-Mic" en los mexcladores algunas veces.
- LA wifi si se usa con madwifi se debe poner blacklist el modulo ath5k para no cargarlo
- Montura sucia de home si esta en SD card, esto porque es mas lenta que el SSD
- Usar "sync" y esperar 5 segundos en cualquier montura sea USbdirves o el home en SD.
- Disco duro SDD problemas de escritura con DMA, usar en grub boot "libata.dma=0"
Modelos y diferencias mas notables e importantes
Las 4G y 8G son el modelo EeePC 701, estan adicionan camara web, modem GSM/telefono, disco de 4 u 5 gigas respectivamente y la RAM en la 8G es desmontable con MiniPCI.
El teclado es una pieza importante, pues es parte del sistema de disipacion. Los modelos 700 y 701 son los unicos existido de las EeePC y de las laptops que no usan ventilador.
Conclusiones sobre el equipo para poner linux
Etiquetas:
comenzando,
eeepc_hardware,
eeepc_software
Suscribirse a:
Entradas (Atom)


