buggerandgy
Usuario (México)

Hola T! esta vez les quiero compartir un desarrollo analitico de mecanismos de 4 barras que hice en un examen, se trata de los problemas 3.9 y 3.21 del libro de Shigley y como varios en la escuela me lo han pedido, cree un pdf y se los he mandado les pongo tambien una captura de los problemas y si alguien tiene algo que me ayude a mejorar se los agradezco asi como tambien si tienen un metodo mas rapido o diferente para el segundo problema el desarrollo lo hice yo y yo mismo he creado el pdf de fotografias hechas a mi examen (waa) a pesar de eso no puedo postear links de descarga asi que si quieren el pdf mandenme un mensaje personal (can, can can can fffff) he aqui una vista previa (ya ni se como funciona slideshare): click aqui esto le sirve a mecanicos, electronicos y mecatronicos en general creo o igual y no

Hola Gente! Pues bien, el post parece resumir mucho lo que tratare de explicar aquí. Espero que si alguien tiene una mejor manera de hacerlo la comparta en los comentarios y asi podamos aprender más. Primero les contare que siempre me ha gustado tener mas de un sistema instalado, solo porque puedo y quiero, entonces lo que hacia enteriormente en mi vieja laptop era un Windows xp modificado por mi y alguna distro de mi elección y ahora quiero instalar dos de mis distros favoritas. Si alguna vez lo han pensado o lo han hecho seguro que en algún momento se han preguntado: ¿2 particiones home o una? y si es una ¿dos usuarios o uno solo?. Muchos podrían pensar que con uno es suficiente, uno para ambos sistemas pero la cosa es que, efectivamente los archivos de configuraciones de un sistema tarde o temprano chocan con los del otro. Para esta ocasión quería Debian wheezy con GNOME Shell y Archlinux con lo que sea ( openbox de preferencia ) asi que me puse a buscar como hacer mejor lo que quería, que básicamente era entrar a una carpeta en arch y crear un archivo y entrar a debían y poder eliminar el archivo en esa carpeta o link y crear otro sin problemas. Como algunos mas experimentados ya se habran dado cuenta o se imaginaran la solución tiene que ver con los permisos. Para no hacer el cuento largo los pasos son los siguientes: 1.-Instala dos o tantas distros quieras en tu equipo con usuarios no-root que tengan diferente "login". Yo me base en un esquema como este: ------/dev/sda | -------/dev/sda1 (/ Debian) | -------/dev/sda2 (Home para los 2 o mas sistemas según sea el caso) | -------/dev/sda3 (/ Archlinux) | -------/dev/sda4 (SWAP) pero no hay razón para pensar que es el mejor ni nada ¿Ok? 2.-Te sugiero que escojas un sistema preferido, asi al entrar a tu carpeta personal, estaras viendo carpetas con ubicaciones reales y no enlaces como en el otro sistema. Ingresa a este y averigua tu UID y GID, yo lo hice en la terminal con el comando id pero me parece que hay hasta formas graficas para saberlos, una vez que los tengas apuntalos. 3.-Entra al siguiente sistema y averigua el UID y GID de este usuario, probablemente el UID sea el mismo pero te aseguro que el GID no, esto es asi porque GID es el identificador de grupo, si ejecutas id en una consola te mostrara este valor seguido de un numero y el nombre del grupo mas los demás grupos a los que tu usuario pertenece, lo que nos importa es el grupo inicial al que te agregaste o te agrego el sistema. Si es debían o Ubuntu y/o derivados por lo genera este grupo lleva el nombre del mismo usuario, ejemplo: UID[jesus]=1000, GID[jesus]=1000 (LA SALIDA DEL COMANDO ID NO ES EXACTAMENTE ASI) En mi caso el siguiente sistema es arch y como lo instale según la maravillosa Guia para principiantes agruegué mi usuario al grupo inicial users, y obvio como es un usuario distinto (escogi el nombre "bitt" ) no existe el grupo jesus. 4.-Todavia en tu segundo sistema, crea un grupo que se llame como el grupo inicial del otro usuario y que además tenga también el mismo GID que el del otro, lo mas fácil es en una consola ejecutar como root: groupadd -g 1000 jesus (RECUERDA QUE JESUS ES EL NOMBRE DE GRUPO) luego, si tu UID era el mismo no hay mas que hacer pero si no cámbialo al del otro (en mi caso era en ambos 1000) y también el grupo inicial, es decir el que acabas de crear, igual como root ejecuta: usermod -g 1000 -u 1000 bitt entonces resumiendo hasta aquí ya tenemos 2 sistemas, 2 usuarios que comparten UID y GID, 1 home, y 2 directorios personales, el primero nos sirve por todas sus respectivas carpetas pero el otro no entonces las borramos. Si el segundo sistema q elegiste también es archlinux, durante la instalación y antes de crear el usuario regular añade el grupo inicial del otro usuario con el mismo GID asi: groupadd --gid xxx grupo y a la hora de añadir el usuario regular hazlo asi: useradd -m -g grupo -G grupos..... 5.-Ahora desde nuestro segundo sistema enlazamos las carpetas que queremos (videos, música, fotos etc) y no habrá problemas de escritura pues pertenecerán los dos usuarios al "mismo grupo" NOTA: Por supuesto que hay muchas maneras de compartir datos entre distros unas mas ingeniosas y elegantes y otras son pura fuerza bruta, por favor comparte en los comentarios.

