Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - do-while

#191
GNU/Linux / Re: Ayuda con Debian por favor!
27 Diciembre 2015, 10:26 AM
¡Buenas!

Más que una solución esto es un parche. Alguna vez me ha pasado lo que comentas, que GDM (o lightdm en Ubuntu) no me acepte contraseñas. Prueba logeando desde uno de los terminales <ctrl+alt+F1> (por ejemplo) y cambiando la contraseña con passwd. Si esto no te sirve no se por dónde seguir.

¡Saludos!
#192
GNU/Linux / Re: Problema con drivers en Debian
27 Diciembre 2015, 10:21 AM
¡Buenas!

La información sobre dónde se encuentran los paquetes que utilizan los gestores de paquetes se encuentra en un fichero de texto (y aunque casi no se del tema de configuración del sistema creo que toda la configuración se lleva a cabo con ficheros de texto). Bueno, el caso es que en Debian también se utiliza este sistema. El archivo que contiene la información es /etc/apt/sources.list. En mi caso contiene lo siguiente (no te asustes con tanta letra, ahora te explico lo que significa todo):

#

# deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 DVD Binary-1 20141103-06:34]/ jessie contrib main

# deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 DVD Binary-1 20141103-06:34]/ jessie contrib main

deb http://ftp.es.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.es.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
deb http://ftp.es.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.es.debian.org/debian/ jessie-updates main contrib non-free

# jessie-backports, previously on backports.debian.org
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
deb http://ftp.es.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://ftp.es.debian.org/debian/ jessie-backports main contrib non-free


Realmente lo importante en este archivo son las líneas que empiezan por deb, ya que le dicen al gestor de paquetes, apt, dónde encontrar los paquetes,  las que empiezan por # puedes ignorarlas, son comentarios. Como puedes ver tengo comentadas dos líneas deb. Son las que corresponden al CD de instalación, como solo actualizo desde la red no me hacen falta.

Como puedes ver al final de cada linea que empieza por deb hay tres palabras, main, contrib y non-free, estas indican los tipos de paquete que se pueden utilizar. En main están exclusivamente los paquetesde software libre. Los paquetes de contrib son software libre, pero utilizan o se apoyan en paquetes no libres, y en non-free están los paquetes de software propietario cerrado. Si tu sistema es virgen los únicos paquetes que tiene son los de main.

Lo primero que tienes que hacer es editar el archivo /etc/apt/sources.list, añadir contrib non-free al final de cada línea deb y actualizar la información del gestor de paquetes. Para editar el archivo tienes que tener permisos de administración. Cuando instalaste Debian, a parte de la contraseña de usuario te habría pedido que introdujeses la contraseña de root, así que en un terminal tendrás que hacer lo siguiente:

su root
<introduce tu contraseña de administrador>

nano /etc/apt/sources.list
<añade al final de cada linea que empieze por deb las palabras contrib y non-free>
<control+O sirve para guardar los cambios y control+X sale del editor>

<ahora actualizaremos la información sobre los paquetes>
apt-get update


El siguiente paso es saber cual es tu tarjeta de red, ahora te va a tocar hacer un poco de trabajo para nosotros. XD

Para poder seguir ayudándote ejecuta el siguiente comando y dinos cual es la salida que te da:

lspci | grep etwork


¡Saludos!

Por cierto, si eres nuevo en Debian, una buena lectura suele ser Debian administrators handbook. Tiene licencia libre y lo puedes descargar de forma gratuíta (también puedes donar algo si quieres). Si no eres un usuario demasiado técnico no hace falta que te lo leas en detalle, pero encontraras capítulos y consejos útiles sobre como utilizar Debian.

Bueno, a lo dicho, dinos cual es la salida del último comando y a ver si podemos seguir ayudándote.

¡Saludos!
#193
GNU/Linux / Re: Problema con drivers en Debian
26 Diciembre 2015, 15:20 PM
¿Has habilitado los repositorios privativos y mirado si en ellos están los controladores que te hacen falta?
#194
¡Buenas!

Lo dicho, sobre VirtualBox, ni gdm3 ni sddm funcionan. Miento un poco, sddm funcionó la semana pasada, pero después de cambiar a lightdm, al volver a sddm pasa lo descrito en el título, pantallazo negro. Lo único que funciona 100% es lightdm (no he probado slim). Y todo sería correcto si no perdiese homogeneidad en el sistema, vamos, que me toca la flauta travesera el hecho de que el display manager tenga un estilo y luego el entorno de escritorio sea completamente distinto.

