I am running 2 Lenvov T60 Laptops with a radeon Video chip and Gentoo.
On both systems I am running the official binary build and even the Gentoo build.
I even have 2 cardbus cards and 2 RME Mulitface boxes.
Since a certain time I got MASSIVE distortion in the monitoring channel on both systems as soon as jack is started. These distortions
become louder when the input level becomes higher and even more if something moves on the screen e. g. window move etc.
All recordings are messed up with this distortions. It happens with all ardour versions 2, 2 binary and Gentoo builds.
I dont believe an Ardour issue but my hope is that someone can give me a hint where to find the reason for it.
Up to now I tried the following:
ATI Driver downgrade - unsuccessful
xorg-server downgrade - unsuccessful
Kernel upgrade and downgrade - unsuccessful
Recompiling the whole system - unsuccessful
Do you have a clue or an idea which could be checked further?
I am at my end …
This was what I tried at first Unfortuately not. I could create an audio sample to have an impression how it sound like. Tbh it sounds more like a digital issue, not analogue. BTW since it comes up on both devices, this must be a software problem. I do not know when it appears the first time because it was not detectable be a simple smoke test. But if there is a significant input on serveral channels, which the orchestra does, the distortion becomes huge (but it is not a simple overload).
My gues is it got a simple bug in an unknown component of the operating system be the usual “world” updates on Gentoo. And it do productive recordings every few month, therefore I cant say when it happens first.
If the above-mentioned video cards are discrete, do these laptops have on-board video cards, and does disabling the discrete video cards make the distortion go away?
Go through http://gentoostudio.org/?p=maninstall and make sure all your systems are correctly configured for using audio on Gentoo. If something in there fixes it, please let me know, as I would like to document it as a specific issue.
Thanks for your reply. Maybe i missed to mention both devices worked flawless at least for 2 years. I buyed them because it was the last Lenovo model with the cardbus I interface which is used by the Multiface. I did not change the configuration.
Anyway I will have a look if are there some option concerning the video chip. But it is the only one, you cant disable it. Hybrid graphics did not exist about 7 years ago when these laptops came to the marked. I will try to create an audio sample, too.
That is likely the sound of LOTS of xruns (dropouts) that you are hearing. I would be looking for a cause of those, and in particular, based off your comment that it gets worse with graphic activity, I would say looking for an IRQ conflict between your graphics card and audio device is a possibility. I would also confirm you do in fact have realtime permissions properly set up and enabled, and a kernel capable of it. Also what is your DSP reading in Ardour when this happens?
I downgraded the graphics driver for testing - no change.
there are no xruns, totally clean (I mentioned initially)
I did not change the realtime configuration since about 2 years when i installed Gentoo and it worked for the whole time without issues.
The connected Multiface works flawless at my desktop computer with a PCI interface
You may beat me but the only things which may happen are some rolling release updates. After every update I make smoke tests but it seems to be that i did not detect the issue because the noise only comes up if there is a input level of about -10dB or higher. Otherwise you have the impression that everything is OK.
No success so far. I replaced the kernel with a new one including the full realtime patchset. This did not make any difference. Now I am sure that the issue must be somewhere in the application layer. When i record a test ton from one track to another, it crackles loud if I switch with the mouse between the Ardour main window and the mixer window. It must have something to do with the graphics layer. But where …? I guess this is a x86 but. This platform becomes less popular so I am almost alone with my problem,
BTW: I am wondering that irqbalance crashes when I try to start it on that machine. This is strange.