digital audio stuff (was: Discussion of BLFS, LFS, etc.)
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
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
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?
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)
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