Tengo que aclarar que en Ubuntu 14.04 pasa lo mismo, al menos con gdm3. No se que pasa con kdm porque kde4 me parece más feo que mandar al abuelo a por droga y no lo he usado más que una vez, el día que lo probé. En otros foros y páginas de consultas comentan que en Arch pasa (y ha pasado, hay consultas que se remontan a 2010, si mal no recuerdo) lo mismo, y supongo que habrá mas distros en las que pase.

Evidentemente las instalaciones limpias de sistemas con kde y gnome funcionan, lo que no funciona es cambiar de cualquier entorno a plasma o gnome. Bueno, plasma y gnome funcionan, los que no funcionan son gdm3 ni sddm.

Ya he probado reinstalando (apt-get --reinstall install) los display managers (¿como se llaman en castellano?), reinstalando los entornos, reconfigurando tanto lightdm como gdm3 y sddm (dpkg-reconfigure), y reiniciando los servicios mediante systemd (systemctl restart). Nada de esto ha servido.

¿Os ha pasado lo mismo? ¿Lo habéis podido apañar? ¿si no es mucho pedir podéis trastear con una máquina virtual y ver si os pasa lo mismo?  :silbar:<(...a ver si cuela...)

¡Saludos!

Por cierto, también he probado reinstalando GuestAdditions y tampoco ha funcionado.

Más datos. Si después de eliminar por completo el entorno de escrito y x11 (haciendo esto también te cargas todas la aplicaciones que dependen de estas librerias) se instala kde-standard, sddm funciona perfectamente, así que supongo que alguna librería o archivo de configuración interfería con su funcionamiento. Si se repite el proceso anterior para instalar gnome, gdm3 sigue dando problemas.

------------------------------------------------------------------------------------------------------------------

Una solución al problema de gdm3 puede ser instalar el paquete xserver-xorg-legacy, a mi me ha funcionado.

En este enlace sugieren activar systemd en las opciones de arranque de GRUB. Esto último no lo he probado.

Ahora solo me falta saber cual es el problema con sddm.

¡Saludos!
#195
Programación C/C++ / Re: Error al comparar datos
6 Diciembre 2015, 20:58 PM
¡Buenas!

También puedes utilizar el valor de retorno de scanf.

scanf te devuelve la cantidad de parámetros leídos. Si intentas leer un entero y el usuario introduce un caracter scanf habrá leído cero parámetros y te devolverá cero. Si se introducen números y luego un caracter supongo (no lo he comprobado) que te leerá el numero que haya hasta el primer caracter no numérico. De todas formas el algoritmo sería el siguiente

si(scanf(un numero) == 0)
{
   //ha habido un error de lectura.

   //limpiamos la entrada
   while(getchar()) != '\n'); //la entrada acaba en intro
}
sino
{
   //hemos leido un numero, pero pueden quedar datos en la entrada (al menos el intro final). La limpiamos
   while(getchar()) != '\n'); //la entrada acaba en intro
}


Y completas los dos casos con el código que quieras, claro está.

¡Saludos!
#196
GNU/Linux / Re: Ayuda urgente con ubuntu.
6 Diciembre 2015, 20:34 PM
¡Buenas!

Si no has instalado ningún programa ajeno a la distro no deberías de tener ningún problema, el sistema no utiliza /opt. Este directorio lo suelen utilizar aplicaciones ajenas a la distro para instalaciones, por ejemplo juegos que puedas descargar y que tengan un instalador propio. Como mucho supongo que te tocará volver a instalar los programas/juegos que pudiesen estar instalados en ese directorio.

¡Saludos!
#197
GNU/Linux / Re: Instalacion SO
6 Diciembre 2015, 20:31 PM
¡Buenas!

Yo reajustaría todo el tema de particiones para dejarte opción a tener instaladas las distros que más te gusten.

1. Consigue un CD de instalación y una licencia (no se si la que te viene con el portátil se puede utilizar para instalaciones limpias, infórmate) de Windows 8 para hacer una instalación límpia. Si vas a actualizar a Windows 10 supongo que ya tendrás un CD/iso de Windows 7 con su licencia, así que este paso te lo ahorras, o directamente (creo) que puedes descargar una iso de Windows 10 para hacer la instalación limpia. Si no te deja introducir tu licencia de Windows 7/8 a la primera, después de varias actualizaciones deberías de llegar a un punto en el que te dejase hacerlo.

2. Haz una instalación limpia de Windows: Elimina todas las particiones y crea 3 particiones primarias y una extendida. Dos de estas particiones primarias las vas a utilizar con Windows, una será para el sistema y otra para guardar tus archivos y programas, calcula cuanto espacio de disco vas a necesitar para cada una de ellas, las otras las utilizaras con tus distros. Esto puedes hacerlo desde el mismo instalador de Windows o mediante algun Live CD como por ejemplo GParted. (Acuerdate de desactivar el arranque rápido y el secure boot antes de ponerte a hacer particiones o a instalar cosas).

