Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 23 Nov 2017, 16:49
por CapNida
Parece que te faltan muchísimos paquetes. Creo que es debido a que tienes instalado raspbian lite. Sería más sencillo que instalaras un raspbian normal y partieras de ahí.
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 23 Nov 2017, 19:30
por Whimad
Si pudiera te haria la ola
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 09:49
por Fire_Fox
CapNida escribió:Vamos por partes a ver que es lo que falla.
Primero quita la programación del script de monitor_ultrastar.sh en el crontab comentando la linea con #
Reinicia la raspberry y comprueba que accedes al escritorio. Si es así, prueba que el link simbolico de /etc/init.d/ultrastardx funciona correctamente ejecutando ultrastardx desde cualquier parte del sistema.
@CapNida
Comentado y borrado el link lo ejecuta bien.
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 11:13
por CapNida
@Fire_Fox Visto que el enlace simbolico en /etc/init.d/ funciona correctamente, vamos a cambiar el arranque del ultrastar a otro nivel de ejecución. Los niveles de ejecución son los siguientes:
0 — Halt
1 — Single-user text mode
2 — Not used (user-definable)
3 — Full multi-user text mode
4 — Not used (user-definable)
5 — Full multi-user graphical mode (with an X-based login screen)
6 — Reboot
La anterior vez lo creamos en el nivel de ejecución 2 (rc2.d). Ahora vamos a probar a crear el enlace simbolico en el nivel de ejecución 5. Para ello ejecuta:
Reinicia la raspberry y comprueba si arranca automaticamente el ultrastar. Si es así, descomenta la linea del crontab para activar el script que apaga la raspberry si no está en ejecución el ultrastar.
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 11:43
por Fire_Fox
CapNida escribió:@Fire_Fox Visto que el enlace simbolico en /etc/init.d/ funciona correctamente, vamos a cambiar el arranque del ultrastar a otro nivel de ejecución. Los niveles de ejecución son los siguientes:
0 — Halt
1 — Single-user text mode
2 — Not used (user-definable)
3 — Full multi-user text mode
4 — Not used (user-definable)
5 — Full multi-user graphical mode (with an X-based login screen)
6 — Reboot
La anterior vez lo creamos en el nivel de ejecución 2 (rc2.d). Ahora vamos a probar a crear el enlace simbolico en el nivel de ejecución 5. Para ello ejecuta:
Reinicia la raspberry y comprueba si arranca automaticamente el ultrastar. Si es así, descomenta la linea del crontab para activar el script que apaga la raspberry si no está en ejecución el ultrastar.
@CapNida Se queda igual que antes, pillado en el escritorio
Realmente no se queda pillado, lo unico que no funciona es la barra de tareas, aparece balnaca y sin botones, pero puedo abrir carpetas con comando e etc...
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 12:28
por CapNida
@Fire_Fox Pues vamos con algo más complicado.
Borra los link simbolicos que has creado:
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 13:28
por Fire_Fox
@CapNida Nada tío mismo resultado :-( .
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 13:54
por CapNida
Con ese script (puedes ponerlo en /etc/init.d/ultra.sh) arrancas el ultrastar y queda a la espera en segundo plano monitorizando ultrastar. Cuando se cierra el programa, apaga la raspberry.
El problema sigue estando en el arranque automático al iniciar. Este script no lo resuelve.
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 24 Nov 2017, 22:50
por Gambo13
Ahora ha estado un buen rato instalando y me ha salido este error:
Compilacion e instalacion de ffmpeg correcta
No se instalara el freepascal descargado
---------------------------------
Compilando e instalando ULTRASTAR
---------------------------------
Updating build configuration files for USDX, please wait...
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... no
checking for FPC... no
checking for ppc386... no
checking for ppc... no
checking for PPC386... no
checking for fpcmake... no
configure: error: no Free Pascal Compiler found in /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
sed: can't read Makefile: No such file or directory
mv: cannot stat 'Makefile': No such file or directory
unlink: cannot unlink '/lib/arm-linux-gnueabihf/libgcc_s.so': No such file or directory
make: *** No targets. Stop.
make: *** No rule to make target 'install'. Stop.
pi@raspberrypi:~ $
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
------------------------------------
Descomprimiendo archivos descargados
------------------------------------
No se instalara el ffmpeg descargado
----------------------------------
Compilando e instalando freepascal
----------------------------------
./compilar_ultrastar.sh: line 231: cd: /tmp/fpcbuild-3.0.2: No such file or directory
make: *** No rule to make target 'build'. Stop.
make: *** No rule to make target 'install'. Stop.
unlink: cannot unlink '/usr/bin/ppcarm': No such file or directory
ln: failed to create symbolic link '/usr/lib/fpc/3.0.2': No such file or directory
./compilar_ultrastar.sh: line 242: fpc: command not found
./compilar_ultrastar.sh: line 245: [: !=: unary operator expected
Compilacion e instalacion de freepascal correcta
---------------------------------
Compilando e instalando ULTRASTAR
---------------------------------
Updating build configuration files for USDX, please wait...
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... no
checking for FPC... no
checking for ppc386... no
checking for ppc... no
checking for PPC386... no
checking for fpcmake... no
configure: error: no Free Pascal Compiler found in /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
sed: can't read Makefile: No such file or directory
mv: cannot stat 'Makefile': No such file or directory
make: *** No targets. Stop.
make: *** No rule to make target 'install'. Stop.
pi@raspberrypi:~ $
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 08:04
por CapNida
Freepascal sigue sin instalarse correctamente. Vuelve a ejecutar el script e instala freepascal
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 10:39
por Fire_Fox
@CapNida
Hola, me ha pasado una cosa curiosa instalando de cero la ultima version estable de agosto del 17, resulta que no encuentro la carpeta .ultrastardx y no se donde estan las canciones, acaso ha cambiado de lugar? sabes algo de esto?
EDITO:
Parece que la carpeta por defecto o no esta o esta en otro sitio, pero vmaos pregunta estupida la que he hecho, por que puedes poner la carpeta que tu quieras.. -.-
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 13:07
por Gambo13
@CapNida , he vuelto a instalar freepascal y sigue dando error. Voy a volver a empezar de 0 otra vez, si que es verdad que ahora estoy con el raspbian full como me dijo @Fire_Fox y no me tira errores al instalar ciertos elementos.
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 13:14
por Fire_Fox
Gambo13 escribió:@CapNida , he vuelto a instalar freepascal y sigue dando error. Voy a volver a empezar de 0 otra vez, si que es verdad que ahora estoy con el raspbian full como me dijo @Fire_Fox y no me tira errores al instalar ciertos elementos.
Me di cuenta no se si por mi culpa o por algo del ultimo script, que si eliges otra versión del FPC que no sea la 3.0.0 en la compilación te lo desinstala para instalar la que elijas y ahí viene el error, instala el fmg 3.3 y el fpc 3.0.0 y con eso no da ningún problema.
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 14:53
por Gambo13
estoy probando de nuevo, me ha dicho que estaba instalada la version 3.0.0 de fpc y que si queria instalar otra, le he dado a que no, a ver que pasa
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 16:10
por Gambo13
de esta forma vuelve a dar el mismo error
Una duda, por lo poco que entiendo, con estos comandos instalo el freepascal:
sudo apt-get install fpc
sudo apt-get install fpc-source
Si ya lo tengo instalado asi, no puedo saltarmelo en el script?
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 16:58
por Fire_Fox
Gambo13 escribió:de esta forma vuelve a dar el mismo error
Una duda, por lo poco que entiendo, con estos comandos instalo el freepascal:
sudo apt-get install fpc
sudo apt-get install fpc-source
Si ya lo tengo instalado asi, no puedo saltarmelo en el script?
Todo lo que quieras saltar del script lo tienes que comentar con ## abrelo y prueba a poner ## delante
De todas formas si lo instalas antes con esos comandos, luego el script te da la opción de saltarse la instalación al detectar que ya esta la versión 3.0.0.
No te da la opcion de saltarlo?
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 18:20
por Gambo13
Ya le di a la opción de no actualizar, pero seguía dando el mismo error, si no, tendré que probar con el script viejo, que creo no tiene ese error, aunque no podré instalar la versión estable del ultrastar
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 25 Nov 2017, 22:07
por Gambo13
Con la version anterior, seleccionando no actialixar, me da este error:
------------------------------------
Descomprimiendo archivos descargados
------------------------------------
No se instalara el ffmpeg descargado
No se instalara el freepascal descargado
---------------------------------
Compilando e instalando ULTRASTAR
---------------------------------
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [3.0.0]
checking whether the Free Pascal Compiler works... yes
checking whether the Free Pascal Compiler can link... yes
checking whether FPC supports -k"-z noexecstack"... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for ranlib... ranlib
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libpng12... no
checking for libpng >= 1.2... yes
checking version of libpng... [1.6.28]
checking for sdl2... yes
checking for SDL2_image... yes
checking for freetype2... yes
checking for sqlite3... yes
checking for lua5.3... no
checking for lua5.2... no
checking for lua5.1... yes
checking version of lua... [5.1.5]
checking for libavcodec... yes
checking version of libavcodec... [57.89.100]
checking for avcodec_decode_audio in -lavcodec... no
checking for avcodec_decode_audio2 in -lavcodec... no
checking for img_convert in -lavcodec... no
checking for libavformat... yes
checking version of libavformat... [57.71.100]
checking for libavutil... yes
checking version of libavutil... [55.58.100]
checking version of ffmpeg... configure: error:
Unsupported ffmpeg version.
sed: can't read Makefile: No such file or directory
mv: cannot stat 'Makefile': No such file or directory
make: *** No targets. Stop.
make: *** No rule to make target 'install'. Stop.
pi@raspberrypi:~ $
Re: Como instalar Ultrastar (clon de SingStar) en la raspberry pi
Publicado: 26 Nov 2017, 12:45
por Fire_Fox
Gambo13 escribió:Con la version anterior, seleccionando no actialixar, me da este error:
------------------------------------
Descomprimiendo archivos descargados
------------------------------------
No se instalara el ffmpeg descargado
No se instalara el freepascal descargado
---------------------------------
Compilando e instalando ULTRASTAR
---------------------------------
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [3.0.0]
checking whether the Free Pascal Compiler works... yes
checking whether the Free Pascal Compiler can link... yes
checking whether FPC supports -k"-z noexecstack"... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for ranlib... ranlib
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libpng12... no
checking for libpng >= 1.2... yes
checking version of libpng... [1.6.28]
checking for sdl2... yes
checking for SDL2_image... yes
checking for freetype2... yes
checking for sqlite3... yes
checking for lua5.3... no
checking for lua5.2... no
checking for lua5.1... yes
checking version of lua... [5.1.5]
checking for libavcodec... yes
checking version of libavcodec... [57.89.100]
checking for avcodec_decode_audio in -lavcodec... no
checking for avcodec_decode_audio2 in -lavcodec... no
checking for img_convert in -lavcodec... no
checking for libavformat... yes
checking version of libavformat... [57.71.100]
checking for libavutil... yes
checking version of libavutil... [55.58.100]
checking version of ffmpeg... configure: error:
Unsupported ffmpeg version.
sed: can't read Makefile: No such file or directory
mv: cannot stat 'Makefile': No such file or directory
make: *** No targets. Stop.
make: *** No rule to make target 'install'. Stop.
pi@raspberrypi:~ $
Si usas la versión anterior, el FFM no tiene que ser superior al 1.2.12, aun asi te siguen faltando algunas dependencias parece indicar.