Le estoy pillando el gustillo a Ubuntu...

1, 2, 3
Yo he llegado a llenar 32 gigas en / [chulito]
Yo dejé 5 gigas para /, 1 para swap y el resto para la HOME y de los 5 gigas me sobran 2.5 todavia :)

Musice escribió:Pero hay algunos que necesitamos usar la WebCam por circunstancias varias...


Nadie te dice que no, yo solo he dado mi opinion con un cliente de mensajeria que me permite iniciar sesion en todas las cuentas a la vez. Para VoIP y cam ya existen otras alternativas mejores que el protocolo de MSN: Ekiga :D
mi / es de 7 gB, home de 12 gB y casi 1 gB de swap.

Luego tengo un disco de 160 pa cosas y uno de 80 pa windows (juegos)

sinceramente creo que me quede corto con / y me excedi en /home teniendo el otro disco a mano, nose, creo que lo pasare todo al de 160 y hare algun particionado estraño, me quedan solo 700 megas en /

Hay alguna utilidad para transplantar particiones (ya que estamos) es decir, que copie todo el contenido de una particion a otra de mayor tamaño, seria ideal para conservar el sistema tal como esta, aunque bueno, con la particion /home me conformaria, eso es solo un copy paste...
Pues nada, el de 120 Gb enterito pa linux. El de 200 lo he particionado en 20 - XP / 60 Gb - NTFS / El resto, FAT32 para intercambios de archivos entre ellos...

Por cierto, he intentado ya dos veces instalar Ubuntu pero al iniciar salta XP sin nada... ¿que hago mal?. Ya he instalado XP+Linux varias veces pero ahora parece que se me resiste... lo voy a volver a intentar.

EDIT: nada, pasa de mi. Instalo Ubuntu normalmente y al reiniciar, PUFF, iniciando XP, ni GRUB ni nada...
coyote escribió:EDIT: nada, pasa de mi. Instalo Ubuntu normalmente y al reiniciar, PUFF, iniciando XP, ni GRUB ni nada...
No tendras el sector de arranque protegido por la BIOS?
JanKusanagi escribió:No tendras el sector de arranque protegido por la BIOS?

Pues casi, ya estoy escribiendo desde linux... era que la instalación de Ubuntu instala GRUB en el segundo disco duro y la secuencia de inicio estaba puesta para que iniciara desde el disco duro S-ATA...

Ahora eso si, veo todo como algo relentecido, las ventanas y demás cosas...
estas instalando grub en el primer disco duro (hd0,0) _ (/dev/hda) _( /dev/sda si es sata)
La cosa es que ya estoy en linux... ahora tengo que acelerar un poco esto porque el redibujado de ventanas es un poco penoso e instalar alguna que otra fuente porque las que trae por defecto son horribles...
suloku escribió:mi / es de 7 gB, home de 12 gB y casi 1 gB de swap.

Luego tengo un disco de 160 pa cosas y uno de 80 pa windows (juegos)

sinceramente creo que me quede corto con / y me excedi en /home teniendo el otro disco a mano, nose, creo que lo pasare todo al de 160 y hare algun particionado estraño, me quedan solo 700 megas en /

Hay alguna utilidad para transplantar particiones (ya que estamos) es decir, que copie todo el contenido de una particion a otra de mayor tamaño, seria ideal para conservar el sistema tal como esta, aunque bueno, con la particion /home me conformaria, eso es solo un copy paste...


Si mal no recuerdo tengo que tener algun script por ahi para crear una stage4 de Gentoo. Basicamente lo que hace es crear una imagen (bueno, un archivo comprimido) con todos los directorios menos todo lo que tengas montado. Luego es descomprimirla donde quieras (tendras que tocar algo de grub si mueves la particion de boot) y todo listo. Si te interesa lo busco.

Salu2!
Pues si, eso de que comprima todo menos lo que esta montado y tal va bien, si lo encuentras ponlo por aqui :p

por cierto como llevas el conky? yo me he montado uno, me falta toquetear un poco los colores, pero lo que ha demostrar en pantalla ya lo tengo todo^^
suloku escribió:Pues si, eso de que comprima todo menos lo que esta montado y tal va bien, si lo encuentras ponlo por aqui :p

por cierto como llevas el conky? yo me he montado uno, me falta toquetear un poco los colores, pero lo que ha demostrar en pantalla ya lo tengo todo^^


