Page 10 of 16

Re: KXStudio FAQ

Posted: Sun Aug 05, 2012 1:13 pm
by wolftune
Yeah, for what everyone's talking about Back In Time is, in my opinion, the solution.
I just need to decided whether to update to the latest stable from the special PPA… maybe skip it since everything works perfect already run as root… I love Back In Time

Re: KXStudio FAQ

Posted: Sun Aug 05, 2012 6:04 pm
by Thad E Ginathom
(
hee hee, having conversations like this is spooky: I got home to an unbootable system tonight :shock:.

I did restore some config files to my home directory from my most recent backup but it turned out to be broken permissions on /tmp. Having another working partition to google from us useful
)

Re: KXStudio FAQ

Posted: Mon Aug 06, 2012 3:49 pm
by briandc
Thad E Ginathom wrote:(
hee hee, having conversations like this is spooky: I got home to an unbootable system tonight :shock:.

I did restore some config files to my home directory from my most recent backup but it turned out to be broken permissions on /tmp. Having another working partition to google from us useful
)
Strange. Did you change something in the previous session that caused it to not boot? It doesn't make sense that it would just "stop booting" all of a sudden.


brian

Re: KXStudio FAQ

Posted: Mon Aug 06, 2012 5:04 pm
by Thad E Ginathom
Very strange. I had installed a new version of the Mindo backup software, and maybe I let a few upgrades happen. Actually, it would boot, but not load the desktop, and error messages were about gsonf-sanity-check-2. Google shows results going back three years. Oh well, it is a complex operating system --- and its free, so I won't grumble too much. (and Mindo still doesn't work!)

Better not further hijack the KXStudio FAQ thread further off course than the very valid topic of needing backups. :oops:

Re: KXStudio FAQ

Posted: Wed Aug 08, 2012 5:27 am
by briandc
Ok. Is PianoTeq a pay-plugin? I see a spalsh screen indicating that it's a demo with only 20 minutes of use available..

brian

Re: KXStudio FAQ

Posted: Wed Aug 08, 2012 7:51 pm
by briandc
falkTX wrote:
briandc wrote:Ok. Is PianoTeq a pay-plugin? I see a spalsh screen indicating that it's a demo with only 20 minutes of use available..
Yes, it's a commercial plugin+standalone that gets installed with 'kxstudio-meta-non-free' package.

I actually have PRO license for it, their devs were super cool to provide me one after my work for juce-lv2 :D
Nice perk! ;)
It's certainly a nice enough instrument to tempt one to purchase it... Hmm..

brian

Re: KXStudio FAQ

Posted: Thu Aug 09, 2012 12:20 pm
by briandc
I often get an error message "unable to stop jack server" when I stop JackCtl:

Code: Select all

