Leorek escribió:una pregunta (no me matéis por favor )
que ventajas me daría este homebrew en mi wii?
Vuelvo a repetir, no me matéis
Salu2
Mark_Cat escribió:Y n seria mejor un gnome, con toda su sencilleza, mucho mejor xD
... sería un SO GNU/Linux de toda la vida, con KDE 4.1, y Amarok, y Mplayer, y Ktorrent y... ui perdón, estaba soñando
jjb_wii escribió:... sería un SO GNU/Linux de toda la vida, con KDE 4.1, y Amarok, y Mplayer, y Ktorrent y... ui perdón, estaba soñando
Uff, que comentario más cruel...... hay que respetar un poquito el esfuerzo desinteresado que hacen algunos para que podamos "juguetear" de otra manera con la wii..... de todas maneras si empiezas a ver el vaso medio vacio se te quitan las ganas de apostar por la wii como htpc ultrasilencioso, pero bueno es lo que hay, todo no se si se puede tener.....
jjb_wii escribió:Uff, que comentario más cruel...... hay que respetar un poquito el esfuerzo desinteresado que hacen algunos para que podamos "juguetear" de otra manera con la wii..... de todas maneras si empiezas a ver el vaso medio vacio se te quitan las ganas de apostar por la wii como htpc ultrasilencioso, pero bueno es lo que hay, todo no se si se puede tener.....
nuvalo escribió:Nuvalo, conseguí hacer correr las X hace tiempo, pero ya no hay manera de que arranque, ni xdm ni nada
Pues no, funcionan igual desde el primer día ¿que instalaste? Si me das el error te puedo ayudar, aunque lo más fácil sería reinstalar todo desde cero.
Pascal es un rollo, pero es lo que me enseñan en la facultad, y me hace ilu hacer las gilipolleces de clase en la Wii
¿Te refieres a este?: http://www.youtube.com/watch?v=2pvHvcq8qJ8
Ahora estaba compilando la 1.5.2, a ver si da mejores resultados, que el wiimote con wminput va bastante penoso (Curioso, con SDL va perfecto...).
Section "Device"
Identifier "Generic Video Card"
Driver "fbdev"
Option "UseFBDev" "true"
EndSection
Section "Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Modes "640x480"
EndSubSection
EndSection
soporte 3D con librerías externas, externas, pues irá en contra del estándar de fbdev (funcionar en cualquier sistema que exporte un dispositivo framebuffer).
las aplicaciones que dibujen en yuv2 (la mayoría de las que usen video4linux) deberían verse mejoradas
Hay una librería antigua para gc-linux (libgx) que habría que ir actualizando, aparte del driver del kernel. Si quieres échale un ojo.
B)
Pues puedes probar con la del mfe player de wii. Lo tienes aquí:
hilo_MFE-Wii--Reproductor-multimedia---_997317.....
Con el MPlayer 1.0pre7-3.3.6 de la dirección que me pasaste......
Hola, realmente no se si ya ha aparecido por la web, pero por si acaso os quería decir que en wiibrew acaban de mostrar una nueva versión de wii-linux (miight-full_beta1)
http://www.wiibrew.org/wiki/Wii_Linux
Aun no he podido probarlo, pero al parecer han agregado la posibilidad de controlarlo con el mando de wii y por medio de un teclado en pantalla.
# My first mozilla config
mk_add_options MOZ_CO_PROJECT=browser,mail
# add other common options here, such as making a static release build and
# disabling tests
ac_add_options --enable-optimize --disable-debug
ac_add_options --disable-tests
. /path/que/toque/mozilla-central/mozconfig-common
# Build Firefox
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-static
ac_add_options --enable-application=browser
nuvalo escribió:Bueno después de darle un par de vueltas parece que es problema de que el framebuffer está siendo cacheado en el kernel. Esto no solo afecta a Xorg, también afecta a gc-SDL y en general a cualquier aplicación que acceda directamente al framebuffer. Por lo que me ha comentado, isobel ya está mirando que se puede hacer, en principio bastaría con añadir unas funciones al driver del kernel para que al hacer el mmap sobre el fb0 mapee la memoria como no cacheable.
#!/bin/bash
#Aqui se podrían añadir los tipicos apt-gets de autoconf,automake,etc...
#Ahora las libs necesarias
wget http://xorg.freedesktop.org/releases/individual/lib/libpciaccess-0.10.5.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/lib/libXv-1.0.4.tar.bz2
tar -xjvf libpciaccess-0.10.5.tar.bz2
cd libpciaccess-0.10.5.tar.bz2
./configure && make && make install && cd ..
tar -xjvf libXv-1.0.4.tar.bz2
cd libXv-1.0.4.tar.bz2
./configure && make && make install && cd ..
rm *.tar.bz2
for name in * ; do
[[ -d $ {name} && rm -rf ${name}
[[ ! -d $ {name} && echo No es una carpeta ${name}
done
#Ahora prototipos y alguna cosa más
wget http://xorg.freedesktop.org/releases/individual/proto/randrproto-1.2.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/bigreqsproto-1.0.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/compositeproto-0.4.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/damageproto-1.1.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/evieext-1.0.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/inputproto-1.4.4.tar.gz
wget http://xorg.freedesktop.org/releases/individual/proto/resourceproto-1.0.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/scrnsaverproto-1.1.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/xcmiscproto-1.1.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/xproto-7.0.14.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/pixman-0.12.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/xf86driproto-2.0.4.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/videoproto-2.2.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/xtrans-1.2.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/xextproto-7.0.3.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/proto/xf86vidmodeproto-2.2.2.tar.bz2
tar -xjvf randrproto-1.2.2.tar.bz2
cd randrproto-1.2.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf bigreqsproto-1.0.2.tar.bz2
cd bigreqsproto-1.0.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf compositeproto-0.4.tar.bz2
cd compositeproto-0.4.tar.bz2
./configure && make && make install && cd ..
tar -xjvf damageproto-1.1.0.tar.bz2
cd damageproto-1.1.0.tar.bz2
./configure && make && make install && cd ..
tar -xjvf evieext-1.0.2.tar.bz2
cd evieext-1.0.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf inputproto-1.4.4.tar.gz
cd inputproto-1.4.4.tar.gz
./configure && make && make install && cd ..
tar -xjvf resourceproto-1.0.2.tar.bz2
cd resourceproto-1.0.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf scrnsaverproto-1.1.0.tar.bz2
cd scrnsaverproto-1.1.0.tar.bz2
./configure && make && make install && cd ..
tar -xjvf xcmiscproto-1.1.2.tar.bz2
cd xcmiscproto-1.1.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf xproto-7.0.14.tar.bz2
cd xproto-7.0.14.tar.bz2
./configure && make && make install && cd ..
tar -xjvf pixman-0.12.0.tar.bz2
cd pixman-0.12.0.tar.bz2
./configure && make && make install && cd ..
tar -xjvf xf86driproto-2.0.4.tar.bz2
cd xf86driproto-2.0.4.tar.bz2
./configure && make && make install && cd ..
tar -xjvf videoproto-2.2.2.tar.bz2
cd videoproto-2.2.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf xtrans-1.2.tar.bz2
cd xtrans-1.2.tar.bz2
./configure && make && make install && cd ..
tar -xjvf xextproto-7.0.3.tar.bz2
cd xextproto-7.0.3.tar.bz2
./configure && make && make install && cd ..
tar -xjvf xf86vidmodeproto-2.2.2.tar.bz2
cd xf86vidmodeproto-2.2.2.tar.bz2
./configure && make && make install && cd ..
rm *.tar.bz2
for name in * ; do
[[ -d $ {name} && rm -rf ${name}
[[ ! -d $ {name} && echo No es una carpeta ${name}
done
# Ahora las fuentes: dpi,ttf,..
wget http://xorg.freedesktop.org/releases/individual/font/font-adobe-100dpi-1.0.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/font/font-adobe-75dpi-1.0.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-type1-1.0.1.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/font/font-bh-ttf-1.0.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/font/font-alias-1.0.1.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/font/font-cursor-misc-1.0.0.tar.bz2
tar -xjvf font-adobe-100dpi-1.0.0.tar.bz2
cd font-adobe-100dpi-1.0.0.tar.bz2
./configure && make && make install && cd ..
tar -xjvf font-adobe-75dpi-1.0.0.tar.bz2
cd font-adobe-75dpi-1.0.0
./configure && make && make install && cd ..
tar -xjvf font-adobe-utopia-type1-1.0.1.tar.bz2
cd font-adobe-utopia-type1-1.0.1
./configure && make && make install && cd ..
tar -xjvf font-bh-ttf-1.0.0.tar.bz2
cd font-bh-ttf-1.0.0
./configure && make && make install && cd ..
tar -xjvf font-alias-1.0.1.tar.bz2
cd font-alias-1.0.1
./configure && make && make install && cd ..
tar -xjvf font-cursor-misc-1.0.0.tar.bz2
cd font-cursor-misc-1.0.0
./configure && make && make install && cd ..
rm *.tar.bz2
for name in * ; do
[[ -d $ {name} && rm -rf ${name}
[[ ! -d $ {name} && echo No es una carpeta ${name}
done
# Ahora los drivers de teclado y ratón
wget http://xorg.freedesktop.org/releases/individual/driver/xf86-input-keyboard-1.3.1.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/driver/xf86-input-mouse-1.3.0.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/driver/xbitmaps-1.0.1.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/driver/xkbdata-1.0.1.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/driver/xkbcomp-1.0.5.tar.bz2
wget http://xorg.freedesktop.org/releases/individual/driver/xcompmgr-1.1.4.tar.bz2
tar -xjvf xf86-input-keyboard-1.3.1.tar.bz2
cd xf86-input-keyboard-1.3.1
./configure && make && make install && cd ..
tar -xjvf xf86-input-mouse-1.3.0.tar.bz2
cd xf86-input-mouse-1.3.0
./configure && make && make install && cd ..
tar -xjvf xbitmaps-1.0.1.tar.bz2
cd xbitmaps-1.0.1
./configure && make && make install && cd ..
tar -xjvf xkbdata-1.0.1.tar.bz2
cd xkbdata-1.0.1
./configure && make && make install && cd ..
tar -xjvf xkbcomp-1.0.5.tar.bz2
cd xkbcomp-1.0.5
./configure && make && make install && cd ..
tar -xjvf xcompmgr-1.1.4.tar.bz2
cd xcompmgr-1.1.4
./configure && make && make install && cd ..
rm *.tar.bz2
for name in * ; do
[[ -d $ {name} && rm -rf ${name}
[[ ! -d $ {name} && echo No es una carpeta ${name}
done
#Esto lo pongo porque por si alguien no tiene
#mapeados el raton y el teclado...
#mknod /dev/input/mouse0 c 13 32
#mknod /dev/input/event0 c 13 64
#mknod /dev/input/event1 c 13 65
apt-get install xterm
#Pequeño workaround: xorg busca los ficheros base
#Copiamos la lista de configuraciones a base :)
cd /usr/local/share/X11/xkb/rules
cp xorg.xml base.xml
cp xorg.lst base.lst
cp xorg base
Hey all,
I've arranged a test version of my Wii-linux distro: xwhiite. Basically it's just Xorg running on top of the existing debian/whiite package, along with the necessary drivers, config and apps to make the x 'magic' happen.
Videos of the system in action are here and here.
Features:
- (almost) everything also in whiite linux (I stripped a few things to save some space)
- working Xorg, using nuvalo's 'cube' driver (as discussed here).
- Fluxbox windowmanager
- wiimote input (libcwiid + fastsync)
- SMB / CIFS support (useful for mounting your media NAS)
- some useful apps preinstalled (mplayer, vlc, opera, firefox)
- a nice look & feel
- uses less than 512M on disk
The package is available for download here: http://ben64.com/debian-etch-4.0+whi...te-0.1.tar.bz2 (thanks Ben64!).
Installation instructions:
Just use the installation guide for whiite as provided on gc-linux.org, but instead of the debian/whiite filesystem package, use my package. Also make sure you use isobel's latest kernel (2.6.27b) instead of the stock one provided in the kernel package.
Notes:
- The xorg config in the package is set up for PAL 50 resolution by default (640x576). If you're on an NTSC wii, you might need to change the modeline or resolution in /etc/xorg.conf to 640x480.
- Currently only usb LAN is supported. So if you want network connectivity, you'll have to use the Nintendo LAN adapter or an other compatible usb network adapter.
If you have any questions regarding the installation or usage, just let me now.
regards,
Bert Jan
Por cierto, como creo que no me va a servir mi tarjeta sd de 256 mb, hay alguna manera de instalarlo en un usb?...
nuvalo escribió:Por cierto, como creo que no me va a servir mi tarjeta sd de 256 mb, hay alguna manera de instalarlo en un usb?...
Sí, estaba haciendo un cargador tipo grub para eso. En realidad lo puedes instalar como quieras, en un usb, en la sdcard o incluso usando un único archivo como sistema de ficheros.