LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices

Reply
 
LinkBack Search this Thread
Old 10-07-2011, 03:39 PM   #31
ocicat
Member
 
Registered: May 2007
Posts: 193

Rep: Reputation: 43

Quote:
Originally Posted by frieza View Post
os x isn't bsd, it's called 'darwin' which is loosely based on a bsd kernel but it's proprietary software sitting ontop of that kernel.
Actually, Darwin is based on Carnegie-Mellon's Mach kernel with a FreeBSD 3.x (as I recall...) userland on top. Mach is a completely different kernel than those found in any of the *BSD family members.
 
Old 10-08-2011, 12:18 AM   #32
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 2,612

Rep: Reputation: 228Reputation: 228Reputation: 228
Quote:
Originally Posted by ocicat View Post
Actually, Darwin is based on Carnegie-Mellon's Mach kernel with a FreeBSD 3.x (as I recall...) userland on top. Mach is a completely different kernel than those found in any of the *BSD family members.
could be, the only thing i know for sure is the OSX is closer to OpenStep than it is to BSD.
 
Old 10-08-2011, 04:45 AM   #33
vermaden
Member
 
Registered: Jan 2006
Location: pl_PL.lodz
Distribution: FreeBSD
Posts: 341

Rep: Reputation: 51
Quote:
Originally Posted by ocicat View Post
Actually, Darwin is based on Carnegie-Mellon's Mach kernel with a FreeBSD 3.x (as I recall...) userland on top. Mach is a completely different kernel than those found in any of the *BSD family members.
FreeBSD 5.x
 
Old 10-09-2011, 08:19 AM   #34
Kropotkin
Member
 
Registered: Oct 2004
Location: /usr/home
Distribution: Fedora, Mint, FreeBSD, Android
Posts: 317

Rep: Reputation: 31
I have used FreeBSD for a number of years as a server, and I am now considering installing it on a desktop box. Although I really hate closed-source software, I do need to use Skype occasionally. Have people any luck running it on FreeBSD x86_64?

Also, what about Flash (hack, spit)?
 
Old 10-09-2011, 08:59 AM   #35
adamk75
Senior Member
 
Registered: May 2006
Posts: 2,864

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
I've had both skype and flash working on FreeBSD/amd64.

Adam
 
Old 10-10-2011, 12:28 PM   #36
coralfang
Member
 
Registered: Nov 2010
Location: Bristol, UK
Distribution: Arch Linux, Slackware64-current, FreeBSD
Posts: 123

Rep: Reputation: 30
Quote:
Originally Posted by Kropotkin View Post
I have used FreeBSD for a number of years as a server, and I am now considering installing it on a desktop box. Although I really hate closed-source software, I do need to use Skype occasionally. Have people any luck running it on FreeBSD x86_64?

Also, what about Flash (hack, spit)?
You can run almost all linux binaries on a FreeBSD system using the emulators/linux_base-f10 port
Guide for setting it up: http://www.freebsd.org/doc/handbook/linuxemu.html

Pretty straight forward, it allows you to run most linux (i686) binaries, even on x86_64 FreeBSD.
The only ones i have needed to use in the past are "adobe flash" and it works pretty well.
 
2 members found this post helpful.
Old 10-10-2011, 12:53 PM   #37
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 2,612

Rep: Reputation: 228Reputation: 228Reputation: 228
Quote:
Originally Posted by coralfang View Post
You can run almost all linux binaries on a FreeBSD system using the emulators/linux_base-f10 port
Guide for setting it up: http://www.freebsd.org/doc/handbook/linuxemu.html

Pretty straight forward, it allows you to run most linux (i686) binaries, even on x86_64 FreeBSD.
The only ones i have needed to use in the past are "adobe flash" and it works pretty well.
not only that, but given the proper libraries/headers + gcc, automake and autoconf, you can compile almost any source code written for Linux on BSD as well, sans emulator, the same can be even said for OS X (though as stated before, OS X is technically not BSD, not even the underlying Darwin OS)

it isn't really a matter of whether or not BSD can be used as a desktop OS, the question is how easily novice computer users/windows converts can use it as such (though that issue is really irrelevant as that isn't the target audience of BSD now is it)

Last edited by frieza; 10-10-2011 at 12:54 PM.
 
3 members found this post helpful.
Old 10-10-2011, 01:25 PM   #38
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 460
Blog Entries: 67

Rep: Reputation: 70
Quote:
Originally Posted by frieza View Post
it isn't really a matter of whether or not BSD can be used as a desktop OS, the question is how easily novice computer users/windows converts can use it as such (though that issue is really irrelevant as that isn't the target audience of BSD now is it)
+1

This is one of those "if you have to ask..." type of situations.

My advice to the OP: "Try it out...if it doesn't do what you want it to, use something else."
 
Old 11-04-2011, 02:40 AM   #39
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian wheezy/sid, PC-BSD
Posts: 3,000
Blog Entries: 4

Rep: Reputation: 88
This post is for the benefit of people who are using google and finding this topic:

I'll post a big caveat for those who are interested in multimedia tools, especially MIDI and music composition.