La verdad esque no me ha dado tiempo a toquetearlo mucho. A ver si esta tarde saco un rato y me pongo con ello.

Tengo 2 scripts. Hechales un ojo a ver cual te gusta mas:

#!/bin/bash
# Backup script for Gentoo Linux
# mkstage4s.h is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# mkstage4.sh is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# Copyright: Reto Glauser aka blinkeye
# Mailto: stage4 at blinkeye dot ch
# Homepage: [url]http://blinkeye.ch[/url]
# Forum post: [url]http://forums.gentoo.org/viewtopic-t-312817.html[/url]
# Date: 2005-11-14

version=v3.6
basename=`basename $0`

find=/usr/bin/find
tar=/bin/tar

# these are the commands we actually need for the backup
command_list=(cut date echo $find grep hostname mount sh split $tar umount uname which)

# verify that each command we use exists. if one can't be found use $PATH and make a suggestion if possible.
for command in ${command_list[@]}; do
        if [ ! -x "`which $command 2>&1`" ]; then
                echo -e "\nERROR: $command not found! "
                base=`basename $command`
                if [ "`which $base 2>&1 | grep "no \`basename $command\` in"`" != "" ]; then
                        echo -e "ERROR: $base is not in your \$PATH."
                fi
                exit -1
        fi
done

help="\nUsage:\n\nsh `basename $0` [[-v]|[--verbose]] [[-s]|[--split]] \n\nTo run the script NOT in verbose mode comes in handy if you want to see only the errors that occur during the backup.\n"

# Defaults to creating one tarball
tar_output="--file"

# split command
split_options="--suffix-length=1 --bytes=685m"

# options for the tar command
tarOptions=" --preserve-permissions --create --absolute-names --totals --ignore-failed-read"

# where to put the stage4
stage4Location=/mnt/backups/stage4

# name prefix
stage4prefix=`hostname`-stage4-`date +\%Y.\%m.\%d`

# patterns which should not be backed up (like iso files).
# example: default_exclude_pattern="*.iso *.divx"
# These pattern count only for files NOT listed in the $custom_include_list.
default_exclude_pattern=""

# these files/directories are always excluded. don't add trailing slashes.
# don't touch it unless you know what you are doing!
# /var/db and /var/cache/edb are intentionally added here. they are listed
# in $default_include_folders
default_exclude_list="
/dev
/lost+found
/mnt
/proc
/sys
/tmp
/usr/portage
/usr/src
/var/log
/var/tmp
/var/db
/var/cache/edb
$stage4Location
`echo $CCACHE_DIR`"

# files/devices/folders, which need to be backed up (preserve folder structure).
# don't touch it unless you know what you are doing! no recursive backup of folders.
# use $default_include_folders instead.
default_include_files="
/dev/null
/dev/console
/home
/mnt
`find /mnt -name .keep`
/proc
/sys
/tmp
/usr/portage
/usr/src
/var/log/emerge.log
/usr/src/linux-`uname -r`/.config"

# folders, which need to be backed up recursively on every backup.
# don't touch it unless you know what you are doing! the reason for this
# variable is that some users add /var to the $default_exclude_list. here
# we ensure that portage's memory is backed up in any case.
default_include_folders="
/var/db"

# IMPORTANT: A minimal backup will EXCLUDE files/folders listed here. A custom backup will
# include/exclude these files/folders depening on your answer.
custom_include_list="
/home/*
/usr/src/linux-`uname -r`"

# add files/folders here which are subfolders of a folder listed in $custom_include_list which should NOT
# be backed up. eg.
#custom_exclude_list="/home/foo/mp3 /home/foo/downloads /home/foo/.*"
custom_exclude_list=""

# Only files/folders within the $custom_include_list are checked against these patterns
# custom_exclude_pattern="*.mp3 *.iso"
custom_exclude_pattern=""

# the find_command
find_command="$find /*"

# don't backup anything which matches pattern listed in $default_exclude_pattern
for pattern in $default_exclude_pattern; do
        find_command="$find_command -not -name $pattern"
done

# assemble the find_command
function find_files()
{
        for folder in $default_exclude_list; do
                find_command="$find_command -path $folder -prune -o"
        done

        find_command="$find_command -print"

        for i in $default_include_files; do
                find_command="echo $i; $find_command"
        done

        for i in $default_include_folders; do
                if [ -d $i ]; then
                        find_command="$find $i; $find_command"
                else
                        find_command="echo $i; $find_command"
                fi
        done
}

# check the exclude/include variables for non-existing entries
function verify()
{
        for i in $1; do
                if [ ! -e "`echo "$i" | cut -d'=' -f2 | cut -d'*' -f1`" -a "$i" != "/lost+found" -a "$i" != "$stage4Location" ]; then
                        echo "ERROR: `echo "$i" | cut -d'=' -f2` not found! Check your "$2
                        exit 0
                fi
        done
}

# check input parameters
while [ $1 ]; do
        case  $1 in
        "-h" | "--help")
                echo -e $help
                exit 0;;
        "-v" | "--verbose")
                verbose=$1;;
        "-s" | "--split")
                tar_output="--split";;
        "");;
        *)
                echo -e $help
                exit 0;;
        esac
        shift
done

echo ""

# check folder/files listed in $default_exclude_list exist
verify "$default_exclude_list" "\$default_exclude_list"

# check files listed in $default_include_files exist
verify "$default_include_files" "\$default_include_files"

# check folder listed in $default_include_folders exist
verify "$default_include_folders" "\$default_include_folders"

#check folder listed in $custom_include_list exist
verify "$custom_include_list" "\$custom_include_list"

#check folder listed in $custom_exclude_list exist
verify "$custom_exclude_list" "\$custom_exclude_list"

# print out the version
echo -e "\nBackup script $version"
echo -e "=================="

# how do you want to backup?
echo -e "\nWhat do you want to do? (Use CONTROL-C to abort)\n
Fast (tar.gz):
(1) Minimal backup
(2) Interactive backup


Best (tar.bz2):
(3) Minimal backup
(4) Interactive backup\n"

while [ "$option" != '1' -a "$option" != '2' -a "$option" != '3' -a "$option" != '4' ]; do
        echo -en "Please enter your option: "
        read option
done

case $option in
[1,3])
        stage4Name=$stage4Location/$stage4prefix-minimal.tar;;

[2,4])
        stage4Name=$stage4Location/$stage4prefix-custom.tar

        for folder in $custom_include_list; do
                echo -en "\nDo you want to backup" `echo "$folder" | cut -d'=' -f2`"? (y/n) "
                read answer
                while [ "$answer" != 'y' -a "$answer" != 'n' ]; do
                        echo -en "Do you want to backup" `echo "$folder" | cut -d'=' -f2`"? (y/n) "
                        read answer
                done
                if [ "$answer" == 'n' ]; then
                        find_command="$find_command -path $folder -prune -o"
                else
                        custom_find="$find $folder"
                        for i in $custom_exclude_pattern; do
                                custom_find="$custom_find -name $i -o"
                        done
                        for i in $custom_exclude_list; do
                                custom_find="$custom_find -path $i -prune -o"
                        done
                        find_command="$custom_find -print; $find_command"
                fi
        done ;;
esac

# add $custom_include_list to the $default_exclude_list as we assembled
# $custom_find with $custom_include_list already.
default_exclude_list="$default_exclude_list $custom_include_list"

case $option in
[1,2])
        stage4postfix="gz"
        zip="--gzip";;

[3,4])
        stage4postfix="bz2"
        zip="--bzip2";;
esac

# mount boot
echo -e "\n* mounting boot"
mount /boot >/dev/null 2>&1

# find the files/folder to backup
find_files
find_command="($find_command)"

# create the final command
if [ "$tar_output" == "--file" ]; then
        tar_command="$find_command | $tar $zip $tarOptions $verbose --file $stage4Name.$stage4postfix --no-recursion -T -"
else
        tar_command="$find_command | $tar $zip $tarOptions $verbose --no-recursion -T - | split $split_options - "$stage4Name.$stage4postfix"_"
fi

if [ "$verbose" ]; then
        echo -e "\n* creating the stage4 in $stage4Location with the following command:\n\n"$tar_command
fi

# everything is set, are you sure to continue?
echo -ne "\nDo you want to continue? (y/n) "
read answer
while [ "$answer" != 'y' ] && [ "$answer" != 'n' ]; do
        echo -ne "Do you want to continue? (y/n) "
        read answer
done

if [ "$answer" == 'y' ]; then
        # check whether the file already exists.
        if [ "$tar_output" == "--split" ]; then
                overwrite="`ls "$stage4Name.$stage4postfix"_* 2>&1 | grep -v 'No such file'`"
        else
                overwrite="$stage4Name.$stage4postfix"
        fi

        if [ -a "`echo "$overwrite" | grep "$overwrite" -m1`" ]; then
                echo -en "\nDo you want to overwrite $overwrite? (y/n) "
                read answer
                while [ "$answer" != 'y' ] && [ "$answer" != 'n' ]; do
                        echo -en "Do you want to overwrite $overwrite? (y/n) "
                        read answer
                done
                if [ "$answer" == 'n' ]; then
                        echo -e "\n* There's nothing to do ... Exiting"
                        exit 0;
                fi
        fi

        # if necessary, create the stage4Location
        if [ ! -d "$stage4Location" ] ; then
                echo "* creating directory $stage4Location"
                mkdir -p $stage4Location
        fi

        echo -e "\n* Please wait while the stage4 is being created.\n"

        # do the backup.
        sh -c "$tar_command"

        # finished, clean up
        echo -e "\n* stage4 is done"
        echo "* umounting boot"
        umount /boot >/dev/null 2>&1

        # Integrity check
        echo -e "* Checking integrity"
        if [ "$zip" == "--gzip" ]; then
                zip="gzip"
        else
                zip="bzip2"
        fi

        if [ "$tar_output" == "--split" ]; then
                if [ "`cat "$stage4Name.$stage4postfix"_*"" | $zip --test 2>&1`" != "" ]; then
                        echo -e "* Integrity check failed. Re-run the script and check your hardware."
                        exit -1
                fi
        else
                if [ "`$zip --test  $stage4Name.$stage4postfix 2>&1`" != "" ]; then
                        echo -e "* Integrity check failed. Re-run the script and check your hardware."
                        exit -1
                fi
        fi

        # everything went smoothly"
        echo -e "* Everything went smoothly. You successfully created a stage4."

else
        echo -e "\n* There's nothing to do ... Exiting"
fi


#! /bin/bash
##  Backup script for Gentoo Linux
##  Author: BrianW
##  Date: 2006.03.05
##  Adapted from backupHome.sh by fdavid
##  Adapted from mkstage4.sh by nianderson

##  This is a script to create a custom stage 4 tarball (System and boot backup)
##  I use this script to make a snapshot of my system. Meant to be done weekly in my case

##  Please check the options and adjust to your specifics.

echo -=- Starting the Backup Script...
echo -=-

echo -=- Setting the variables...

##  The location of the stage 4 tarball.
##  Be sure to include a trailing /
stage4Location=/

##  The name of the stage 4 tarball.
archive=$stage4Location$(hostname)-stage4.tar.bz2

##  Directories/files that will be exluded from the stage 4 tarball.
##
##  Add directories that will be recursively excluded, delimited by a space.
##  Be sure to omit the trailing /
dir_excludes="/mnt/* /dev /proc /sys /tmp /usr/portage /var/tmp"
##
##  Add files that will be excluded, delimited by a space.
##  You can use the * wildcard for multiple matches.
##  There should always be $archive listed or bad things will happen.
file_excludes="$archive"
##
##  Combine the two *-excludes variables into the $excludes variable
excludes="$(for i in $dir_excludes; do if [ -d $i ]; then \
    echo -n " --exclude=$i/*"; fi; done) $(for i in $file_excludes; do \
    echo -n " --exclude=$i"; done)"

##  The options for the stage 4 tarball.
tarOptions="$excludes --create --absolute-names --preserve-permissions --bzip2 --verbose --totals --file"

echo -=- Done!
echo -=-

##  Mounting the boot partition
echo -=- Mounting boot partition, then sleeping for 5 seconds...
mount /boot
sleep 5
echo -=- Done!
echo -=-

##  Creating a copy of the boot partition (copy /boot to /bootcpy).
##  This will allow the archiving of /boot without /boot needing to be mounted.
##  This will aid in restoring the system.
echo -=- Copying /boot to /bootcpy ...
cp -R /boot /bootcpy
echo -=- Done!
echo -=-

##  Unmounting /boot
echo -=- Unmounting /boot then sleeping for 5 seconds...
umount /boot
sleep 5
echo -=- Done!
echo -=-

##  Creating the stage 4 tarball.
echo -=- Creating custom stage 4 tarball \=\=\> $archive
echo -=-
echo -=- Running the following command:
echo -=- tar ${tarOptions} ${archive} /
tar ${tarOptions} ${archive} /;
echo -=- Done!

##  Split the stage 4 tarball in cd size tar files.
##  To combine the tar files after copying them to your
##  chroot do the following: "cat *.tar.bz2 >> stage4.tar.bz2".
##  Uncomment the following lines to enable this feature.
#echo -=- Splitting the stage 4 tarball into CD size tar files...
#split --bytes=700000000 ${archive} ${archive}.
#echo -=- Done!

##  Removing the directory /bootcpy.
##  You may safely uncomment this if you wish to keep /bootcpy.
echo -=- Removing the directory /bootcpy ...
rm -rf /bootcpy
echo -=- Done!
echo -=-

##  This is the end of the line.
echo -=- The Backup Script has completed!



Con eso creo que tienes mas que de sobre, ¿no? Jeje

Salu2!

PD: el primero esta cogido de el wiki de Gentoo. Esto puede que te interese ;)
Gracais, creoq ue m quedo con el primer script, como monto las cosas en /media supongo que solo tendre que añadir la ruta debajo de donde excluye los directorios como /mnt y yasta.
Voy aprovenchando el hilo y hacer un par de preguntitas. Tengo ya Ubuntu al 85% (y un tema de compariticion con un XP que me trae de cabeza, pero bueno, eso ahora no me preocupa demasiado), la cosa es que:

1. Tengo un iPod nano, ¿como o con que puedo tener las mismas o casi las mismas opciones que con iTunes?. Me conformo con solo agregar/quitar la música al iPod.

2. También tengo un ratón Logitech G5, ¿como puedo aprovechar al menos el botón lateral y el scroll horizontal situado en la rueda?.

Ya se me irán ocurriendo más...
Lo del ipod lo podrás hacer con el amarok, banshee o el rhythmbox y supongo que también con el listen.
Bien, lo del iPod solucionado, he instalado Banshee. Otra cosita, he estado buscando información sobre la CAM (Logitech WebCam Messenger) y por lo que dice aqui la versión 6.06 de Ubuntu la soporta de serie, pero yo sigo sin poder usarla...
Prueba la salida de v4l en algun programa como el xawtv o el ekiga (supongo que estos ya valdran) y si sale la imagen de la webcam es que funciona correctamente, entonces solo te faltara un programa con que usarla como el amsn, ekiga, etc..
Estoy probando con GQCAM, lo ejecuto a traves de la consola y me dice:

/dev/video: No such file or directory

La cosa es que si voy al administrador de dispositivos, ahi si aparece como detectada...
Prueba a usar el dispositivo /dev/video0

Si no sabes como hacerlo haz un enlace blando

sudo ln -s /dev/video0 /dev/video
Vale, lo hago y ahora al ejecutar GQCAM sale este error:

/dev/video: Too many levels of symbolic links

La verdad, no se que es lo que pasa...
coyote escribió:/dev/video: Too many levels of symbolic links

La verdad, no se que es lo que pasa...

Aparentemente, por deduccion, no le mola que /dev/video sea un link simbolico a otra cosa (/dev/video0 posiblemente), que quiza tambien sea un link simbolico a /dev/quiensabe/tal XD

no puedes configurar el programa para que use el dispositivo /dev/video0 directamente? quiza a traves de un archivo de config, porque sea algo que no sale en las opciones normales via GUI...
O utiliza otro programa como el ekiga, viene instalado por defecto con el ubuntu.
Sencillamente, no existen /dev/video ni /dev/video0, eso antes de hacer 'sudo ln -s /dev/video0 /dev/video', sera otra cosa. Voy a seguir investigando ya que me tiene un poco intrigado. La CAM aparece en los dispositivos del sistema.

Khudsa escribió:O utiliza otro programa como el ekiga

No detecta ninguna CAM.
¿Pero has mirado que los modulos que necesita esten cargados? lsmod

Salu2!
Perdon por la tardanza, adjunto la salida de lsmod.
coyote escribió:Perdon por la tardanza, adjunto la salida de lsmod.


Mira, seamos sinceros, no me apetece nada leerme los modulos XD pon en la consola:

#lsmod | grep

y mira a ver si te contesta algo. Si te contesta tienes el modulo, si no, puedes empezar a instalarle [toctoc]

Salu2!
El problema es que no tengo ni idea que puede ser la CAM... (ojalá llegue el dia que no tenga que preguntar mas estas cosas), y a lo mejor ni aparece en el listado.
Que te sale con 'lsusb' ?
Sale lo siguiente:

Bus 005 Device 004: ID 05e3:0760 Genesys Logic, Inc. Card Reader
Bus 005 Device 001: ID 0000:0000
Bus 001 Device 004: ID 046d:c041 Logitech, Inc.
Bus 001 Device 005: ID 046d:08f0 Logitech, Inc. QuickCam Messenger
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
http://gentoo-wiki.com/HOWTO_logitech_quickcam_on_2.6.x_kernel

Aqui hablan de tu camara, para 2.6 necesitas el spca5xx y un paquete suplementario...

Mas animao a instalar la mia, es una dexxa, pero lleva un chipset de logitech, asi he encontrado el howto este :p

EDIT: arg...no me acordaba que si no arreglo el otro problema (hilo mas abajo) no puedo isntalar nada d nada..
suloku escribió:Aqui hablan de tu camara, para 2.6 necesitas el spca5xx y un paquete suplementario...

Se supone que Ubuntu Dapper viene con el modulo ya en el Kernel (se supone). La cosa es que ayer le instalo Ubuntu a un familiar y le piya una CAM NGS modelo vete a saber a la primera...
coyote escribió:Se supone que Ubuntu Dapper viene con el modulo ya en el Kernel (se supone). La cosa es que ayer le instalo Ubuntu a un familiar y le piya una CAM NGS modelo vete a saber a la primera...


Pero a ver hombre de dios, coge synapthic y mira a ver si tienes spcamxxx o como sea el driver instalado. Mirate en google que seguro que tienes por ahi algun tutorial (quizas cargue mas de un modulo como la mia).

Salu2!
Solo sale en Synaptic: scpa5xx-source, ¿solo las fuentes?... no me digas que hay que bajarse el codigo del Kernel incluido y compilarlo... porque ahi si que me pierdo de verdad...
Eso es que tienes que compilartelo tu solito. Bajate el paquete con las herramientas de compilacion. Solo necesitas "el codigo" para tenerle por que en ciertos momentos le requiere, pero no tendras que compilar el kernel, solo el modulo correspondiente.

Salu2!
Bien, ya lo he descargado todo, ¿y ahora?... (perdonadme por ser tan torpe, comprended que vengo de windows... XD, es lo unico que me esta dando el coñazo, y como no funcione tiro la CAM a la basura).
coyote escribió:Bien, ya lo he descargado todo, ¿y ahora?... (perdonadme por ser tan torpe, comprended que vengo de windows... XD, es lo unico que me esta dando el coñazo, y como no funcione tiro la CAM a la basura).


¿seguro que has instalado todo?¿incluido un paquete que se llama build-essential o algo asi? Por que es basico para compilar.

Ahora te buscas donde este la carpeta (busca por /usr/src que esta por ahi casi de fijo) y te lees el readme que viene y haces lo que te valla poniendo. ¿facil, nop? :P

Salu2!
Sip, ese modulo si está instalado, estoy siguiendo los pasos de esta página pero me quedo atascado en:

Setting a link back to the source code (headers)

Furthermore the spca5xx Makefile expect a pointer to the kernel source at a specific location. Let's create it:

ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/build

(Note: If you compile a kernel, this link is usually there. But as we use a pre-compiled kernel, we have to cheat.)


No entiendo muy bien "linux-header-'uname-r'".

De verdad, si no fuese porque mi hermana quiere linux y tiene la misma camara, lo mandaba a donde yo se...
Cuando haces uname -r te muestra tu version del kernel. Si no has instalado ningun kernel mas con que pongas linux y le des al tabulador te vale ;)

Salu2!
mmm, a ver... (que pesao soy, me vais a mandar a donde yo se, y con razón) [666]

Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/spca5xx CC=gcc-3.4 modules
make: *** /lib/modules/2.6.15-26-386/build: No existe el fichero ó directorio. Alto.
make: *** [default] Error 2


Y si creo el directorio:

Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/spca5xx CC=gcc-3.4 modules
make[1]: se ingresa al directorio `/lib/modules/2.6.15-26-386/build'
make[1]: *** No hay ninguna regla para construir el objetivo `modules'. Alto.
make[1]: se sale del directorio `/lib/modules/2.6.15-26-386/build'
make: *** [default] Error 2


O bien me falta algo por bajar... [maszz][maszz][maszz][maszz]

PD: El dia que llegase a hacer funcionar la CAM, voy a imprimir los pasos 100 veces y enmarcarlo...
Te has bajado las headers/sources del kernel que estas usando (en el momento de la compilacion)?

Salu2!

PD: mejor si dices lo que estabas haciendo antes ^_^ Me imagino que era un make, pero no estoy seguro ;)
\-\adEs escribió:Te has bajado las headers/sources del kernel que estas usando (en el momento de la compilacion)?

si

\-\adEs escribió:PD: mejor si dices lo que estabas haciendo antes ^_^ Me imagino que era un make, pero no estoy seguro

Si

...y nada... el kernel que tengo es 2.6.15-26-386

bah, lo dejo por imposible, quito la cam y la vendo...

EDIT: he hecho un modprobe -r spca5xx y a continuación he un dmesg y me sale esto (al final):

[17192903.872000] Linux video capture interface: v1.00
[17192903.872000] usbcore: registered new driver spca5xx
[17192903.872000] drivers/usb/media/spca5xx/spca5xx-main.c: spca5xx driver 00.57 .08 registered

O sea, que el driver si lo tengo pero no detecta la p*** CAM. Antes en un post anterior dije que instalé Ubuntu en otro PC con otra CAM, una NGS y a la primera... ¿que pasa con Logitech?.

EDIT2: Estupendo, me quede sin aceleracion grafica. El modulo nvidia-glx no funciona de ninguna manera. La CAM la he hecho pedazitos en un ataque de locura... ahora me da pena...

EDIT3: Solucionado el tema de la aceleracion, pero la CAM... [buuuaaaa]
Buenas, soy un nuevo usuario en el mundo de linux y e decidido estrenarme con ubuntu. Lo acabo de instalar ( la ultima version creo) y me gustaria saber que pasos tengo que seguir para poder conectarme a internet desde mi moden speedtouch 330 USB de telefonica. Al ser posible por favor, esplicarmelo paso a paso (soy "un poco" torpe con linux). Gracias de antemano [oki]
Lo mejor es que tires el modem y te agencies un router. Yo tambien tenia el speedtouch y hay un modo, con unos drivers llamados eagle o algo así.

Buscalo en google, pero en cualquier caso lo mejor es tirar el modem y comprarse un router, no tendrás problema para configurarlo con telefónica, ya seas ip dinámica o estática, y es lo mas útil para todo.
Bueno, pasado el cabreo de la CAM y la posterior recuperación del entorno gráfico, tengo una preguntita. Hace un par de dias instalé Ubuntu en un PC con todo integrado, y viendo como movia las ventanas lo hace algo más rápido que con mi GF FX5700. ¿Hay que añadir algo al xorg.conf que acelere algo más las ventanas?.
coyote escribió:
EDIT: he hecho un modprobe -r spca5xx y a continuación he un dmesg y me sale esto (al final):


Eres consciente que poniendole el "-r" estas quitando el modulo y no poniendolo?
suloku escribió:Eres consciente que poniendole el "-r" estas quitando el modulo y no poniendolo?

Perdon, tambien hice un modprobe spca5xx para cargarlo... [tomaaa] y al hacer dmesg ahi estaba cargado...
una cosa, recuerdas que te dije que necesitabas un paquete extra para tu modelo de cam? lo has puesto?

miralo en el wiki que te puse
Ya que está esto abierto. ¿A razón de qué me dice que el rar no tiene candidato? Si yo siempre puse en la consola "sudo apt-get install rar", y me lo hizo perfectamente :-|
Snakefd99cb escribió:Ya que está esto abierto. ¿A razón de qué me dice que el rar no tiene candidato? Si yo siempre puse en la consola "sudo apt-get install rar", y me lo hizo perfectamente :-|


Puede que halla cambiado el nombre del paquete ^_^ haz un search rar a ver que escupe.

Salu2!
\-\adEs escribió:
Puede que halla cambiado el nombre del paquete ^_^ haz un search rar a ver que escupe.

Salu2!

Sere tonto :-? luego en casa lo miro [fumeta]
Edit: Ya me baje el paquete para instalar X-D
buenas el otro día me compré un mando de xbox360 y en el windows lo puedo usar sin problemas pero ahora me gustaría poder usarlo en el ubuntu que tendría que hacer?

gracias por anticipado

edit: al poner en la terminal lsusb me pone:

Bus 003 Device 004: ID 045e:028e Microsoft Corp.


a parte de los otros usb
115 respuestas
1, 2, 3