I performed a lot of tests and I narrowed the problem once more.
According to my schedule from the above post first I ran my machine using kernel 2.6.29.6 with DRI disabled for a few days to ensure disabling DRI removes the problem and next I ran my machine with DRI enabled till the first hang up to ensure the problem is caused by DRI. Everything worked according to these assumptions. Then I did the test with DRI enabled using generic smp kernel version 2.6.31 to ensure the problem persists. With the kernel 2.6.29.6 I had to wait a dozen or so hours in order to hang up the machine. With the kernel 2.6.31 it was enough to wait a dozen or so minutes. So I started further tests and finally I found the method to hang up my machine in a dozen or so seconds.
I use Window Maker and twelve dockable applications: wmCalClock, wmpower, wmnet, wmbiff, wmsm, wmtop, wmdrawer, wmSun, wmMoonClock, wmweather, wmmixer and wminfo.
To run them I use such commands:
Code:
wmCalClock -24 &
wmpower -no-meddling -no-full-battery -no-cpufreq -no-noflushd &
wmnet --device=wlan0 &
wmnet --device=ppp0 &
wmnet &
mbiff &
wmsm -m -d sda &
wmtop -s 500 -r 50 -x wmtop &
wmdrawer -c /home/first_user/.wmdrawer/wmdrawerrc &
wmSun -lat 51.07 -lon -17.02 &
wmMoonClock -lat 51.07 -lon -17.02 &
wmweather -s EPWR -m &
wmmixer -w &
wminfo -p patches.wmi &
wminfo -p kernel-2.6.wmi &
wminfo -p gazeta-waluty.wmi &
All these programs are accessible in SlackBuilds.org – some of them require special configuration files or plug-ins.
During my tests I stated that to hang up my machine is enough to:
1. Run Window Maker and some of these dockable applications from first user’s account.
2. Run Window Maker, xterm and Midnight Commander from second user’s account.
3. In Midnight Commander highlight the directory name and then press and keep Enter.
In result Midnight Commander flashes changing repeatedly the directory down and up. After a dozen or so seconds the system hangs up. Disabling DRI removes the problem.
Some dockable applications cause that problem and some doesn’t cause it. Among vulnerable applications are:
● wminfo,
● wmCalClock with wmpower,
● wmsm with wmdrawer,
● wmnet with wmweather and wmmixer,
● some other combinations of dockable applications.
The easiest way of hang up the system is to use wminfo. It works with kernels 2.6.29.6 and 2.6.31. To test it you have some plug-in, for example:
test.wmi
Code:
ps -a | awk '{print $1,$4}' | grep -vE "ps|awk|grep|tac" | tac
To run it you have to put test.wmi plug-in in the path and use the command:
I performed all the above tests on ThinkPad T60 with ATI Mobility Radeon X1300. Then I performed short test on ThinkPad T40 with ATI Mobility Radeon 7500. That older machine works flawlessly. So perhaps the problem concerns only one version of ATI Mobility Radeon or maybe just my card is invalid.
Finally I tried to connect to
https://bugs.freedesktop.org/ but Firefox displayed the warning:
Quote:
You have asked Firefox to connect securely to bugs.freedesktop.org, but we can't confirm that your connection is secure.
Normally, when you try to connect securely, sites will present trusted identification to prove that you are going to the right place. However, this site's identity can't be verified.
If you usually connect to this site without problems, this error could mean that someone is trying to impersonate the site, and you shouldn't continue.
bugs.freedesktop.org uses an invalid security certificate.
The certificate is not trusted because the issuer certificate is unknown.
(Error code: sec_error_unknown_issuer)
If you understand what's going on, you can tell Firefox to start trusting this site's identification. Even if you trust the site, this error could mean that someone is tampering with your connection.
Don't add an exception unless you know there's a good reason why this site doesn't use trusted identification.
|
I never reported bugs on the freedesktop bugzilla. Is that problem sufficiently tested to report a bug or should I perform some further tests? Is it secure to connect to bugs.freedesktop.org now or it’s better to wait for a new security certificate?
Maybe someone here has a machine with ATI Radeon and will be so kind to spend a quarter running Window Maker with wminfo from first account and Window Maker with Midnight Commander from the second one testing it with DRI enabled and disabled?
Every assistance will be welcomed.