Thu Aug  9 14:16:56 2012: Client 'qjackctl' with PID 4016 is out
Thu Aug  9 14:16:56 2012: Stopping jack server...
Thu Aug  9 14:16:56 2012: Client 'system' with PID 0 is out
Thu Aug  9 14:16:56 2012: Client 'a2j' with PID 1881 is out
Thu Aug  9 14:16:56 2012: Client 'PulseAudio JACK Sink' with PID 1948 is out
Thu Aug  9 14:16:56 2012: Client 'PulseAudio JACK Source' with PID 1948 is out
Thu Aug  9 14:16:56 2012: ERROR: Abort!
Thu Aug  9 14:16:56 2012: ERROR: info.si_signo = 6
Thu Aug  9 14:16:56 2012: ERROR: info.si_errno = 0
Thu Aug  9 14:16:56 2012: ERROR: info.si_code  = -6
Thu Aug  9 14:16:56 2012: ERROR: info.si_addr  = 0x757
Thu Aug  9 14:16:56 2012: ERROR: reg[00]       = 0x00000033
Thu Aug  9 14:16:56 2012: ERROR: reg[01]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[02]       = 0x0000007b
Thu Aug  9 14:16:56 2012: ERROR: reg[03]       = 0x0000007b
Thu Aug  9 14:16:56 2012: ERROR: reg[04]       = 0xb753eff4
Thu Aug  9 14:16:56 2012: ERROR: reg[05]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[06]       = 0xb761ae6f
Thu Aug  9 14:16:56 2012: ERROR: reg[07]       = 0xb6d3ffd4
Thu Aug  9 14:16:56 2012: ERROR: reg[08]       = 0x00000757
Thu Aug  9 14:16:56 2012: ERROR: reg[09]       = 0x00000006
Thu Aug  9 14:16:56 2012: ERROR: reg[10]       = 0x0000076f
Thu Aug  9 14:16:56 2012: ERROR: reg[11]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[12]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[13]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[14]       = 0xb7792424
Thu Aug  9 14:16:56 2012: ERROR: reg[15]       = 0x00000073
Thu Aug  9 14:16:56 2012: ERROR: reg[16]       = 0x00200202
Thu Aug  9 14:16:56 2012: ERROR: reg[17]       = 0xb6d3ffd4
Thu Aug  9 14:16:56 2012: ERROR: reg[18]       = 0x0000007b
Thu Aug  9 14:16:56 2012: ERROR: Stack trace:
Thu Aug  9 14:16:56 2012: ERROR:  1: 0xb7792424 <__kernel_vsyscall+16> ()
Thu Aug  9 14:16:56 2012: ERROR: End of stack trace
I always close everything, including the Midi controller, before stopping JackCtl. But sometimes I get this error anyways. Sometimes it stops fine. Other times, not.

Should I close in a different way?

brian

Re: KXStudio FAQ

Posted: Thu Aug 09, 2012 4:20 pm
by briandc
falkTX wrote:
briandc wrote:I often get an error message "unable to stop jack server" when I stop JackCtl:

Code: Select all

Thu Aug  9 14:16:56 2012: Client 'qjackctl' with PID 4016 is out
Thu Aug  9 14:16:56 2012: Stopping jack server...
Thu Aug  9 14:16:56 2012: Client 'system' with PID 0 is out
Thu Aug  9 14:16:56 2012: Client 'a2j' with PID 1881 is out
Thu Aug  9 14:16:56 2012: Client 'PulseAudio JACK Sink' with PID 1948 is out
Thu Aug  9 14:16:56 2012: Client 'PulseAudio JACK Source' with PID 1948 is out
Thu Aug  9 14:16:56 2012: ERROR: Abort!
Thu Aug  9 14:16:56 2012: ERROR: info.si_signo = 6
Thu Aug  9 14:16:56 2012: ERROR: info.si_errno = 0
Thu Aug  9 14:16:56 2012: ERROR: info.si_code  = -6
Thu Aug  9 14:16:56 2012: ERROR: info.si_addr  = 0x757
Thu Aug  9 14:16:56 2012: ERROR: reg[00]       = 0x00000033
Thu Aug  9 14:16:56 2012: ERROR: reg[01]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[02]       = 0x0000007b
Thu Aug  9 14:16:56 2012: ERROR: reg[03]       = 0x0000007b
Thu Aug  9 14:16:56 2012: ERROR: reg[04]       = 0xb753eff4
Thu Aug  9 14:16:56 2012: ERROR: reg[05]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[06]       = 0xb761ae6f
Thu Aug  9 14:16:56 2012: ERROR: reg[07]       = 0xb6d3ffd4
Thu Aug  9 14:16:56 2012: ERROR: reg[08]       = 0x00000757
Thu Aug  9 14:16:56 2012: ERROR: reg[09]       = 0x00000006
Thu Aug  9 14:16:56 2012: ERROR: reg[10]       = 0x0000076f
Thu Aug  9 14:16:56 2012: ERROR: reg[11]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[12]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[13]       = 0x00000000
Thu Aug  9 14:16:56 2012: ERROR: reg[14]       = 0xb7792424
Thu Aug  9 14:16:56 2012: ERROR: reg[15]       = 0x00000073
Thu Aug  9 14:16:56 2012: ERROR: reg[16]       = 0x00200202
Thu Aug  9 14:16:56 2012: ERROR: reg[17]       = 0xb6d3ffd4
Thu Aug  9 14:16:56 2012: ERROR: reg[18]       = 0x0000007b
Thu Aug  9 14:16:56 2012: ERROR: Stack trace:
Thu Aug  9 14:16:56 2012: ERROR:  1: 0xb7792424 <__kernel_vsyscall+16> ()
Thu Aug  9 14:16:56 2012: ERROR: End of stack trace
I always close everything, including the Midi controller, before stopping JackCtl. But sometimes I get this error anyways. Sometimes it stops fine. Other times, not.

Should I close in a different way?
nope, this is a known bug in JACK itself.
I think it's fixed in the latest git code (upcoming v1.9.9), but I'm not sure.

just ignore the error if possible
Ok.

I'm learning to use Klaudia, which I like better than having to open things separately. In fact, in Klaudia, I can run Hexter and record in Audacity, as I prefer. But when I use Hexter in Carla, Audacity doesn't see it.
Strange..

But I'm liking Klaudia, so I don't mind! :)

brian

Re: KXStudio FAQ

Posted: Fri Aug 10, 2012 5:55 pm
by briandc
Opening LMMS in Klaudia, and activating an instrument (in this case, "Organic") I get the following error:

Code: Select all

Could not write file /recover.mmp. You probably are not permitted to write to this file.
Please make sure you have write-access to the file and try again.
Was I supposed to change a permission somewhere? Or am I using LMMS wrong?


brian

Re: KXStudio FAQ

Posted: Sun Aug 12, 2012 5:11 pm
by briandc
falkTX wrote:
briandc wrote:Opening LMMS in Klaudia, and activating an instrument (in this case, "Organic") I get the following error:

Code: Select all

Could not write file /recover.mmp. You probably are not permitted to write to this file.
Please make sure you have write-access to the file and try again.
Was I supposed to change a permission somewhere? Or am I using LMMS wrong?


brian
this is a lmms bug, regarding auto-save feature (default project defaults to /recover.mmp, which is not writable).
just save a project somewhere and this will go away
Ok, thanks..

Now, playing with Synth1 on FeSTige (the one with almost 10,000 presets :shock: :D ) I am experiencing crashes when certain presets are selected.
So, I opened FeSTige in the terminal to see what it gave. Here's what happens at the crash:

Code: Select all

wine: Unhandled page fault on read access to 0xec87e380 at address 0x10016804 (thread 0024), starting debugger...
got ladish save here
Unhandled exception: page fault on read access to 0xec87e380 in 32-bit code (0x10016804).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:10016804 ESP:007cdf70 EBP:007cdffc EFLAGS:00210207(  R- --  I   - -P-C)
 EAX:000003db EBX:13d25ae0 ECX:00000f6c EDX:ec87e380
 ESI:ec87e380 EDI:005a3e60
Stack dump:
0x007cdf70:  000007b7 004bf334 ec87e380 3f1c4824
0x007cdf80:  0000ca68 80000000 80000000 ec87e380
0x007cdf90:  ec2da520 1000d760 80000000 ec87e380
0x007cdfa0:  007ce0bc 80000000 005b08d0 00000000
0x007cdfb0:  13d25ae0 10013d12 80000000 ec87e380
0x007cdfc0:  00005622 007ce0bc 004bf240 005b08c8
Backtrace:
=>0 0x10016804 in synth1 vst (+0x16804) (0x007cdffc)
  1 0x10003fe2 in synth1 vst (+0x3fe1) (0x80000000)