BSDs do not use ALSA, so most applications that use ALSA won't work on BSD. As most of the audio/video applications of late are developed solely on Linux/ALSA, you'll find only outdated software that still run on OSS. Sadly this can be a deal-breaker for some like me who use tools like Timidity++ as a soft-synth and tools like Rosegarden to compose music.

Some time back, I tried a hell of a lot to get MIDI to work on FreeBSD but it was frustrating and worked only partially. Timidity++ works, but it has no ALSA sequencer client, meaning it can play MIDI files, but there appears to be no way to get it to work as a system wide software synthesizer. Also quite a few of the multimedia/sound apps in "ports" seem to be abandoned/outdated because of their sole reliance on ALSA.

However I believe Jack toolkit works on BSD. This should offer a ray of hope, I think.

Other caveats might include:

1. USB video class devices including webcams might not work (not sure how much development is going on in FreeBSD in relation to USB video devices. If anybody has updates on this, I'd be interested to know.

2. Drivers for pen tablet devices. I use a pen tablet to draw on the system and on Linux this works by using the Xorg evdev framework. This is not available on FreeBSD or any BSD as far as I know. Again, any updates on driver-support for pen tablet devices would be very useful to me.

Last edited by vharishankar; 11-04-2011 at 02:45 AM.
 
1 members found this post helpful.
Old 11-04-2011, 04:35 AM   #40
adamk75
Senior Member
 
Registered: May 2006
Posts: 2,864

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
webcamd on FreeBSD should support all USB cameras supported on Linux.

Also, there's a port of alsa-plugins and alsa-lib to FreeBSD now. Though I don't think it impacts midi support at all, any application that can output PCM via libasound should work on FreeBSD. Audio will simply get redirected to /dev/dsp (or, if you'd prefer, you can configure libasound to use pulseaudio).

Adam
 
Old 11-04-2011, 04:52 AM   #41
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian wheezy/sid, PC-BSD
Posts: 3,000
Blog Entries: 4

Rep: Reputation: 88
Quote:
Originally Posted by adamk75 View Post
webcamd on FreeBSD should support all USB cameras supported on Linux.

Also, there's a port of alsa-plugins and alsa-lib to FreeBSD now. Though I don't think it impacts midi support at all, any application that can output PCM via libasound should work on FreeBSD. Audio will simply get redirected to /dev/dsp (or, if you'd prefer, you can configure libasound to use pulseaudio).

Adam
Good to know about the webcam support.

Actually is there is any way to get a soft-synth on FreeBSD which interfaces as a MIDI device to other MIDI-aware applications?

I might try FreeBSD again just to see if this works when I get the time to do so.
 
Old 11-04-2011, 05:21 AM   #42
adamk75
Senior Member
 
Registered: May 2006
Posts: 2,864

Rep: Reputation: 354Reputation: 354Reputation: 354Reputation: 354
Quote:
Originally Posted by vharishankar View Post
Actually is there is any way to get a soft-synth on FreeBSD which interfaces as a MIDI device to other MIDI-aware applications?
Sorry, that's beyond my level of knowledge :-) My experience with midi (on any OS) is simply playing games that use midi sound.
 
Old 11-04-2011, 06:09 AM   #43
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian wheezy/sid, PC-BSD
Posts: 3,000
Blog Entries: 4

Rep: Reputation: 88
adam, I had researched the issue as late as 2010 and it appears that MIDI support is kind of a dead-end in the BSD OSes.

Here's a thread I actually created on the issue on the BSD forums:

http://forums.freebsd.org/showthread.php?t=13998

Intense googling has revealed no solution as far as the MIDI / ALSA / Software Synth issue is concerned. I am not hopeful, as FreeBSD is not particularly a "multimedia" OS.

Soft synth works but there appears to be no way to "emulate" a MIDI device, ala the Timidity++ ALSa sequencer client.

The only ray of hope is that future versions of ALSA-dependent multimedia software use JACK or some other sound kit.

Last edited by vharishankar; 11-04-2011 at 06:11 AM.
 
Old 11-28-2011, 07:38 AM   #44
hitest
Senior Member
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 3,305

Rep: Reputation: 270Reputation: 270Reputation: 270
I'm running FreeBSD 8.2 in a Virtualbox VM and I run OpenBSD 5.0 with Fluxbox. I have never experienced a lighter, faster OS than OpenBSD.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: PC BSD 8.0 release made BSD much easier for desktop use | Installation and scre LXer Syndicated Linux News 0 02-26-2010 08:30 AM
Which is better Desktop BSD or PC-BSD ?? mdlinuxwolf *BSD 1 01-28-2008 12:44 AM
LXer: Review: PC-BSD brings BSD to the desktop LXer Syndicated Linux News 0 02-14-2006 05:16 PM
LXer: PC-BSD : A user friendly BSD flavor geared for the desktop LXer Syndicated Linux News 0 02-04-2006 03:01 PM
BSD as a desktop OS rubenerd *BSD 6 07-21-2004 10:47 PM


All times are GMT -5. The time now is 09:13 AM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration