digital audio stuff (was: Discussion of BLFS, LFS, etc.)

2007-11-04 Thread cunnilinux himself
 I read in your previous mail you have an audio workstation.
 
 May I ask you if you know about softwares like Sibelius

afaik, that's a notation software?
i never use notation software, sorry... :)

 or Steinberg Cubase SX

cubase is too huge piece of software, and no one utilises 100% of its
features, but some subset for one's personal needs :)

as for me, i'm happy with MusE (http://www.muse-sequencer.org/), since
it has Midi Transformator - a clone of cubase's Logical Editor, and i
have really hard use of this feature in my work.

but your needs  expectations may totally differ, and it's likely
they do :)

 and/or libraries like the ones of Native Instruments?

do you mean sample libraries? if you do, i'm sorry again, but can't
tell you anything intersting, since i'm absolutely harry with software
synthesis for doing my psy and dub stuff :)

 Don't tell me about Brahms 'cause it's not worthy.

+1 :)

 Sibelius, Steinberg and Native Instruments products are steps higher;
 these are softwares I normally use (running Mac OS X and Windows
 machines), they are surely a money investment but worthy.

+1 for mac, but..
.. it all depends of what kind of work one is doing with audio.
i had an experience of studio work on mac, and it is excellent for that.

but if we talk about live performance with software-synthesized
instruments - nothing can outperform a well tuned linux system at the
moment :)

-- 
sex, freeride, open source!
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: xorg 7.3

2007-11-04 Thread Hans-Joachim Widmaier
alberto hernando wrote:

 I've compiled x.org twice with no problem. You can find pixman-0.95 in the
 libs directory. I just added it to my wget files and everything went fine.

Simon Geard wrote:

 0.9.5 ought to work perfectly - that's what I have installed. It
 provides a pixman-1.pc file that should satisfy the xorg-server
 requirement.

Hi,

Both of you are right, of course. It was all my fault, as I discovered
several minutes after posting. Earlier this yera I had tried to build a
1.3.99 server, and did have the reverse problem - pixman-1 instead of
pixman. I tried to circumvent that by renaming everything back to
'-1'-less (which didn't work, needless to say). Anyway, this was still
in my build script, and I certainly had forgotten all of that.
To add insult to injury, my internet acces broke down right after
posting, so I wasn't able to admit my mistake right away ...

I've now used pixman-0.96. Compilation went fine, the new system wasn't
booted yet.

BTW: years and several (B)LFS ago, I could happily run X clients in
chroot and get the windows on the server running on the host system.
This no longer works: xterm Xt error: Can't open display: :0.0 (of
course I did xhost +localhost; even xhost + doesn't help). Now I have to
run an X server on a second machine, just to be able to unpack the JDK
sources. (I really loathe those interactive, graphical installers. I
want to script my installation!)

Apologies for the noise (and the rant)
Hans-Joachim
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: xterm locale détail

2007-11-04 Thread Dan Nicholson
On 11/3/07, Nicolas FRANCOIS [EMAIL PROTECTED] wrote:
 Hi.

 I'm going threw the compilation of my brand new LFS (hope I'lll end
 before end of vacations wednesday !). LFS post 6.3, BLFS SVN.

 When I launch X the first time after compilation, everyhting works...
 except xterm says :

 couldn't find charset data for locale [EMAIL PROTECTED]; using ISO 8859-1

 What do I have to set for this message to disappear ?

I think it's because luit can't find the locale.alias file. I finally
fixed this bug in BLFS a couple days ago. If you do `strings
$XORG_PREFIX/bin/luit | grep locale.alias', you'll probably see it
pointing to the wrong spot. Rebuild luit with the switch I added a
couple days ago.

If that's not the issue, use strace.

--
Dan
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


JAVA - anyone have it working?

2007-11-04 Thread randd
Hello, all. 

I've been trying to get Sun's JDK going for several days now, to no avail.
Under no circumstances can I get 'javac' to produce any output, at all.  No 
error message.  No usage message or version string from 'javac -help' or 
'javac -version'.  Nothing but another command prompt (nothing in the system 
logs either). 

I ran strace (strace -f javac -version) on both the machine I built using 
the LFS + BLFS machine, and on another machine (which I built following a 
different recipe - my own, actually - that's somewhat dated but still 
works).  It showed that javac forks - apparently twice - and uses one of the 
worker threads to display ouptut; on the machine on which javac works, 
javac -version writes javac 1.6.0_03 to the console (stderr, to be 
precise).  On the LFS + BLFS machine, the child threads apparently never 
run. 

As far as threading in general is concerned, this is the first indication 
I've had that there might be a problem.  Many of my own programs - inlcuding 
a number of the tools I used to build the packages installed on the machine 
 - use fork(), the various Posix thread routines (pthread_x), et al. 

Here are the last few lines of the output from strace on each machine: 
first, from the one where javac doesn't work: 

clone(Process 28969 attached (waiting for parent)
Process 28969 resumed (parent 28968 ready)
child_stack=0xb7e084b4, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM 
|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, 
parent_tidptr=0xb7e08bd8, {entry_number:6, base_addr:0xb7e08b90, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
seg_not_present:0, useable:1}, child_tidptr=0xb7e08bd8) = 28969
[pid 28969] set_robust_list(0xb7e08be0, 0xc unfinished ...
[pid 28968] exit_group(0)   = ?
[pid 28969] ... set_robust_list resumed ) = 0
Process 28969 detached
Process 28968 detached 

and, from the one where it does: 

clone(Process 32200 attached
child_stack=0xb7f0e4c4, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM 
|CLONE_SETTLS|CLONE_
PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0xb7f0ebf8, 
{entry_number:6, base_addr:0xb7f0ebb0, limi
t:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, 
seg_not_present:0, useable:1}, child_tidptr=0xb7
f0ebf8) = 32200
[pid 32199] futex(0xb7f0ebf8, FUTEX_WAIT, 32200, NULL unfinished ...
[pid 32200] open(/etc/mtab, O_RDONLY) = 3
[pid 32200] fstat64(3, {st_mode=S_IFREG|0644, st_size=590, ...}) = 0 

About the only thing I can think of to add here is that I get a similar 
strace (and the exact same lack of output) when I try to run javac or the 
other tools in a chroot jail; again, ordinary threaded programs work in that 
environment, too; but, java does not. 

I put the complete strace outputs here:
http://www.cslimits.org/strace-works.txt
and here:
http://www.cslimits.org/strace-not-working.txt 

Thanks.  This has me baffled. 

 - Larry 

PS. the LFS+BLFS machine is using a 2.6.23 kernel, the other is using a 
2.6.17 kernel.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


your ssh / sshd config (was: Re: xorg 7.3)

2007-11-04 Thread randd
Hi, 

 BTW: years and several (B)LFS ago, I could happily run X clients in
 chroot and get the windows on the server running on the host system.
 This no longer works: xterm Xt error: Can't open display: :0.0 (of
 course I did xhost +localhost; even xhost + doesn't help). Now I have to
 run an X server on a second machine, just to be able to unpack the JDK
 sources.

You certainly can still do what you're wanting to; what's changed is the 
defaults in the SSH server config.  There are a number of machines here that 
are headless and only accessible via X. 

There are a number of different ways to set up your sshd; it's common to set 
it up so each app thinks it's DISPLAY is something like localhost:10.0 
but in reality that app is running on a machine 3 floors down.  See man 
sshd_config  search for X11UseLocalhost for an explanation as to what's 
going on there. 

It's also possible to set the machine up so it's completely open and 
someone else can cause windows to appear on your display (which was one of 
my favorite practical jokes). 

man ssh_config and man sshd_config will give you the details; you 
probably are going to want to focus on ForwardAgent, ForwardX11, 
ForwardX11Trusted, X11Forwarding - the names of the parameters are, 
fortunately, prettty obvious.  You'll notice that sshd has a wealth of 
configuration parameters and capabilities, including port forwarding and 
tunnelling.  It's even possible to pre-exchange keys and automate login from 
one machine to another. 

Can't really pass along much more than that as your sshd config files have 
to be set up appropriately for your network, too.  A word of caution; while 
a lot of these features can be handy, you can also end up with one or more 
security holes, some of which are pretty big.  But then, xhost + isn't for 
untrusted networks either. 

 - Larry 

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page