Hola gente en esta ocasión les vengo a compartir mi experiencia con mi recién instalado Debian Wheezy y algunas cosas que me molestaban y las pude arreglar 1. No se si a todos los que instalamos la versión con Gnome nos paso así, supongo que si pero la cosa es que en la pantalla de inicio de sesión se muestra el greeter gdm-fallback en vez del gdm-shell que es el que, si ya tenemos experiencia con gnome shell (fedora, archlinux etc...), vemos habitualmente, el negro vaya Es decir pasaremos de esto (es una imagen creo de squeeze pero funciona) a esto: Solución: Editar como superusuario o usando la orden sudo, el archivo /etc/gdm3/greeter.gsettings cambiando esta parte # Greeter session choice # ====================== # Use 'gdm-shell' for the GNOME Shell version. # Never use anything not starting with 'gdm-'. [org.gnome.desktop.session] session-name='gdm-fallback' # session-name='gdm-shell' dejandola asi: # Greeter session choice # ====================== # Use 'gdm-shell' for the GNOME Shell version. # Never use anything not starting with 'gdm-'. [org.gnome.desktop.session] # session-name='gdm-fallback' session-name='gdm-shell' después tenemos que ejecutar este comando para reconfigurar el paquete gdm3 con la nueva opción dpkg-reconfigure gdm. Como verán en el archivo hay más opciones de configuración para gdm, si quieren pueden modificarlas y reconfigurar con el comando anterior probando y errando.. lo usual. 2. El fondo de gdm. No lo pude cambiar editando el archivo anterior incluso dandole permisos a la imagen para dejarla "world readable" como recomiendan en la wiki de Debian es decir chmod 644 archivo Solución: gdm3setup. El mismo autor (creo) recomienda que para wheezy bajemos de aquí https://github.com/Nano77/various/tree/master/deb la versión "gdm3setup-debian-20121023-2.deb" en un reporte de bug que halle por ahí, así que la bajamos, la instalamos y la usamos. Casi no falla pero por si acaso no logra el cometido tenemos que ejecutar dpkg-reconfigure gdm3 una vez y luego la usamos normalmente 3. Si bien no es un problema ¿ a quien no le gusta tener un sonido de inicio de sesión en su equipo? Como hacerlo: Lo más sencillo es instalar sox: apt-get install sox y añadir una entrada a las aplicaciones de inicio con el nombre y descripción que queramos pero eso si el comando simple sería algo así: play /ruta/al/archivo/sonido.wav o la extensión me parece que puede ser cualquiera o he probado con oga, ogg, m4a y mp3 sin mayor dificultad. Otros podrían darle vueltas usando canberra-gtk-play y alguno de sus comandos pero en mi experiencia de 10 una falla y con sox no. También probé con aplay pero es su desición. 4. Conectividad Wi-Fi con driver Broadcom. por defecto no viene en los repositorios así que hay que añadir uno nuevo e instalar el paquete correspondiente. Solución: Editar el archivo /etc/apt/sources.list como superusuario y añadir al final las siguientes lineas # Debian 7.0 "Wheezy" deb http://http.debian.net/debian/ wheezy main contrib non-free después en una terminal actualizar con apt-get update e instalar el paquete apropiado. BCM4306 revision 3/BCM4311/BCM4318/BCM4321/BCM4322 apt-get install firmware-b43-installer BCM4312 LP-PHY chip (PCI ID 14E4:4315) apt-get install firmware-b43-lpphy-installer BCM4301/BCM4306 revision 2 apt-get install firmware-b43legacy-installer Hasta ahora es básicamente lo que le he movido y me ha quedado bastante funcional Ah! otra cosa por si lo estaban pensando y no quieren el gdm-shell,el color del gdm-fallback es #EDEDED ya sabrán para que usarlo