0x10016804: 	
Modules:
Module	Address			Debug info	Name (113 modules)
PE	10000000-10155000	Export          synth1 vst
ELF	7b800000-7ba15000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba15000	\               kernel32
ELF	7bc00000-7bcc3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcc3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7ca46000-7caba000	Deferred        libqtcurve.so
ELF	7cd53000-7cd58000	Deferred        libgpg-error.so.0
ELF	7cd58000-7cd5c000	Deferred        libkeyutils.so.1
ELF	7cd5c000-7cd6e000	Deferred        libp11-kit.so.0
ELF	7cd6e000-7cdf3000	Deferred        libgcrypt.so.11
ELF	7cdf3000-7ce05000	Deferred        libtasn1.so.3
ELF	7ce05000-7ce0e000	Deferred        libkrb5support.so.0
ELF	7ce0e000-7ce13000	Deferred        libcom_err.so.2
ELF	7ce13000-7ce3b000	Deferred        libk5crypto.so.3
ELF	7ce3b000-7cf0a000	Deferred        libkrb5.so.3
ELF	7cf0a000-7cf1c000	Deferred        libavahi-client.so.3
ELF	7cf1c000-7cf2a000	Deferred        libavahi-common.so.3
ELF	7cf2a000-7cfee000	Deferred        libgnutls.so.26
ELF	7cfee000-7d02c000	Deferred        libgssapi_krb5.so.2
ELF	7d02c000-7d07f000	Deferred        libcups.so.2
ELF	7d083000-7d096000	Deferred        gnome-keyring-pkcs11.so
ELF	7d096000-7d0ca000	Deferred        uxtheme<elf>
  \-PE	7d0a0000-7d0ca000	\               uxtheme
ELF	7d0ca000-7d1bc000	Deferred        oleaut32<elf>
  \-PE	7d0e0000-7d1bc000	\               oleaut32
ELF	7d1bc000-7d231000	Deferred        gdiplus<elf>
  \-PE	7d1d0000-7d231000	\               gdiplus
ELF	7d231000-7d2a6000	Deferred        rpcrt4<elf>
  \-PE	7d240000-7d2a6000	\               rpcrt4
ELF	7d2a6000-7d3ae000	Deferred        ole32<elf>
  \-PE	7d2c0000-7d3ae000	\               ole32
ELF	7d3ae000-7d4a6000	Deferred        comctl32<elf>
  \-PE	7d3c0000-7d4a6000	\               comctl32
ELF	7d4a6000-7d510000	Deferred        shlwapi<elf>
  \-PE	7d4b0000-7d510000	\               shlwapi
ELF	7d510000-7d721000	Deferred        shell32<elf>
  \-PE	7d520000-7d721000	\               shell32
ELF	7d721000-7d800000	Deferred        comdlg32<elf>
  \-PE	7d730000-7d800000	\               comdlg32
ELF	7d901000-7d93b000	Deferred        winspool<elf>
  \-PE	7d910000-7d93b000	\               winspool
ELF	7d965000-7d969000	Deferred        pango-basic-fc.so
ELF	7db0e000-7db14000	Deferred        libxxf86vm.so.1
ELF	7db14000-7db36000	Deferred        imm32<elf>
  \-PE	7db20000-7db36000	\               imm32
ELF	7db36000-7db3c000	Deferred        libuuid.so.1
ELF	7db3c000-7db56000	Deferred        libice.so.6
ELF	7db56000-7db5f000	Deferred        libsm.so.6
ELF	7db5f000-7dbf2000	Deferred        winex11<elf>
  \-PE	7db70000-7dbf2000	\               winex11
ELF	7dbf2000-7dc0b000	Deferred        version<elf>
  \-PE	7dc00000-7dc0b000	\               version
ELF	7dc0b000-7dc6b000	Deferred        advapi32<elf>
  \-PE	7dc20000-7dc6b000	\               advapi32
