Como instalar Ultrastar (clon de SingStar) en la raspberry pi

Sección Unicamente para Tutoriales y Guías
liankane
Pi Alpha
Pi Alpha
Mensajes: 11
Registrado: 27 Dic 2017, 23:14
Agradecido: 0
Agradecimiento recibido: 0

CapNida escribió:@liankane @juanmanuelrguez ¿os ha funcionado la imagen?

He estado ocupando iniciando la semana post Navideña :xd

Por desgracia no pude usar la imagen. Es de 32Gb exactos, mientras que mi PC interpreta mi SD de 32FB como una de 29 por lo que ha sido imposible. He hecho varias pruebas, incluso he seguido un hilo presente en este foro (https://www.fororaspberry.es/viewtopic.php?t=1726) para poder comprimir la imagen de @CapNida pero la función no ha podido comprimir en nada la imagen.

Tengo pendiente seguir este otro hilo: https://www.fororaspberry.es/viewtopic.php?t=544


Aun así, y quedando las próximas Navidades lejos, volveré a intentar instalar de nuevo UltraStar desde el inicio y con vuestro Script en la Rpi, a ver si con más paciencia solvento el problema del ppcarm etc.

Ya os iré comentando, ya que seguro necesitaré vuestra ayuda.
skippper
Pi Alpha
Pi Alpha
Mensajes: 26
Registrado: 16 May 2016, 17:49
Agradecido: 0
Agradecimiento recibido: 0

@CapNida cómo edito la ruta simbolica de tu imagen y le meto ruta mía con mis canciones? gracias
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

skippper escribió:@CapNida cómo edito la ruta simbolica de tu imagen y le meto ruta mía con mis canciones? gracias
1) Borra el link simbolico de la carpeta /home/pi/.ultrastar/songs

Código: Seleccionar todo

 rm -Rf /home/pi/.ultrastar/songs 
2) Crea la carpeta songs (2 opciones)
2.1) Crea la carpeta songs en la ruta original

Código: Seleccionar todo

mkdir /home/pi/.ultrastar/songs 
2.2) Crea un link simbolico a una carpeta donde ya tengas las canciones

Código: Seleccionar todo

ln -s /tu/carpeta/de/canciones /home/pi/.ultrastar/songs  
De esta manera la carpeta /home/pi/.ultrastar/songs apuntará a la carpeta donde tengas tus canciones guardadas.
skippper
Pi Alpha
Pi Alpha
Mensajes: 26
Registrado: 16 May 2016, 17:49
Agradecido: 0
Agradecimiento recibido: 0

muchas thanks voy a probar a crear un link a un hdd. gracias
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

Nueva versión del script que te informa de la instalación del ffmpeg y el freepascal en el menú y hace un mejor control de la instalación de dependencias.
Este script tiene activada la compilación de ffmpeg para mover vídeos en 720p.
Saludos.

Código: Seleccionar todo

