Platform : Linux mint Kataya on Toshiba Satellite L 300
I ran apt-get dist-upgrade a few minutes before the installation.
I removed my old install of fvwm 5.3.something
apt-get --purge remove fvwm
.
As root I compiled fvwm 2.6.4
./configure && make && checkinstall
compile halted with error “/bin/mkdir” could not create directory “/usr/local/libexec”
So I createted the directory /usr/local/libexec/fvwm/2.6.4
Then
checkinstall
again.
That went smoothly, and fvwm runs fine - so far.
As I am curious about InfoStore I tested to type
InfoStoreAdd abc 124
in FvwmConsole.
The WM dies and I am out to the login manager,
I rebooted and tested again - same result.
So I created a ~/.fvwm/config comtaining only this line
InfoStoreAdd abc def
, then I exited fvwm, went to the terminal and removed all crap from .xsession-errors.
Loggin in at fvwm, and the same thing happened again.
This is the first lines in .xsession-errors /etc/gdm/Xsession: Beginning session setup...
Setting IM through im-switch for locale=sv_SE.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default.
*** buffer overflow detected ***: fvwm2 terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f8e107281d7]
/lib/x86_64-linux-gnu/libc.so.6(+0xfd0f0)[0x7f8e107270f0]
fvwm2[0x47f29f]
fvwm2[0x47f2c5]
fvwm2[0x47f4a7]
fvwm2[0x4634d5]
fvwm2[0x47cbfd]
fvwm2[0x47cd09]
fvwm2[0x448528]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff)[0x7f8e10648eff]
The full list is at pastebin.com/JnK1Hr7L
I googled for “libc.so.6 (__fortify_fail+0x37)”, and get a few matches - the most of them are talking about that
there at the devolopers machine was other make tools than the ‘standard ones’ which was used to build the application in count.
I have empty partitions enough to do a fresh install of mint and try there, but I would like to hear some comments about this before I do that.
Also - both in mint Kataya and aptosid there was no Fvwm.desktop created in /usr/share/xsessions.
I solved this with reusing the old one - which I had on a backup.
/Peter