ELF	7dc6b000-7dd28000	Deferred        gdi32<elf>
  \-PE	7dc80000-7dd28000	\               gdi32
ELF	7dd28000-7de68000	Deferred        user32<elf>
  \-PE	7dd40000-7de68000	\               user32
ELF	7de68000-7de6f000	Deferred        libxdmcp.so.6
ELF	7de6f000-7de73000	Deferred        libxau.so.6
ELF	7de73000-7de9d000	Deferred        libexpat.so.1
ELF	7de9d000-7deb5000	Deferred        libresolv.so.2
ELF	7deb5000-7ded4000	Deferred        libselinux.so.1
ELF	7ded4000-7ded9000	Deferred        libgmodule-2.0.so.0
ELF	7ded9000-7deef000	Deferred        libz.so.1
ELF	7deef000-7def9000	Deferred        libxcb-render.so.0
ELF	7def9000-7defd000	Deferred        libxcb-shm.so.0
ELF	7defd000-7df27000	Deferred        libpng12.so.0
ELF	7df27000-7dfbf000	Deferred        libpixman-1.so.0
ELF	7dfbf000-7e059000	Deferred        libfreetype.so.6
ELF	7e059000-7e07a000	Deferred        libxcb.so.1
ELF	7e07a000-7e098000	Deferred        libgcc_s.so.1
ELF	7e098000-7e0e1000	Deferred        libdbus-1.so.3
ELF	7e1c6000-7e1cf000	Deferred        librt.so.1
ELF	7e1cf000-7e20b000	Deferred        libpcre.so.3
ELF	7e20b000-7e212000	Deferred        libffi.so.6
ELF	7e212000-7e216000	Deferred        libxdamage.so.1
ELF	7e216000-7e21a000	Deferred        libxcomposite.so.1
ELF	7e21a000-7e225000	Deferred        libxcursor.so.1
ELF	7e225000-7e22e000	Deferred        libxrandr.so.2
ELF	7e22e000-7e23e000	Deferred        libxi.so.6
ELF	7e23e000-7e242000	Deferred        libxinerama.so.1
ELF	7e242000-7e24c000	Deferred        libxrender.so.1
ELF	7e24c000-7e25e000	Deferred        libxext.so.6
ELF	7e25e000-7e292000	Deferred        libfontconfig.so.1
ELF	7e292000-7e2dc000	Deferred        libpango-1.0.so.0
ELF	7e2dc000-7e308000	Deferred        libpangoft2-1.0.so.0
ELF	7e308000-7e45f000	Deferred        libgio-2.0.so.0
ELF	7e45f000-7e480000	Deferred        libgdk_pixbuf-2.0.so.0
ELF	7e480000-7e54b000	Deferred        libcairo.so.2
ELF	7e54b000-7e67f000	Deferred        libx11.so.6
ELF	7e67f000-7e6cd000	Deferred        libjack.so.0
ELF	7e6cd000-7e7c6000	Deferred        libglib-2.0.so.0
ELF	7e7c6000-7e815000	Deferred        libgobject-2.0.so.0
ELF	7e815000-7e835000	Deferred        libatk-1.0.so.0
ELF	7e835000-7e8e4000	Deferred        libgdk-x11-2.0.so.0
ELF	7e8e4000-7ed4c000	Deferred        libgtk-x11-2.0.so.0
ELF	7ed63000-7ed81000	Deferred        fst<elf>
  \-PE	7ed70000-7ed81000	\               fst
