Help to Install VLC on Beagleboard

Hi All,

I am new to Linux and Beagleboard, and need some guidance.

How to Install VLC on BB without Internet?

I have BB revC3, with Ubuntu 9.04 installed [without GUI], with help
of guide
http://elinux.org/BeagleBoardUbuntu

I do not have internet access on Beagleboard, I tried to download and
install using

$ sudo dpkg -i package.deb

I downloaded vlc-nox for armel machine [Beagleboard] from
http://packages.debian.org/lenny/armel/vlc-nox/download

when I do dpkg on beagle board, it throws tens of error message,
saying dependent libraries not found.

I understand i need to install dependent libraries. but ,
Do I have to download each n every lib manually and install, or am I
doing it completely wrong?

Please suggest me some links if any to do the same.
Also let me know if I need to cross compile the VLC source for BB. If
so please help me with some commands.

Thanks in advance.

Regards
Avinash

Hi All,

I am new to Linux and Beagleboard, and need some guidance.

How to Install VLC on BB without Internet?

Very carefully.... Your asking for something that apt-get/aptitude
where designed to do...

I have BB revC3, with Ubuntu 9.04 installed [without GUI], with help
of guide
BeagleBoardUbuntu - eLinux.org

2 Options:

1: Easy, start over, add 'vlc' to the --seed value of rootstock...

2: Copy the vlc deb file from http://ports.ubuntu.com/

run sudo dpkg -i vlc*.deb

find all the dependices it list, and copy them from ports.ubuntu.com...

run sudo dpkg -i *.deb again...

repeat...

Regards,

Hi,

Thanks a lot Robert, for the reply and for the wonderful guide
http://elinux.org/BeagleBoardUbuntu .

I´ll work on your suggestion.

I also had 2 Quick questions Especially for you.

1. From your guide i installed Ubuntu 9.10 and 9.04 on my BB . it
works great,
but i do not get GUI . Is the guide ment for no GUI or am I doing
something wrong.
I have given the rootstock command i used at the end of this mail.

2. In the thread:
http://groups.google.com/group/beagleboard/browse_thread/thread/c3223d6df1a373f/b43f92d5e26f3b03?lnk=gst&q=vlc#b43f92d5e26f3b03

you have mentioned that Angstrom is more suited for Video playback.
and on-board DSP assistance.

I need to use VLC [on BB] for reading a video stream from Ad Hoc WiFi
network and display it on the Projector. The resoulution would be
1440x900.
Do you still suggest me to switch to Angsstrom. [I have been working
on Ubuntu for quite some time now].

Rootstock command I used, resulted in No GUI:

sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed xfce4, linux-firmware,wireless-tools,
gdm,xubuntu-gdm-theme,xubuntu-artwork --dist karmic --serial ttyS2 --
kernel-image \
http://rcn-ee.net/deb/kernel/beagle/karmic/v2.6.31.5-x5.3/linux-image-2.6.31.5-x5.3_1.0karmic_armel.deb

Thank you once again, for all the help

Regards
Avinash

Hi,

Thanks a lot Robert, for the reply and for the wonderful guide
BeagleBoardUbuntu - eLinux.org .

I´ll work on your suggestion.

I also had 2 Quick questions Especially for you.

1. From your guide i installed Ubuntu 9.10 and 9.04 on my BB . it
works great,
but i do not get GUI . Is the guide ment for no GUI or am I doing
something wrong.
I have given the rootstock command i used at the end of this mail.

Your rootstock command should have resulted in the xfce4 gui to be
installed, but looking at your script it might have miss-parsed due to
the space between "xfce4, linux-firmware"....

2. In the thread:
http://groups.google.com/group/beagleboard/browse_thread/thread/c3223d6df1a373f/b43f92d5e26f3b03?lnk=gst&q=vlc#b43f92d5e26f3b03

you have mentioned that Angstrom is more suited for Video playback.
and on-board DSP assistance.

Yeap, that's still true today... Hopefully have a DSP solution pretty
soon.. (week or two)

Regards,

2 Options:

1: Easy, start over, add 'vlc' to the --seed value of rootstock...

I did:
sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed vlc,xfce4,linux-firmware,wireless-
tools,gdm,xubuntu-gdm-theme,xubuntu-artwork --dist jaunty --serial
ttyS2 --kernel-image \
http://rcn-ee.net/deb/kernel/beagle/jaunty/v2.6.31.5-x5.3/linux-image-2.6.31.5-x5.3_1.0jaunty_armel.deb

Log file does not shows any entry for VLC or XFCE4.

At the end I receive:

Ahh sorry my bad, your still on jaunty... Yeah vlc wasn't built for
jaunty... Think of the Jaunty release as ubuntu's first rough pass at
a base arm os, anything beyond that didn't have developers attention
till the karmic release cycle...

Use karmic...

http://ports.ubuntu.com/pool/universe/v/vlc/
karmic has 1.0.2
lucid has 1.0.3

Regards,

Thanks a lot for the extended support,

Use karmic...

Index of /pool/universe/v/vlc
karmic has 1.0.2
lucid has 1.0.3

Sorry for bothering you,

I would switch to Karmic as you said.

But, in Karmic which I downloaded, I could not find some commands, iw
commands [iwconfig, iwlist... etc.] needed for wireless configuration
and that was the reason I switched to Jaunty. And Jaunty had them.

