Una maquina muy limitada, 512 megs ram, 1G disc drive, 900MHz CPU.. como ya hemos dicho en el primero post: http://debianeepc2gsurf.blogspot.com/2016/02/debian-eeepc-700-series-descripcion.html
Tambien en el anterior dijimos que si usaramos una distro moderna entre Debian, Devuan y Alpine la mejor seria Alpine, pero terminaria en un dolor de bolas cuando se actualize.. ya que no queremos lidiar con compilaciones, solo instalar y ya! por ende termino con Devuan y aun es lenta en parte..
Tambien en el anterior dijimos que si usaramos una distro moderna entre Debian, Devuan y Alpine la mejor seria Alpine, pero terminaria en un dolor de bolas cuando se actualize.. ya que no queremos lidiar con compilaciones, solo instalar y ya! por ende termino con Devuan y aun es lenta en parte..
Eee PC, Modelos cubiertos en general:
Esta guia cubre solo ASUS EeePc 700 series models, solo al primera generacion:
La 701SD (una variante especial de 8G) tiene un SSD reemplazable (miniPCIe, viene con 8 GB) y una ranura DDR2 (por defecto de 512 MB, actualizable sin más adobe a 2 GB). Desde un punto de vista de software, parece un 701 normal aparte del wlan; Conjunto de chips RTL8187SE.
- Eee PC 2G surf
- Eee PC 1001 (very rare)
- Eee PC 4G and 4G surf
- Eee PC 8G and 8G SD
- Eee Pc 4G-X special flavor
La 701SD (una variante especial de 8G) tiene un SSD reemplazable (miniPCIe, viene con 8 GB) y una ranura DDR2 (por defecto de 512 MB, actualizable sin más adobe a 2 GB). Desde un punto de vista de software, parece un 701 normal aparte del wlan; Conjunto de chips RTL8187SE.
Rendimiento de Alpine y Devuan
Debido a que el kernel reciente asume siempre maquinaria moderna, tanta copilacion optimizada en Alpine resulta inutil.En el caso de Devuan, si usa la version 2 termina inutil tambien, porque el soporte a hardware viejo ha sido removido de los linux recientes.
Alpine tiene ligeramente rendimiento, pero termina siendo una complicacion cambiar algo, dado si una dependencia cambia el sistema, lo subyacente se tiene que cambiar.. ademas no da soporte 3D correctamente por asumir hardwre moderno. Devuan 1 al menos aun provee soporte a hardware viejo.
Devuan por dar soporte a hardware viejo sale mejor. En terminos generales, comparado con las versiones viejas de VenenuX 0.X o Debian etch/lenny el rendimiento no es mucho mejor, logicamente!
Estado general e informacion
Casi ningun linux podra arrancar en una Asus Eeepc de estas.
Core Components | status | Observations |
---|---|---|
Boot standar kernel | No | need vga=769 at the install/boot line |
CPU Frequency Scaling | Yes | modprobe p4_clockmod; governor=performance |
Hibernation | No | no enough ram |
Sleep/Suspend | No | no enough disc |
Optical CD/DVD/BD | N/A | |
Detect hard drives | Supported | |
Supports SDD drives | Yes | comes with |
USB | Yes | 1.0 and 2.0 only in 4G/8G |
UEFI/EFI | N/A | |
Overall temperature | below 85 | |
Network devices | status | Observations |
LAN network card: | Supported | Need firmware |
Wifi network card | Supported | Need firmware |
Xorg and video | status | Observations |
Primary video card | Yes | only one: intel |
Resize-and-Rotate | No | no enough GPU ram |
HDMI out | No | |
VGA out | Yes | makes more heat |
Sound support | status | Observations |
ALSA | Yes | need fine tune module |
OSS4 | No | |
OSS | Yes | support emulation alsa |
Input devices | status | Observations |
Keyboard | Yes | |
Mouse/Touchpad | Yes | |
Touchscreen | N/A | |
Webcam | Yes | |
Keyboard's Hotkeys | Supported | not all key supported |
Card reader SD/MMC | Supported | pciehp.pciehp_force=1 |
Power devices | status | Observations |
ACPI S3/S4/FAN | Yes | support limited |
Battery | Yes |
Informacion del proceso de instalacion
Debido a la carencia de unidad DVD/CD el medio de instalacion debe ser USB o usar una unidad CD/DVD externa.
- Devuan normal images no traen pro defecto firmware, hay que descargar una version c0oon firmware o dejara el sistema incomunicado.
- Al instalar, debe pasarse en la pantalla inicial este parametro vga=769, pulsando la tecla TAB tabulacion y adicionandolo al final de "--".
- No haga las particiones del intercambio en el primer disco SDD interno, la vida de este son cortas y su mejor utilizar el almacenaje externo en el lector de tarjetas.
Configuraciones
Necesitará una melodía muy mayor. Puede ser separado como cuatro partes:
- grub loader: si ningún parámetro especial del vga nunca mostrará él escritorio, el disco livecd no funciona tal cual sin esto tampoco!
- disco: Todos los modelos 7XX viene con disco SSD, por lo que los cambios importantes deben hacerse, no se puede utilizar ext4/etx3! una opción es utilizar el SDD interno sólo para la instalación del directorio de arranque, y la ranura de la tarjeta flash externa para la instalación raíz y / o home.
- escritorio y teclado/x11: en la última sección hay algunos ajustes para las teclas especiales.
- módulos del kernel: Los módulos relacionados con módulos de sonido y acpi necesitan algunas opciones adicionales.
Network
Desgraciadamente todos los dispositivos de red necesitan firmware. En
los pasos de instalación con las imágenes oficiales, el equipo sigue
siendo poco comunicativo después de completar la instalación, por lo que
se recomienda descargar paquetes específicos para cada módulo o poner
en su dispositivo USB si se instala por la vía USB, o más tarde instalar
manualmente (dpkg):
All the Atheros based WiFi chips support monitoring and promiscuous modes, so this laptops are special for cracking WiFi networks.
Network device | Model found it | kernel module | firmware package | Observations |
---|---|---|---|---|
LAN | All models | atl2 | firmware-atheros | |
Wifi | surf models | ath5k | firmware-atheros | |
Wifi | SD and 8G | r8187se | firmware-realtek |
All the Atheros based WiFi chips support monitoring and promiscuous modes, so this laptops are special for cracking WiFi networks.
Audio
El chipset
interno es cargado mal por el kernel y no se realizaron más
actualizaciones de desarrollo en esta parte del módulo, por lo que se
debe realizar la configuracion manual.
Audio device | Found on model | kernel module | firmware package | Observations setups |
---|---|---|---|---|
St 2.0 Intel 82801 | first 2G surf 700 only | snd_hda_intel | snd_hda_intel model=3stack-dig | |
Hi-Def 5.1 Intel 82801 | all the rest | snd_hda_intel | snd_hda_intel power_save=5 model=eeepc-p701 |
Identificando los audio devices
Como se dijo no se detectan bien en las primeras, ejecute este comando para identificarlo:
lspci -vnn | grep -A 9 -i audio | awk '/udio/ || /driver/ { print; }' 00:01.0 Audio device [0403]: Intel Corporation Audio Controller Kernel driver in use: snd_hda_intel
configurando los audio devices
Si el sistema de pulso de
sonido fuera tan maravilla se cargará, pero es una mentira, sólo puro
ALSA y OSS antiguo sistema trabajará aquí con buen rendimiento.
Para tener corregido el sonido debe establecer en modprobe.d un archivo alsa.conf precedido por un número, con las opciones adecuadas para detectar el hardware para eeepc como:
Para tener corregido el sonido debe establecer en modprobe.d un archivo alsa.conf precedido por un número, con las opciones adecuadas para detectar el hardware para eeepc como:
options snd_hda_intel snd_hda_intel power_save=5 model=eeepc-p701
La configuracion provista anterior es para los modelos posteriores 700 series, the 2G surf 700SD, 4G 701, 4G surf 701, 8G 701 and 8G 701SD models.
Para las 2G surf 700 configracion y optiones son different:
options snd_hda_intel model=3stack-dig
Win esto no habra sonido en cualqueir kernels en Devuan o Alpine.
Video
Toda la serie
EeePc 7XX viene con un chipset intel, con soporte OpenGL capaz, pero el
rendimiento es muy pobre incluso con Alpine, porque asumen demasiado moderno el hardware y mucho consumo de recurso, en comparación con la versión anterior del
Xorg, evento si sólo instalase el módulo intel o compilado estáticamente.
Solo trae 2Mb de memoria video, aunque el vendedor anuncia 8Mb, con 533 MHz FSB usandio DDR 400 MHz de la memoria principal.
Video device (Xorg) | Model found it | kernel module | firmware package | Observations |
---|---|---|---|---|
Intel GMA 900: 82910GL | All | i915 | if use depth=16 good performance, but no opengl |
Solo trae 2Mb de memoria video, aunque el vendedor anuncia 8Mb, con 533 MHz FSB usandio DDR 400 MHz de la memoria principal.
Identifycando los video devices
Corriendo este comando verifica si es chipset GPU intel y cual
lspci -v|grep -A 11 -i ispla |awk '/ispla/ || /driver/ { print; }';lspci -v|grep -A 11 -i VGA | awk '/VGA/ || /driver/ { print; }' 00:02.0 VGA compatible controller xxxxxxxxxxxxxxxx Kernel driver in use: i915
Default Devuan configuraciones
Los módulos XOrg, Intel predeterminado y soporte
randr para monitor externo CRT / LCD son buenos, pero el
sobrecalentamiento se producirá en este kernels recientes debido a la
nueva infraestructura de la lógica DRI2 / 3. Se le puede quemar si usa extensivamente un monitor externo y una distro moderna como Alpine.
Muchos juegos se pueden ejecutar, como Quake3, Alienarena, pero con Linux recientes y más reciente Xorg, nunca!
Muchos juegos se pueden ejecutar, como Quake3, Alienarena, pero con Linux recientes y más reciente Xorg, nunca!
Discos duros
Recomendado colocar todo el sistema en el lector de tarjetas flash externa, y despues una segunda alternativa el boot grub copiado en el SDD interno (ojo dejando el original tambien en la tarjeta flash externa). Una
elección puede ser utilizar el SDD interno sólo para la instalación del
directorio de arranque y la ranura de la tarjeta flash externa para la
instalación del sistema raíz, pero esto deja al sistema en un estado de
rendimiento muy pobre debido a la lenta operación de E / S sobre la
tarjeta flash.
¡No formatee con ext4! no utilice ext4, jfs, xfs o ext3 en el SDD interno! Si utiliza el reiserfs en la partición raíz, tenga en cuenta el modo de guardar grub se basará la raíz grub en el sector de arranque, por lo que no utilice grub saveboot función con reiserfs en la partición boot / root.
Toda la serie EeePc 7XX viene con discos SDD, que tienen una vida limitada, así que aquí configuaciones especiales que deberia hacer:
¡No formatee con ext4! no utilice ext4, jfs, xfs o ext3 en el SDD interno! Si utiliza el reiserfs en la partición raíz, tenga en cuenta el modo de guardar grub se basará la raíz grub en el sector de arranque, por lo que no utilice grub saveboot función con reiserfs en la partición boot / root.
Toda la serie EeePc 7XX viene con discos SDD, que tienen una vida limitada, así que aquí configuaciones especiales que deberia hacer:
Reducir acceso lectura
Leer ciclos
degradar la vida SDD si no son buenos o están basados en flash, por lo
que debemos reducir el acceso innecesario, por supuesto, esto es un
pequeño portátil y no un servidor, no instalamos el software de alcalde
aquí:
Por supuesto esto sólo funciona gracias a Devuan manera de initv sistema. Debe ser la comprobación, y seguro añadido directamente al archivo /etc/sysctl.con.
echo "vm.dirty_writeback_centisecs = 10000" > /etc/sysctl.conf.d/reducewriteback.conf
Por supuesto esto sólo funciona gracias a Devuan manera de initv sistema. Debe ser la comprobación, y seguro añadido directamente al archivo /etc/sysctl.con.
Reducir acceso escritura
Necesitamos
reducir la escritura a SDD, por lo que en Linux tiene una opción de
montaje especial para los sistemas de archivos llamados noatime.Using
noatime puede dar lugar a ganancias de rendimiento significativas, por
lo que ejecutar ese comando para cambiar automáticamente las entradas:
Si esta opción está configurada para un sistema de archivos en /etc/fstab, entonces los accesos de lectura ya no causarán la información atime (último tiempo de acceso - no mezcle esto con la última hora modificada - si se cambia un archivo, la modificación fecha todavía se establecerá) que se asocia con un archivo que se actualizará. Por lo tanto .. ATENCIÓN esto asumido y en el reverso esto significa que si noatime no está establecido, cada acceso de lectura también dará lugar a una operación de escritura !
sed 's*errors=remount-ro*errors=remount-ro,noatime*g' -i /etc/fstab sed -r -e 's/defaults\s+0/defaults,noatime 0/g' -i /etc/fstab
Si esta opción está configurada para un sistema de archivos en /etc/fstab, entonces los accesos de lectura ya no causarán la información atime (último tiempo de acceso - no mezcle esto con la última hora modificada - si se cambia un archivo, la modificación fecha todavía se establecerá) que se asocia con un archivo que se actualizará. Por lo tanto .. ATENCIÓN esto asumido y en el reverso esto significa que si noatime no está establecido, cada acceso de lectura también dará lugar a una operación de escritura !
Usar tmpfs para TMP y SPOOL
Linux es enfocado cliente servicio, sin embargo sera una laptop de uso personal y uniusuario, asi que se puede colocar /tmp y /spool en sistemas de ficheros de memoria escribiendo esto en /etc/fstab asi:
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
Usted debe asumir que el servicio de suspensión e hibernación se deshabilitará, en cualquier caso no fue posible, debido memoria RAM limitada en este hardware! Por lo tanto, los sistemas de archivos tmp serán temporalmente y siempre volátiles, pero obtendrán en rendimiento ahora.
Usted debe asumir que cualquier servicio de tazas se instalará por supuesto en la computadora portátil, para que el hardware limitado de sus tonterías, tal vez si desea imprimir será necesario por lo que debe modificar el script de inicio para recrear en cualquier proceso de arranque el directorio con derecho permisions, pero no es el caso de debido suponemos que no se instalará ningún servicio de impresión.
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
Usted debe asumir que el servicio de suspensión e hibernación se deshabilitará, en cualquier caso no fue posible, debido memoria RAM limitada en este hardware! Por lo tanto, los sistemas de archivos tmp serán temporalmente y siempre volátiles, pero obtendrán en rendimiento ahora.
Usted debe asumir que cualquier servicio de tazas se instalará por supuesto en la computadora portátil, para que el hardware limitado de sus tonterías, tal vez si desea imprimir será necesario por lo que debe modificar el script de inicio para recrear en cualquier proceso de arranque el directorio con derecho permisions, pero no es el caso de debido suponemos que no se instalará ningún servicio de impresión.
Use tmpfs for LOG and RUN
The log directory its a more convenient way to provide administrator info about the OS
and running process in time, due this installation its only for limited
and quick usage of local software, we must reduce the innecesary log
files in time:
Added those entries to the fstab file:
tmpfs /var/log tmpfs defaults,size=128m 0 0 tmpfs /var/run tmpfs defaults,size=128m 0 0
CAUTION: any init script must recreate their respective log directory inside, due we assume that any service will be running in this installation.
Added those entries to the fstab file:
tmpfs /var/log tmpfs defaults,size=128m 0 0 tmpfs /var/run tmpfs defaults,size=128m 0 0
CAUTION: any init script must recreate their respective log directory inside, due we assume that any service will be running in this installation.
Gestion de energia y Power
LA informacion acpi no es ofrecida correctamente, pero tenemos acpitool:
acpitool -B Battery #1 : present Remaining capacity : unknown, 99.57%, 01:30:00 Design capacity : 2000 mA Last full capacity : 1850 mA, 90.03% of design capacity Capacity loss : 10.83% Present rate : 20 mA Charging state : Discharging Battery type : Li-ion Model number : Serial number :
Keyboard y teclas especiales
Teclado se detectó la
propiedad, las claves especiales necesitan el paquete extra especial
eeepc-acpi-scripts, varias de las teclas anteriormente manejadas por
ACPI ahora son accesibles a través de su código X11.
Los parámetros de arranque del kernel deben ser analizadores de la configuración de grub para poder controlar mejor, para cargas eeepc_laptop módulo que maneja muchas mejoras y problemas relacionados con la estabilidad:
Los parámetros de arranque del kernel deben ser analizadores de la configuración de grub para poder controlar mejor, para cargas eeepc_laptop módulo que maneja muchas mejoras y problemas relacionados con la estabilidad:
acpi_osi=Linux acpi_backlight=vendor
El paquete extra eeepc-acpi-scripts su necesidad de ser manejado en el X11 ambiente clave de los códigos de la parte, por ejemplo como mención wiki Debian:
XF86Display: Exec /usr/share/acpi-support/eeepc-acpi-scripts/vga-toggle.sh
Esto hace que funcione el acontecimiento si no se instalan los escritorios del alcalde, debido hacen que trabaja independiente.
CardReader
El lector de tarjetas necesita un parámetro adicional en el nivel del
kernel en el arranque grub o en los parámetros de arranque de
configuración de grub, debe agregarlo al archivo /etc/default/grub
en la línea GRUB_CMDLINE_LINUX_DEFAULT sin eliminar su contenido:
sin esto presentara problemas algunas veces.
pciehp.pciehp_force=1
sin esto presentara problemas algunas veces.
Recommendations
- a) No instalar mayores sabores de escritorio, puede degradar el rendimiento o inclusive romper el sistema.
- b) Debuan con el craqueo de WiFi enfocando su elección correcta, usando openbox o fwm como entorno de escritorio
- c) El disco interno es un SDD, ext4 no se puede utilizar, ext3 / ext2 con noatime y muchas sintonía fina debe ser configurado!
- d) Coloque el / home en el flash de la tarjeta del lector de tarjetas flash interno! Muy recomendable para la vida SDD!
- d) Muchos juegos se pueden ejecutar, como el más antiguo mednafen 0.8 evento 0.9 se recomienda
- e) Se recomienda para niño pequeño entre 4 y 6 años utilizando juegos tales gcompris «11