ELF	7ef81000-7ef8e000	Deferred        libnss_files.so.2
ELF	7ef8e000-7ef9a000	Deferred        libnss_nis.so.2
ELF	7ef9a000-7efb4000	Deferred        libnsl.so.1
ELF	7efb4000-7efbd000	Deferred        libnss_compat.so.2
ELF	7efbd000-7efe9000	Deferred        libm.so.6
ELF	7efec000-7eff9000	Deferred        libpangocairo-1.0.so.0
ELF	b74b3000-b74b8000	Deferred        libdl.so.2
ELF	b74b8000-b765d000	Deferred        libc.so.6
ELF	b765e000-b7679000	Deferred        libpthread.so.0
ELF	b7679000-b767f000	Deferred        libxfixes.so.3
ELF	b7690000-b77d2000	Dwarf           libwine.so.1
ELF	b77d4000-b77f6000	Deferred        ld-linux.so.2
ELF	b77f6000-b77f7000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\usr\share\festige\fst\fst.exe
	00000024    0 <==
	00000023    0
	00000009    0
0000000e services.exe
	0000001f    0
	0000001e    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001c    0
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001d    0
	0000001b    0
00000021 explorer.exe
	00000022    0
Any thoughts?

brian

Re: KXStudio FAQ

Posted: Sun Aug 12, 2012 9:54 pm
by briandc
falkTX wrote:is the source code for Synth1 available?
otherwise the crash doesn't tell me anything, and there's nothing I can do.
and trying to debug a wine application is hell...

this is why we should not rely on Windows software under Linux. when stuff like this happens it's hard, or sometimes impossible, to fix it.
you'll just have to learn what is safe to do or not (ie, which presets can be used).
Oh. Ok. I didn't know if it was FeSTige, or Wine, or Synth1 that was causing the problem.

I don't know if the source code is available; I do know that there are many people who put out their VST instruments for others to download. All the ones I have are free, so I suppose there is some type of "sharing" between the developments. But I don't know if it's something that can be changed easily.

brian

Re: KXStudio FAQ

Posted: Mon Aug 13, 2012 7:16 pm
by briandc
In the update today there was a /etc/lsb_release file that could be kept or upgraded. I kept it. What's the difference? Would it have changed any settings?


brian

Re: KXStudio FAQ

Posted: Mon Aug 20, 2012 12:42 pm
by briandc
Ok, a quick question about RAM usage:

I start by opening QJack, then the instrument I want to play, and then Audacity. After I make a track, I close the instrument, open another, make a new track, etc. At the end, I close everything, QJack last.

Sometimes I run "top" in the terminal to see what's using what, etc. I see that at the start of the session, I'm using little RAM. But by the end of the session, I'm using all my RAM, even after everything is closed.

Should I re-log-in in order to free up the RAM? Or reboot? (At the moment, I have only Firefox and QJack open, but RAm usage is almost 4GB!)

Thanks!
brian

Re: KXStudio FAQ

Posted: Mon Aug 20, 2012 1:06 pm
by briandc
falkTX wrote:
briandc wrote:Ok, a quick question about RAM usage:

I start by opening QJack, then the instrument I want to play, and then Audacity. After I make a track, I close the instrument, open another, make a new track, etc. At the end, I close everything, QJack last.

Sometimes I run "top" in the terminal to see what's using what, etc. I see that at the start of the session, I'm using little RAM. But by the end of the session, I'm using all my RAM, even after everything is closed.

Should I re-log-in in order to free up the RAM? Or reboot? (At the moment, I have only Firefox and QJack open, but RAm usage is almost 4GB!)
Unless some application is consuming that much RAM, this is a known linux feature afaik.
The memory used by applications is not completely free'd, as there's no need for it. It will be re-used later in case you start the same apps as before, thus making it start faster.
When you get out of memory, the older unused one will be used.

I think this is correct, although I'm not 100% sure. Still, it kinda works like this.
I see.
Yes, in fact, I upped my RAM from 2Gb to 4Gb, but I think 2Gb is probably sufficient for recording/playing, especially since I prefer to close things once I finish using them.

Thanks falkTX.

brian

Re: KXStudio FAQ

Posted: Sat Aug 25, 2012 3:08 pm
by briandc
Someone on gearsluts.com was asking if I had tried OpenOctave. I see from the website openoctave.org that the repository has been created. Can I go ahead and add it?

brian