Am afraid if the same problem will come up again. Should i switch to
Lucid instead

My rootstock Command I had used:

For Karmic:
sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed xfce4, linux-firmware,wireless-tools,
gdm,xubuntu-gdm-theme,xubuntu-artwork --dist karmic --serial ttyS2 --
kernel-image \
http://rcn-ee.net/deb/kernel/beagle/karmic/v2.6.31.5-x5.3/linux-image-2.6.31.5-x5.3_1.0karmic_armel.deb

For Jaunty:
sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed xfce4,linux-firmware,wireless-tools,gdm,xubuntu-
gdm-theme,xubuntu-artwork --dist jaunty --serial ttyS2 --kernel-image
\
http://rcn-ee.net/deb/kernel/beagle/jaunty/v2.6.31.5-x5.3/linux-image-2.6.31.5-x5.3_1.0jaunty_armel.deb

Regards
Avinash

I would switch to Karmic as you said.

But, in Karmic which I downloaded, I could not find some commands, iw
commands [iwconfig, iwlist... etc.] needed for wireless configuration
and that was the reason I switched to Jaunty. And Jaunty had them.

Yeap, those are in karmic... package "wireless-tools" contains those.
Also make sure you seed doesn't have any spaces like in the example
listed below.. :wink:

voodoo@beagle-256mb-1:~$ lsb_release -c
Codename: karmic
voodoo@beagle-256mb-1:~$ iwconfig
lo no wireless extensions.

usb0 no wireless extensions.

eth1 no wireless extensions.

(i don't have any wifi usb adapters on that node..)

For Karmic:
sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed xfce4, linux-firmware,wireless-tools,
gdm,xubuntu-gdm-theme,xubuntu-artwork --dist karmic --serial ttyS2 --
kernel-image \
http://rcn-ee.net/deb/kernel/beagle/karmic/v2.6.31.5-x5.3/linux-image-2.6.31.5-x5.3_1.0karmic_armel.deb

Regards,

Oh,

Could it be because of the Space I have left after XFCE4 and wireless-
tools in the rootstock command for Karmic.

sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed xfce4, linux-firmware,wireless-tools,
gdm,xubuntu-gdm-theme,xubuntu-artwork --dist karmic --serial ttyS2 --
kernel-image \
http://rcn-ee.net/deb/kernel/beagle/karmic/v2.6.31.5-x5.3/linux-image-2.6.31.5-x5.3_1.0karmic_armel.deb

Sorry!! Let me try without space and update here.

Thanks You

Regards
Avinash

Sorry!! Let me try without space and update here.

Thanks You

Thank you for the help,
The GUI [XFCE] and wireless-tools Also VLC are working great, in the
new Ubuntu Karmic built using the below rootstock command.

As mentioned the necessary spaces created the problem.

sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed vlc,xfce4,linux-firmware,wireless-
tools,gdm,xubuntu-gdm-theme,xubuntu-artwork --dist karmic --serial
ttyS2 --
kernel-image \
http://rcn-ee.net/deb/kernel/beagle/karmic/v2.6.31.5-x5.3/linux-image

Thanks again Robert, your help saved a lot of my time.
Now I am able to live stream my desktop to BB using [FFMPEG
+FFSERVER]on my laptop +[VLC] on beagleboard.
but only a small part of the desktop [320x240] , for higher resolution
a lot of frame dropping is happening.

As you suggested I will be switching to Angstrom for onboard DSP
support for HD video.

But one last Q :-). so that I dont have to bother u again with similar
Q´s.

How do I come to know which are the modules available in the
repository?
Like you suggested me to include VLC, similarly is there a way to know
which package is available for which distro? or should I check it out
it mannually?

Thank you once again , for the great Job!!
And Bye!! for my Ubuntu on BB for now :slight_smile:

Regards
Avinash

Sorry!! Let me try without space and update here.

Thanks You

Thank you for the help,
The GUI [XFCE] and wireless-tools Also VLC are working great, in the
new Ubuntu Karmic built using the below rootstock command.

As mentioned the necessary spaces created the problem.

sudo rootstock --fqdn beagleboard --login ubuntu --password temppwd \
--imagesize 2G --seed vlc,xfce4,linux-firmware,wireless-
tools,gdm,xubuntu-gdm-theme,xubuntu-artwork --dist karmic --serial
ttyS2 --
kernel-image \
http://rcn-ee.net/deb/kernel/beagle/karmic/v2.6.31.5-x5.3/linux-image

Thanks again Robert, your help saved a lot of my time.
Now I am able to live stream my desktop to BB using [FFMPEG
+FFSERVER]on my laptop +[VLC] on beagleboard.
but only a small part of the desktop [320x240] , for higher resolution
a lot of frame dropping is happening.

As you suggested I will be switching to Angstrom for onboard DSP
support for HD video.

But one last Q :-). so that I dont have to bother u again with similar
Q´s.

How do I come to know which are the modules available in the
repository?
Like you suggested me to include VLC, similarly is there a way to know
which package is available for which distro? or should I check it out
it mannually?

Thank you once again , for the great Job!!
And Bye!! for my Ubuntu on BB for now :slight_smile:

Regards
Avinash