https://wiki.archlinux.org/api.php?action=feedcontributions&user=TheDary&feedformat=atomArchWiki - User contributions [en]2024-03-28T18:10:35ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=64-bit_FAQ_(Espa%C3%B1ol)&diff=28026064-bit FAQ (Español)2013-10-29T11:41:57Z<p>TheDary: /* ¿Qué perderé con Arch64? */</p>
<hr />
<div>[[Category:Arch64 (Español)]]<br />
[[ar:Arch64 FAQ]]<br />
[[cs:Arch64 FAQ]]<br />
[[el:Arch64 FAQ]]<br />
[[en:Arch64 FAQ]]<br />
[[it:Arch64 FAQ]]<br />
[[ru:Arch64 FAQ]]<br />
[[sr:Arch64 FAQ]]<br />
[[zh-CN:Arch64 FAQ]]<br />
== ¿Cómo determino si mi procesador es compatible con x86_64? ==<br />
Ejecute la siguiente instrucción:<br />
$ less /proc/cpuinfo<br />
<br />
Busque la entrada "flags". Si ve la bandera "lm" entonces su procesador es compatible con x86_64.<br />
<br />
O puede ejecutar esta instrucción:<br />
$ grep "^flags.*\blm\b" /proc/cpuinfo<br />
<br />
== ¿Cuál versión de Arch debería usar: 32 o 64 bit? ==<br />
<br />
Si su procesador es compatible con [http://es.wikipedia.org/wiki/X86-64 x86_64], debería usar Arch64 a menos que piense usar programas [[#¿Qué perderé con Arch64?|sin soporte]]. Es importante notar que Arch32 por defecto no soporta más de 3GB de RAM: tiene que usar Arch64 si tiene más de 3GB de RAM.<br />
<br />
== ¿Cómo puedo instalar Arch64? ==<br />
Solo usa la [https://www.archlinux.org/download/ ISO Oficial (x86_64)].<br />
<br />
== ¿Qué tan completo es el port? ¿tendré todos los paquetes que uso en Arch32?==<br />
Los repositorios Core y Extra son portados y casi todo está actualizado, solo unas horas (o unos pocos días como mucho) atrás que Arch Linux i686. Los Usuarios Confiables están tratando de portar el repositorio comunitario ahora.<br />
<br />
El port está listo para equipos de escritorio y servidores.<br />
<br />
== ¿El uso de los 64 bits significa un gran aumento de rendimiento? ==<br />
Es así en la mayoría de las aplicaciones que usan los registros de 64-bit (como las aplicaciones para grandes bases de datos). Algunas aplicaciones multimedia funcionarán notoriamente más rápido. Si conoces una aplicación que funcione más rápido en SSE3 puedes recompilar el paquete por ti mismo. Arch64 ''solamente'' es compilado con soporte para SSE2 y con optimizaciones -O2.<br />
Para más información, lea http://forums.gentoo.org/viewtopic.php?t=221045 o http://www.thejemreport.com/mambo/content/view/74/74/ (Inglés).<br />
<br />
Para el resto del sistema: No hace ninguna diferencia notable.<br />
<br />
== ¡Atención si actualizas glibc en una versión anterior a la 2.4! ==<br />
Es importante si actualizas glibc desde una versión inferior a la 2.4 que lo hagas desde un paso separado. Solo haz <code>pacman -Sy glibc</code> y si salió bien haz <code>pacman -Su</code>. Si no, las librerías no se moverán correctamente y deberás usar pacman.static para arreglarlo.<br />
<br />
== ¿Cómo puedo reportar bugs? ==<br />
Repórtalo normalmente, pero asegúrate de aclarar que es x86_64 si crees que es un problema del port.<br />
<br />
== ¿Tienen una lista de correo? ==<br />
Sí, hay [https://archlinux.org/mailman/listinfo/arch-ports una lista de correo] para los ports de Arch.<br />
<br />
== ¿Qué repositorios debería agregar para pacman? ==<br />
El port soporta todos los repositorios.<br />
<br />
== ¿Cómo puedo conseguir los PKGBUILDs para Arch64? ==<br />
Tenemos '''''ABS''''' como en el Arch de 32-bit. Se recomienda mirar ''/var/abs''. ''abs'' busca todas las entradas CVS de archlinux.org que contengan la etiqueta "CURRENT-64".<br />
<br />
== ¿Cómo puedo crear paquetes para Arch64 usando PKGBUILDs para 32-bit?==<br />
Tenemos PKGBUILDs en común con Arch32. Puedes obtener PKGBUILDs todavía no portados, para 32-bit desde el CVS: https://www.archlinux.org/cvs/<br />
<br />
== ¿Como puedo parchar PKGBUILDs existentes para usar con Arch64? ==<br />
<br />
Añadimos esta variable a todos los paquetes portados:<br />
<br />
arch=('i686' 'x86_64') <br />
<br />
Añade parches directamente al código fuente y cambia los md5sums:<br />
<br />
[ "$CARCH" = "x86_64" ] && source=(${source[@]} 'otro código fuente')<br />
[ "$CARCH" = "x86_64" ] && md5sums=(${md5sums[@]} 'otro md5sum')<br />
<br />
Para un arreglo pequeño usa esto y compila:<br />
<br />
[ "$CARCH" = "x86_64" ] && (patch -Np0 -i ../foo_x86_64.patch || return 1)<br />
O, cuando necesitas más cambios:<br />
if [ "$CARCH" = "x86_64" ]; then<br />
configure/patch/sed # para x86_64<br />
else configure/patch/sed # para i686<br />
fi<br />
<br />
Para los desarrolladores:<br />
cvs commit -m "x86_64 updated/fixed o lo que sea"<br />
cvs tag -cFR CURRENT-64 foo-package-directory (incluso para extra, community, unstable y testing)<br />
<br />
== ¿Qué perderé con Arch64? ==<br />
<br />
Nada en realidad. Casi todas las aplicaciones ahora son compatibles con 64 bits o se encuentran en la transición para hacer posible esta compatibilidad.<br />
<br />
El mayor problema son los paquetes que son de '''código cerrado''' o bien contienen ensamblados específicos para x86 que son realmente incómodos para portar (típico de los emuladores).<br />
<br />
Estas aplicaciones tuvieron conflictos en el pasado, sin embargo ahora están disponibles en [[Arch User Repository|AUR]] y trabajan bien:<br />
<br />
* Acrobat Reader no se encuentra disponible en 64 bits, pero se puede ejecutar la versión de 32 bits en modo de compatibilidad. También hay muchas otras alternativas de código abierto que pueden ser utilizadas para leer archivos PDF.<br />
<br />
Todo lo demas deberia funcionar perfectamente. No obstante si necesitas un paquete de Arch32 que no se haya portado aun, y sabes que se puede compilar en x86_64 sin usar multilibs, puedes hablar con los desarrolladores.<br />
<br />
== ¿Puedo compilar paquetes de 32-bit para i686 dentro de Arch64? ==<br />
<br />
Si. Necesitas un chroot de i686 en funcionamiento (recomendada la instalación rápida de la ISO i686 para tenerlo rápidamente en Arch64). Instala el paquete "linux32" para lograr que chroot se comporte como un sistema i686. Luego usa este script para logearte dentro de chroot como root:<br />
<br />
#!/bin/bash<br />
mount --bind /dev /dirección-de-tu-chroot/dev<br />
mount --bind /dev/pts /dirección-de-tu-chroot/dev/pts<br />
mount --bind /dev/shm /dirección-de-tu-chroot/dev/shm<br />
mount -t proc none /dirección-de-tu-chroot/proc<br />
mount -t sysfs none /dirección-de-tu-chroot/sys<br />
linux32 chroot /dirección-de-tu-chroot<br />
<br />
Si tienes el código del programa en el host x86_64 puedes añadir<br />
"mount --bind /dirección-a-las-fuentes /dirección-de-tu-chroot/dirección-a-las-fuentes" <br />
para compartir el código entre el host y el sistema chroot.<br />
<br />
== ¿Puedo usar aplicaciones de 32-bit en Arch64?==<br />
¡Sí! <br />
<br />
'''PERO: ¡Nuestra meta es ser la distribución más actualizada! los 32-bit están pasados de moda. Queremos que Arch64 sea moderna y puramente de 64-bit. Así que no tenemos un sistema "Multilib". No añadiremos ningún paquete que requiera compatibilidad con 32-bit. Puede que los dejemos en AUR o en el repositorio comunitario.'''<br />
'''''¡No esperes obtener ningún soporte por parte de los desarrolladores para tener aplicaciones de 32-bit ejecutándose en Arch64!'''''<br />
<br />
* Puedes instalar todas las librerías lib32-* desde el repositorio multilib. Para usar este repositorio debes agregar las siguientes líneas a tu pacman.conf:<br />
<br />
[multilib]<br />
Include = /etc/pacman.d/mirrorlist<br />
<br />
<br />
* O puedes crear una jaula chroot con un sistema de 32bit. Inicia en Arch64, startx, abre una terminal.<br />
$ xhost +local:<br />
$ su<br />
# mount /dev/sda1 /mnt/arch32<br />
# mount --bind /proc /mnt/arch32/proc<br />
# chroot /mnt/arch32<br />
$ su your32bitusername<br />
# /usr/bin/orden-que-quieres-correr # ejemplo: /opt/mozilla/bin/firefox<br />
<br />
Algunas aplicaciones de 32-bit (como OpenOffice) pueden requerir configuraciones adicionales. Las siguientes líneas se pueden agregar al rc.local para asegurarse de tener todo lo necesario para 32-bit. <br />
<br />
(Asumiendo que /mnt/arch32 está montado en fstab):<br />
<br />
mount --bind /dev /mnt/arch32/dev<br />
mount --bind /dev/pts /mnt/arch32/dev/pts<br />
mount --bind /dev/shm /mnt/arch32/dev/shm<br />
mount --bind /proc /mnt/arch32/proc<br />
mount --bind /proc/bus/usb /mnt/arch32/proc/bus/usb<br />
mount --bind /sys /mnt/arch32/sys<br />
mount --bind /tmp /mnt/arch32/tmp<br />
# comenta la siguiente línea si no usas el mismo directorio "home"<br />
mount --bind /home /mnt/arch32/home<br />
<br />
Luego, en una terminal, puedes hacer:<br />
<br />
$ xhost +localhost<br />
$ sudo chroot /mnt/arch32 su tu_usuario_en_32bit /opt/openoffice/program/soffice<br />
<br />
== ¿Puedo actualizar/cambiar mi sistema de i686 a x86_64 sin reinstalar? ==<br />
No. De todas maneras, puedes inicia desde el CD de Arch64, montar el disco, y borrar todo, excepto lo que quieras conservar, siempre y cuando no sea un binario de 32-bit y luego instalar.</div>TheDaryhttps://wiki.archlinux.org/index.php?title=Xcompmgr_(Espa%C3%B1ol)&diff=236925Xcompmgr (Español)2012-11-26T22:29:40Z<p>TheDary: /* Mozilla Firefox se tranca al entrar a un sitio con Flash */</p>
<hr />
<div>[[Category:X Server (Español)]]<br />
[[Category:Eye candy (Español)]]<br />
[[en:Xcompmgr]]<br />
[[ru:Xcompmgr]]<br />
[[zh-CN:Xcompmgr]]<br />
= Introducción =<br />
Xcompmgr es un simple manejador de ventanas capaz de renderizar sombras y junto a la utilidad <tt>transset</tt> transparencia sencilla de ventanas. Diseñado solo como un concepto de prueba, xcompmgr es una alternativa liviana a Compiz Fusion y similares.<br />
<br />
Debido a que no reemplaza ningun manejador de ventanas, es la solución ideal para usuarios de [[Openbox]] y [[Fluxbox]]que buscan un escritorio mas elegante.<br />
<br />
= Prerequisitos =<br />
Xcompmgr requiere lo siguiente:<br />
* [[Xorg]] debe estar instalado, configurado y corriendo.<br />
* [[Composite]] debe ser activado en los driver bien sea por [[AIGLX]], ó [[Xgl]]<br />
<br />
== Instalación ==<br />
Instala los paquetes {{Pkg|xcompmgr}} y {{Pkg|transset-df}}, que están disponibles en los repositorios oficiales.<br />
<br />
# pacman -S xcompmgr transset-df<br />
<br />
= Configuración =<br />
Para cargar xcompmgr, simplemente ejecuta:<br />
$ xcompmgr -c<br />
Para cargarlo cada vez que las X se inicien, agrega lo siguiente a tu <code>~/.xinitrc</code>:<br />
xcompmgr -c &<br />
<br />
En vez de <code>-c</code> puedes experimentar con otros parametras para modificar los efectos de sombras o incluso la aparición. Lo siguiente es un ejemplo de ello:<br />
xcompmgr -c -t-5 -l-5 -r4.2 -o.55 &<br />
Para obtener la lista completa de opciones, ejecuta:<br />
$ xcompmgr --help<br />
<br />
== Transparencia de Ventanas ==<br />
<br />
Aunque su uso práctico es limitado, debido a su lento rendimiento, la utilidad <tt>transset</tt> puede ser usada para controlar la transparencia de una ventana.<br />
<br />
Para controlar la transparencia de una ventana, asegurate que el programa deseado esta corriendo, entonces ejecuta:<br />
transset ''n''<br />
.. donde ''n'' es un número de 0 a 1, cero es transparente y 1 es opaco.<br />
<br />
Una vez ejecutado, el cursor del mouse se transformará en una cruz. Simplemente haz click en la ventana deseada y la transparencia cambiará al valor especificado. Por ejemplo, <code>transset .25</code> colocará la ventana a un 75% de transpariencia.<br />
<br />
= Problemas =<br />
<br />
<br />
== Las ventanas de Fluxbox no se levantan ==<br />
Esto es arreglado en fluxbox CVS después de 0.9.10. Mira [http://freedesktop.org/bugzilla/show_bug.cgi?id=1264] para mas información.<br />
<br />
== Mozilla Firefox se tranca al entrar a un sitio con Flash ==<br />
Puedes hacerlo bien sea creando un ejecutable en /etc/profile.d llamado ''flash.sh'' que contenga esta línea:<br />
export XLIB_SKIP_ARGB_VISUALS=1<br />
O agregándoselo a la línea 184 de /opt/mozilla/bin/firefox.<br />
<br />
¡Advertencia! esto deshabilitará los efectos de composición, podría causar que kwin no funcionara y cairo-compmgr se bloquee.<br />
<br />
= Recursos adicionales=<br />
*[[AIGLX]]<br />
*[[Xgl]]<br />
*[[Composite]] -- Una extensión del Xorg requerida por los manejadores 3D.<br />
*[[Compiz Fusion]]<br />
*[[Compiz]]<br />
*[[Compiz Fusion]]</div>TheDaryhttps://wiki.archlinux.org/index.php?title=Xcompmgr_(Espa%C3%B1ol)&diff=236924Xcompmgr (Español)2012-11-26T22:24:25Z<p>TheDary: /* Instalación */</p>
<hr />
<div>[[Category:X Server (Español)]]<br />
[[Category:Eye candy (Español)]]<br />
[[en:Xcompmgr]]<br />
[[ru:Xcompmgr]]<br />
[[zh-CN:Xcompmgr]]<br />
= Introducción =<br />
Xcompmgr es un simple manejador de ventanas capaz de renderizar sombras y junto a la utilidad <tt>transset</tt> transparencia sencilla de ventanas. Diseñado solo como un concepto de prueba, xcompmgr es una alternativa liviana a Compiz Fusion y similares.<br />
<br />
Debido a que no reemplaza ningun manejador de ventanas, es la solución ideal para usuarios de [[Openbox]] y [[Fluxbox]]que buscan un escritorio mas elegante.<br />
<br />
= Prerequisitos =<br />
Xcompmgr requiere lo siguiente:<br />
* [[Xorg]] debe estar instalado, configurado y corriendo.<br />
* [[Composite]] debe ser activado en los driver bien sea por [[AIGLX]], ó [[Xgl]]<br />
<br />
== Instalación ==<br />
Instala los paquetes {{Pkg|xcompmgr}} y {{Pkg|transset-df}}, que están disponibles en los repositorios oficiales.<br />
<br />
# pacman -S xcompmgr transset-df<br />
<br />
= Configuración =<br />
Para cargar xcompmgr, simplemente ejecuta:<br />
$ xcompmgr -c<br />
Para cargarlo cada vez que las X se inicien, agrega lo siguiente a tu <code>~/.xinitrc</code>:<br />
xcompmgr -c &<br />
<br />
En vez de <code>-c</code> puedes experimentar con otros parametras para modificar los efectos de sombras o incluso la aparición. Lo siguiente es un ejemplo de ello:<br />
xcompmgr -c -t-5 -l-5 -r4.2 -o.55 &<br />
Para obtener la lista completa de opciones, ejecuta:<br />
$ xcompmgr --help<br />
<br />
== Transparencia de Ventanas ==<br />
<br />
Aunque su uso práctico es limitado, debido a su lento rendimiento, la utilidad <tt>transset</tt> puede ser usada para controlar la transparencia de una ventana.<br />
<br />
Para controlar la transparencia de una ventana, asegurate que el programa deseado esta corriendo, entonces ejecuta:<br />
transset ''n''<br />
.. donde ''n'' es un número de 0 a 1, cero es transparente y 1 es opaco.<br />
<br />
Una vez ejecutado, el cursor del mouse se transformará en una cruz. Simplemente haz click en la ventana deseada y la transparencia cambiará al valor especificado. Por ejemplo, <code>transset .25</code> colocará la ventana a un 75% de transpariencia.<br />
<br />
= Problemas =<br />
<br />
<br />
== Las ventanas de Fluxbox no se levantan ==<br />
Esto es arreglado en fluxbox CVS después de 0.9.10. Mira [http://freedesktop.org/bugzilla/show_bug.cgi?id=1264] para mas información.<br />
<br />
== Mozilla Firefox se tranca al entrar a un sitio con Flash ==<br />
Puedes hacerlo bien sea creando un ejecutable en /etc/profile.d llamado ''flash.sh'' que contenga esta línea:<br />
export XLIB_SKIP_ARGB_VISUALS=1<br />
O agregándoselo a la línea 184 de /opt/mozilla/bin/firefox.<br />
<br />
= Recursos adicionales=<br />
*[[AIGLX]]<br />
*[[Xgl]]<br />
*[[Composite]] -- Una extensión del Xorg requerida por los manejadores 3D.<br />
*[[Compiz Fusion]]<br />
*[[Compiz]]<br />
*[[Compiz Fusion]]</div>TheDary