No se si alguien opinará algo distinto, de temas técnicos sobre particiones poco se, así que la tercera partición primaria la dejaría para la swap (supongo que tendrás al menos más de 4GB de RAM, así que a esta partición le daría tanto espacio como Gigas tengas de RAM (¿realmente hacen falta más de 4GB de swap? se aceptan opiniones)) y dejaría la partición extendida para instalar en particiones lógicas las distros que quieras y un /home compartido (con distintos usuarios para cada distro, por ejemplo pepito-debian pepito-ubuntu, pepito-arch...) o una partición para la raíz y otra para el /home de cada distro eso al gusto (o lo que nos digan los que más saben).

3.Después de instalar Windows se supone que el disco te quedaría así:

| primaria 1 | primaria 2 | primaria 3 |          extendida         |
|------------|------------|------------|----------------------------|
| Windows    | Archivos   | swap       | espacio libre para distros |

Lo que yo haría sería escoger las dos o tres distros que más te gusten, calcular 15-20 GB para la raíz de cada uno, hacer tantas particiones lógicas en la partición extendida como distros quieras instalar con el tamaño escogido, y dejar el resto como un /home común con distintos usuarios por defetco (como te he indicado más arriba pepito-nombredistro):

| primaria 1 | primaria 2 | primaria 3 |                 extendida                |
|------------|------------|------------|------------------------------------------|
| Windows    | Archivos   | swap       |            distros               |       |
|------------|------------|------------|----------------------------------| /home |
                                      | debian / | opensuse / | gentoo / |       |
                                      |------------------------------------------|


Si alguien opina que esto es una aberración que avise, yo es lo que haría.

Solo una cosa, si has hecho una instalación limpia de Windows 7/8/10 y vas a dejarlo tal cual, todo correcto, pero si vas a pasar de Windows 7/8 a Windows 10, antes de instalar cualquier distro actualizaría a Windows 10 y solo instalaría las distros después de acabar con todas las actualizaciones que haya pendientes en Windows 10 (por si a caso pudiese haber problemas con el GRUB).

¡Saludos!

Se me había olvidado comentar que lo bueno de esta estructura de particiones (según mi punto de vista, claro) es que siempre puedes crear/eliminar/mover/redimensionar las particiones lógicas, por ejemplo con un LiveCD de GParted, para hacer hueco a nuevas distros o directamente eliminarlas. Eso sí ten en cuenta que cada vez que elimines una distro te tocará restaurar el grub (puedes hacerlo con Super Grub Disk 2, Rescatux...).

He estado pensando, creo que es mejor poner la partición /home al principio de la partición extendida, así lo único que tendrás que hacer para hacer hueco a las particiones será redimensionar /home, será más rápido que mover y redimensionar.

| primaria 1 | primaria 2 | primaria 3 |                 extendida                |
|------------|------------|------------|------------------------------------------|
| Windows    | Archivos   | swap       |       |            distros               |
|------------|------------|------------| /home |----------------------------------|
                                       |       | debian / | opensuse / | gentoo / |
                                       |------------------------------------------|
#198
¡Oh!

Entonces cada vez que necesite abrir un puerto para utilizar un programa, ¿ellos me lo cerrarán por si acaso lo utilizo para ver vídeos/descargar archivos/jugar y consideran que a pesar de estar utilizando el ancho de banda que me corresponde "saturo" sus líneas?
#199
¡¡¡Se abre la veda para cazar secretos y extorsionar a la gente!!!
#200
Que quede claro que no lo digo por injuriar ni difamar a Ramoncín. Injuriar y/o difamar es delito y Ramoncín es una gran e ilustre persona, defensora de la cultura a través de la SGAE y faro musical español al que todo músico debería de prestar atención. Expresada mi admiración por esta persona y habiendo quedado claro que el objetivo del post no es ni injuriar ni difamar y sabiendo lo fácilmente que hoy en día en España se puede confundir la difamación e injuria con la expresión de opiniones personales (algún malpensado dirá que nos han quitado libertad de expresión, cuando gracias a este maravilloso gobierno del PP lo único que hemos hecho ha sido ganar en libertades y servicios sociales (y espero que nadie opine lo contrario, no vaya a ser que por hacerlo estemos difamando o calumniando a estas bellas personas que conforman y han conformado el gobierno de estas dos últimas legislaciones)), solo quería aclarar que lo siguiente no es nada más que una inocente cuestión sobre cultura popular:

¿No hay un refrán que reza.. "Cree el ladrón que todos son de su condición..."?