########################VARIABLES###############################
export ROJO="\033[1;31m"
export AZUL="\033[1;36m"
export VERDE="\033[1;32m"
export NEGRO="\033[0m"
INSTALAR_FFMPEG=s
INSTALAR_FREEPASCAL=s
MENU=100
################################################################
rm -Rf /tmp/*
while [ $MENU != 0 ]
do
clear
which ffmpeg > /dev/null
FFMPEG_INSTALADO=$?
which fpc > /dev/null
FREEPASCAL_INSTALADO=$?
case $FFMPEG_INSTALADO in
0)
echo -e "${AZUL}FFMPEG     = ${VERDE}OK    ${AZUL}VERSION =${VERDE} `ffmpeg -version | head -n 1 | grep version | awk '{print $3}'`"
;;
*)
echo -e "${AZUL}FFMPEG     = ${ROJO}KO    ${AZUL}VERSION =${ROJO} No instalado"
;;
esac
case $FREEPASCAL_INSTALADO in
0)
echo -e "${AZUL}FREEPASCAL = ${VERDE}OK    ${AZUL}VERSION =${VERDE} `fpc -iV`"
;;
*)
echo -e "${AZUL}FREEPASCAL = ${ROJO}KO    ${AZUL}VERSION =${ROJO} No instalado"
;;
esac
echo -e "${ROJO}------------------------${NEGRO}"
echo -e "${ROJO}   MENU INSTALACION     ${NEGRO}"
echo -e "${ROJO}------------------------${NEGRO}"
echo -e "${AZUL}1) Instalar dependencias${NEGRO}"
echo -e "${AZUL}2) Instalar ffmpeg${NEGRO}"
echo -e "${AZUL}3) Instalar freepasacal${NEGRO}"
echo -e "${AZUL}4) Instalar ultrastar${NEGRO}"
echo -e "${AZUL}5) Crear acceso directo en el escritorio${NEGRO}"
echo -e "${AZUL}0) Salir${NEGRO}"
echo -e "${ROJO}Escoge una opcion:${NEGRO}"
read OPCION
case $OPCION in
   1)
      echo -e "${AZUL}--------------------${NEGRO}"
      echo -e "${AZUL}Actualizando sistema${NEGRO}"
      echo -e "${AZUL}--------------------${NEGRO}"

      sudo apt-get -y update

      echo -e "${AZUL}----------------------${NEGRO}"
      echo -e "${AZUL}Instalando dependencia${NEGRO}"
      echo -e "${AZUL}----------------------${NEGRO}"
      PAQUETES="automake libpng12-0 libpng12-dev libsdl2-dev libsdl2-2.0-0 libsdl2-gfx-1.0-0 libsdl2-gfx-dev libsdl2-image-2.0-0 libsdl2-image-dev libsdl2-mixer-2.0-0 libsdl2-mixer-dev libsdl2-net-2.0-0 libsdl2-net-dev libsdl2-ttf-2.0-0 libsdl2-ttf-dev portaudio19-dev liblua5.1-0 liblua5.1-0-dev libsqlite3-0 libsqlite3-dev git fpc fpc-source fpc-2.6.4 fpc-source-2.6.4 libass-dev libmp3lame-dev libopus-dev libtheora-dev libx264-dev libbz2-dev build-essential"
      for PAQUETE in $PAQUETES
      do
	sudo apt-get -y install $PAQUETE
	dpkg -l | grep $PAQUETE > /dev/null
	case $? in
	0)
		echo -e "${VERDE}$PAQUETE Instalado correctamente${NEGRO}"
	;;
	*)
		echo -e "${ROJO}$PAQUETE No instalado correctamente${NEGRO}"
	;;
	esac	
      done
	echo "Repite la instalación de dependencias hasta que todo salga en verde. Pulsa intro para continuar"
	read TECLA
   ;;
   2)
      ffmpeg -version
      FFMPEG_INSTALADO=$?
      if [ $FFMPEG_INSTALADO -eq 0 ]
      then
         echo -e "${ROJO}Esta instalada la version `ffmpeg -version | grep version | awk '{print $3}'` de ffmpeg${NEGRO}"
         echo -e "${AZUL}Quieres instalar otra version? s/n${NEGRO}"
         read INSTALAR_FFMPEG
         case $INSTALAR_FFMPEG in
         s)
            wget -P /tmp/ http://ffmpeg.org/releases/
            mv /tmp/index.html /tmp/ffmpeg_versions
            cat /tmp/ffmpeg_versions | grep tar.gz | grep -v .asc| awk -F\" '{print $6}'
            echo -e "${AZUL}Escoge la version de ffmpeg para descargar:${NEGRO}"
            read FFMPEG_VERSION
            cd /tmp/
            wget -P /tmp/ http://ffmpeg.org/releases/${FFMPEG_VERSION}
         ;;
         *)
            echo -e "${VERDE}No se descargara otra version de ffmpeg${NEGRO}"
         ;;
         esac
      else
              wget -P /tmp/ http://ffmpeg.org/releases/
              mv /tmp/index.html /tmp/ffmpeg_versions
              cat /tmp/ffmpeg_versions | grep tar.gz | grep -v .asc| awk -F\" '{print $6}'
              echo -e "${AZUL}Escoge la version de ffmpeg para descargar:${NEGRO}"
              read FFMPEG_VERSION
              wget -P /tmp/ http://ffmpeg.org/releases/${FFMPEG_VERSION}
      fi
         case $INSTALAR_FFMPEG in
         s)
            cd /tmp
            tar -zxvf ${FFMPEG_VERSION}

            #tar -zxvf fpcbuild-${FREEPASCAL_VERSION}.tar.gz

            echo -e "${AZUL}------------------------------${NEGRO}"
            echo -e "${AZUL}Compilando e instalando ffmpeg${NEGRO}"
            echo -e "${AZUL}------------------------------${NEGRO}"
                      echo "Pulsa INTRO para continuar"
            read TECLA

            FFMPEG_DIR=`echo ${FFMPEG_VERSION}  | sed 's/.tar.gz//g'`
            cd /tmp/${FFMPEG_DIR}
            #./configure --enable-shared --enable-pic --disable-encoders --disable-static --prefix=/usr
            #./configure --enable-shared --enable-pic --enable-encoders --disable-static --prefix=/usr
            #./configure --enable-shared --enable-pic --disable-static --prefix=/usr --arch=arm --enable-pthreads --enable-runtime-cpudetect --enable-neon --enable-bzlib --enable-libfreetype --enable-gpl --shlibdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=armv7-a --extra-cflags='-mfpu=neon -fPIC -DPIC' --enable-libx264 --enable-mmal --enable-hwaccel=h264_mmal --enable-omx-rpi --enable-omx --enable-opengl --enable-nonfree --enable-vdpau --enable-vaapi --enable-libtheora --enable-decoder=h264_mmal --enable-decoder=mpeg2_mmal --enable-decoder=mpeg4_mmal --enable-encoder=h264_omx --enable-encoder=h264_omx --enable-avresample --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libopus --disable-decoder=h264 --disable-decoder=mpeg4 --disable-encoder=libx264 --disable-encoder=mpeg4
      ./configure --enable-shared --enable-pic --disable-static --prefix=/usr --arch=arm --enable-pthreads --enable-runtime-cpudetect --enable-neon --enable-bzlib --enable-libfreetype --enable-gpl --shlibdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=armv7-a --extra-cflags='-mfpu=neon -fPIC -DPIC' --enable-libx264 --enable-mmal --enable-hwaccel=h264_mmal --enable-omx-rpi --enable-omx --enable-opengl --enable-nonfree --enable-libtheora --enable-decoder=h264_mmal --enable-decoder=mpeg2_mmal --enable-decoder=mpeg4_mmal --enable-encoder=h264_omx --enable-encoder=h264_omx --enable-avresample --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libopus --disable-decoder=h264 --disable-decoder=mpeg4 --disable-encoder=libx264 --disable-encoder=mpeg4

            make -j4

            sudo make install

            which ffmpeg
         case $? in
         0)
                         VERSION_INSTALADA=`ffmpeg -version | grep version | awk '{print $3}'`
                         VERSION_COMPILADA=`echo $FFMPEG_DIR | awk -F- '{print $NF}'`

                         if [ $VERSION_INSTALADA != $VERSION_COMPILADA ]
                         then
                            echo -e "${ROJO}Error en la compilación de ffmpeg"
                            echo -e "Version instalada ${VERSION_INSTALADA}"
                            echo -e "Version compilada ${VERSION_COMPILADA}${NEGRO}"
                            exit 1
                         else
                            echo -e "${VERDE}Compilacion e instalacion de ffmpeg correcta${NEGRO}"
                         fi
         ;;
         *)
            echo -e "${ROJO}Error en la instalacion de ffmpeg. Revisa el log de la compilacion${NEGRO}"
         ;;
         esac
         ;;
         *)
            echo -e "${VERDE}No se instalara el ffmpeg descargado${NEGRO}"
         ;;
         esac
   ;;
   3)
      fpc -iV
      FREEPASCAL_INSTALADO=$?
      if [ $FREEPASCAL_INSTALADO -eq 0 ]
      then
              echo -e "${ROJO}Esta instalada la version `fpc -iV` de freepascal"
              echo -e "${AZUL}Quieres instalar otra version? s/n${NEGRO}"
              read INSTALAR_FREEPASCAL
              case $INSTALAR_FREEPASCAL in
              s)
              wget -P /tmp/ https://sourceforge.net/projects/freepascal/files/Source/
              mv /tmp/index.html /tmp/freepascal_versions
              cat /tmp/freepascal_versions | grep "\"name\":" | sed 's/name/\n/g' | awk '{print $2}' | sed 's/=//g' | awk -F\" '{print$2}' | sort

              echo -e "${AZUL}Escoge la version de freepascal para descargar:${NEGRO}"
              read FREEPASCAL_VERSION
              wget -P /tmp/ https://sourceforge.net/projects/freepascal/files/Source/${FREEPASCAL_VERSION}/fpcbuild-${FREEPASCAL_VERSION}.tar.gz
             cd /tmp/
             tar -zxvf fpcbuild-${FREEPASCAL_VERSION}.tar.gz
         ;;
              *)
                      echo -e "${VERDE}No se descargara otra version de freepascal${NEGRO}"
              ;;
              esac

      else
         wget -P /tmp/ https://sourceforge.net/projects/freepascal/files/Source/
         mv /tmp/index.html /tmp/freepascal_versions
         cat /tmp/freepascal_versions | grep "\"name\":" | sed 's/name/\n/g' | awk '{print $2}' | sed 's/=//g' | awk -F\" '{print$2}' | sort

         echo -e "${AZUL}Escoge la version de freepascal para descargar:${NEGRO}"
         read FREEPASCAL_VERSION
         wget -P /tmp/ https://sourceforge.net/projects/freepascal/files/Source/${FREEPASCAL_VERSION}/fpcbuild-${FREEPASCAL_VERSION}.tar.gz
         cd /tmp/
         tar -zxvf fpcbuild-${FREEPASCAL_VERSION}.tar.gz

      fi
         case $INSTALAR_FREEPASCAL in
         s)

                    echo -e "${AZUL}----------------------------------${NEGRO}"
                    echo -e "${AZUL}Compilando e instalando freepascal${NEGRO}"
                    echo -e "${AZUL}----------------------------------${NEGRO}"
                        echo "Pulsa INTRO para continuar"
         read tecla

            cd /tmp/fpcbuild-${FREEPASCAL_VERSION}
            make NOGDB=1 OPT="-dFPC_ARMHF -CX -CfVFPV3_D16 -O- -XX -Xs" build

            sudo make NOGDB=1 install

            sudo unlink /usr/bin/ppcarm

            sudo ln -s /usr/local/lib/fpc/${FREEPASCAL_VERSION} /usr/lib/fpc/${FREEPASCAL_VERSION}

            sudo ln -s /usr/local/lib/fpc/${FREEPASCAL_VERSION}/ppcarm /usr/bin/ppcarm

         which fpc
         case $? in
         0)
                         VERSION_INSTALADA=`fpc -iV`
                         VERSION_COMPILADA=`echo ${FREEPASCAL_VERSION}`

                         if [ $VERSION_INSTALADA != $VERSION_COMPILADA ]
                         then
                                    echo -e "${ROJO}Error en la compilación de freepascal"
                                 echo -e "Version instalada ${VERSION_INSTALADA}"
                                    echo -e "Version compilada ${VERSION_COMPILADA}${NEGRO}"
                                 exit 1
                         else
                                    echo -e "${VERDE}Compilacion e instalacion de freepascal correcta${NEGRO}"
                         fi
         ;;
         *)
            echo -e "${ROJO}Error en la instalacion de FreePascal. Revisa el log de la compilacion${NEGRO}"
         ;;
         esac
         ;;
         *)
            echo -e "${VERDE}No se instalara el freepascal descargado${NEGRO}"
         ;;
         esac
   ;;
   4)
      which ultrastardx
      ULTRASTAR_INSTALADO=$?

      case $ULTRASTAR_INSTALADO in
      0)
              echo -e "${ROJO}Ya hay una version de ultrastar instalada"
              echo -e "${AZUL}Quieres recompilar ULTRASTAR? s/n${NEGRO}"
              read INSTALA_ULTRASTAR
      ;;
      *)
         INSTALA_ULTRASTAR=s
      ;;
      esac
      #if [ $INSTALA_ULTRASTAR == s ]
      #then
         echo -e "${AZUL}1) Version estable (Agosto 2017)"
         echo -e "2) Ultima version (no estable)"
         echo -e "3) Version diciembre 2016 (no estable)"
         echo -e "Que version de Ultrastar quieres descargar?"
         read VERSION
         case $VERSION in
         2)
              echo -e "${VERDE}Descargando la última version (no estable)${NEGRO}"
              cd /tmp
              git clone https://github.com/UltraStar-Deluxe/USDX.git
         ;;
         3)
              echo -e "${VERDE}Descargando la versión de Diciembre de 2016 (no estable)${NEGRO}"
              cd /tmp
              git clone https://github.com/UltraStar-Deluxe/USDX.git
              cd /tmp/USDX
              git checkout `git rev-list -n 1 --before="2016-12-04 23:59" master`
         ;;
         *)
              echo -e "${VERDE}Descargando la version de Agosto de 2017 (estable)${NEGRO}"
              cd /tmp
              wget -P /tmp/ https://github.com/UltraStar-Deluxe/USDX/archive/v2017.8.0.tar.gz
              tar -zxvf v2017.8.0.tar.gz
              mv USDX-2017.8.0 USDX
         ;;
         esac
         echo -e "${AZUL}---------------------------------${NEGRO}"
         echo -e "${AZUL}Compilando e instalando ULTRASTAR${NEGRO}"
         echo -e "${AZUL}---------------------------------${NEGRO}"
         echo -e "Pulsa INTRO para continuar"
         read TECCLA

              cd /tmp/USDX

              ./autogen.sh

                ./configure --prefix=/usr

              cd src

                sed 's/PFLAGS_RELEASE_DEFAULT := -Xs- -O2/PFLAGS_RELEASE_DEFAULT := -Xs- -O1/g' Makefile > Makefile.mod
              sed 's/LIBS       ?=/LIBS       ?= -lm -lgcc_s -llua5.1/g' Makefile.mod > Makefile.mod2

                mv Makefile Makefile.orig
              mv Makefile.mod2 Makefile

                sudo unlink /lib/arm-linux-gnueabihf/libgcc_s.so

              sudo ln -s /lib/arm-linux-gnueabihf/libgcc_s.so.1 /lib/arm-linux-gnueabihf/libgcc_s.so

                make -j4

              cd /tmp/USDX

                sudo make install
      #else
      #   echo -e "${VERDE}No se instalara ULTRASTAR${NEGRO}"
      #fi

   ;;
   5)
        wget -P /tmp/ http://i.imgur.com/JtmXso1.png
        sudo mv /tmp/JtmXso1.png /usr/share/icons/ultra.png
        cd /home/pi/Desktop
        touch ultrastar.desktop
        echo "[Desktop Entry]" >> /home/pi/Desktop/ultrastar.desktop
        echo "Version=1.0" >> /home/pi/Desktop/ultrastar.desktop
        echo "Type=Application" >> /home/pi/Desktop/ultrastar.desktop
        echo "Terminal=false"  >> /home/pi/Desktop/ultrastar.desktop
        echo "Name=ultrastar"  >> /home/pi/Desktop/ultrastar.desktop
        echo "Categories=Games;"  >> /home/pi/Desktop/ultrastar.desktop
        echo "Exec=/usr/bin/ultrastardx"  >> /home/pi/Desktop/ultrastar.desktop
        echo "Comment=Ultrastar"  >> /home/pi/Desktop/ultrastar.desktop
        echo "Icon=/usr/share/icons/ultra.png"  >> /home/pi/Desktop/ultrastar.desktop
        chmod 755 /home/pi/Desktop/ultrastar.desktop
   ;;
   0)
      echo -e "${ROJO}Saliendo${NEGRO}"
      exit 1
   ;;
esac
done
Frankiii
Pi Alpha
Pi Alpha
Mensajes: 29
Registrado: 20 Ago 2017, 09:28
Agradecido: 0
Agradecimiento recibido: 0

Esta instalación solo vale para raspbian jessie? Voy a intentar instalarlo en osmc

Enviado desde mi SM-G950F mediante Tapatalk
ANreZZ
Pi Newbie
Pi Newbie
Mensajes: 1
Registrado: 10 Sep 2017, 19:09
Agradecido: 0
Agradecimiento recibido: 0

BUENAS a ver si me ayudáis.

No me deja instalar Ultrastar y es casi seguro porque En dependencias no me deja instalalar fpc-2.6.4 y el fpc-source.

Me dice que no los encuentra. Y luego al instalar Ultrastar me da errores con los archivos crtbegin.o y crtend.o :xd

Solución?
skippper
Pi Alpha
Pi Alpha
Mensajes: 26
Registrado: 16 May 2016, 17:49
Agradecido: 0
Agradecimiento recibido: 0

@CapNida amigo una preguntilla fácil, ¿es posible de tu imagen cargarse el recalbox y dejar solo la parte de ultrastar? Gracias máquina
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

skippper escribió:@CapNida amigo una preguntilla fácil, ¿es posible de tu imagen cargarse el recalbox y dejar solo la parte de ultrastar? Gracias máquina
Respuesta rápida: De forma fácil, no es posible borrar el recalbox
Respuesta larga: Lo que se me ocurre es que, con un editor de particiones como el gparted, borres la partición donde está el recalbox y amplíes la partición donde se encuentra el ultrastar.
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

ANreZZ escribió:BUENAS a ver si me ayudáis.

No me deja instalar Ultrastar y es casi seguro porque En dependencias no me deja instalalar fpc-2.6.4 y el fpc-source.

Me dice que no los encuentra. Y luego al instalar Ultrastar me da errores con los archivos crtbegin.o y crtend.o :xd

Solución?
@ANreZZ

- ¿Que versión de raspbian usas?
- Escribiendo"sudo apt-get install fpc" y pulsando TAB repetidas veces ¿Que opciones de paquetes te permite instalar?
- ¿Has probado el último script que publiqué? ¿Puedes pegar la salida de la instalación de las dependencias que obtienes al ejecutar el último script que publiqué?

Saludos.
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Hola gente, soy nuevo aqui, pero me interesa muchisimo el tema, la imagen de la micro sd es grabarla en la micro y ya?
es descomprimirla o hace falta algun programa para grabarla.
Gracias por todo el curro que haceis.
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

Descargas el archivo, lo descomprimes con winrar y, el .img resultante, lo vuelcas en la tarjeta SD con el "Win32 disk imager"
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Muchas Gracias CapNida. no sabes el curro que nos evitas a muchos con la imagen de tu MicroSD.
Mil Gracias. :mrgreen:
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Hola, a ver si alguien me puede ayudar, he grabado la imagen de capnida en un pendrive de 32gb, y quiero grabar las canciones en otro pendrive, como las debo grabar para q ultrastar las reconozca? La Raspberry Pi 3 boteara la imagen desde el pendrive o tiene q ser desde una MicroSd?
Gracias de Antemano....
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Hola gente, una pregunta, se puede crear un script q cuando metas un pendrive con canciones del ultrastar este lo reconozca??
Gracias... ;)
Avatar de Usuario
Fire_Fox
Pi Omega
Pi Omega
Mensajes: 50
Registrado: 26 Ago 2016, 11:41
Agradecido: 0
Agradecimiento recibido: 0

Calho escribió:Hola, a ver si alguien me puede ayudar, he grabado la imagen de capnida en un pendrive de 32gb, y quiero grabar las canciones en otro pendrive, como las debo grabar para q ultrastar las reconozca? La Raspberry Pi 3 boteara la imagen desde el pendrive o tiene q ser desde una MicroSd?
Gracias de Antemano....
Calho escribió:Hola gente, una pregunta, se puede crear un script q cuando metas un pendrive con canciones del ultrastar este lo reconozca??
Gracias... ;)
Hola buenas, la pi, necesita de la microsd para cargar el sistema operativo, que yo sepa, o almenos facilmente, no es posible hacerle arrancar desde usb.
Respecto al script, basta con decirle en el archivo de configuracion, la ruta del pendrive donde tienes las canciones, no hace tal script.

;-)
Saludos!
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Muchas Gracias @Fire_Fox , otra duda, tengo unos themes y skins del ultrastar deluxe, pero no me deja borrar los que lleva por defecto el juego y grabar los mios me dice que no tengo permisos root.
Gracias
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Por cierto @Fire_Fox @CapNida Tengo muchas canciones del ultrastar, en windows lo uso muchisimo,pero no se como subirlas a la carpeta que se ha creado en MEGA,tampoco se adjuntar el archivo pdf para que veais el Listado
Gracias... :triste
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

Calho escribió:Muchas Gracias @Fire_Fox , otra duda, tengo unos themes y skins del ultrastar deluxe, pero no me deja borrar los que lleva por defecto el juego y grabar los mios me dice que no tengo permisos root.
Gracias
Para obtener permisos de root solamente hay que escribir "sudo" delante del comando que quieras ejecutar.
Por ejemplo, si quieres copiar la carpeta skins a la ruta de ultrastar:

sudo cp -R skins /home/pi/.ultrastar/

Saludos.
Calho
Pi Newbie
Pi Newbie
Mensajes: 9
Registrado: 10 Ene 2018, 18:22
Agradecido: 0
Agradecimiento recibido: 0

Mil Gracias :mrgreen:
Responder