|
2014-01-02
, 19:56
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#3042
|
You should recompile qobi-wmhint-fix for armhf or eventually try to symlink: ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3
|
2014-01-02
, 22:27
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#3043
|
I tried to set up a new Wheezy/armhf image from scratch and I have good and bad news.
the good:
Gimp works without crashing when using the text tool.
the bad:
For some reason I'm unable to get keyboard support in lxde (via debbie it works fine in roxterm and gimp).
Just for reference, I also created an armel image and I have the same problems there, so I'm pretty sure it's not architecture-specific, but I'm missing some "magic".
|
2014-01-02
, 23:14
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#3044
|
Also, it would be interesting to see if gparted and chromium problems are manifesting themselves
|
2014-01-03
, 20:59
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#3045
|
If "fully working" for you means you want gparted then I think I'll have to disappoint you. I don't even know where to begin debugging.
But I intend to release a basic Wheezy/armhf image in the near future (pretty similar to my old Wheezy/armel image - but hopefully with fewer stupid bugs) that others can use to create more "end-user-friendly" images.
It always bothered me that I didn't actually understand the inner workings of qole-based images (all we have so far) and since I'd have to start over from scratch for an armhf transition anyway I thought this might be a good opportunity to dig deeper.
The Following User Says Thank You to Estel For This Useful Post: | ||
|
2014-01-03
, 21:33
|
|
Posts: 6,447 |
Thanked: 20,981 times |
Joined on Sep 2012
@ UK
|
#3046
|
The Following User Says Thank You to pichlo For This Useful Post: | ||
|
2014-01-04
, 13:41
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#3047
|
*** glib detected *** /usr/sbin/gpartedbin: free(): invalid pointer: 0x00285ae0 ***
|
2014-01-04
, 14:23
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#3048
|
libpulse0 pulseaudio pulseaudio-utils
gstreamer0.10-pulseaudio xmms2-plugin-pulse
# PCM # pcm.!default { # type alsa_dsp # playback_device_file ["/dev/dsptask/pcm3"] # recording_device_file ["/dev/dsptask/pcm_rec1"] # } pcm.!default { type pulse } # Mixer ctl.!master { type hw card 0 } ctl.!default { type dsp_ctl playback_devices ["/dev/dsptask/pcm3"] recording_devices ["/dev/dsptask/pcm_rec1"] } # OSS emulation pcm.dsp0 pcm.default ctl.mixer0 mixer.default
$ ps ax | grep dbus 816 ? S<s 1:14 /usr/bin/dbus-daemon --system --nofork 1197 ? S 0:00 dbus-launch --exit-with-session 1202 ? S<s 0:08 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session 1541 ? S<sl 0:01 /usr/bin/mafw-dbus-wrapper mafw-gst-renderer 1543 ? Ss 0:00 /usr/bin/mafw-dbus-wrapper mafw-iradio-source 1548 ? Ss 0:00 /usr/bin/mafw-dbus-wrapper mafw-upnp-source 1554 ? Ss 0:00 /usr/bin/mafw-dbus-wrapper mafw-tracker-source 21702 ? S 0:00 dbus-launch --sh-syntax --exit-with-session 21703 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session 21770 pts/1 S 0:00 dbus-launch --autolaunch b97b807cce17de74591ffb9000130353 --binary-syntax --close-stderr 21771 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
/var/lib/dbus ~/.pulse /tmp /dev/shm
# cat /var/lib/dbus/machine-id b97b807cce17de74591ffb9000130353 # cat /.debian/var/lib/dbus/machine-id b97b807cce17de74591ffb9000130353
$ mocp 10_-_Magic_Zone.ogg Running the server... Trying JACK... Trying ALSA... ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/arm-linux-gnueabihf/alsa-lib/libasound_module_ctl_dsp_ctl.so ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused Trying OSS... FATAL_ERROR: No valid sound driver! FATAL_ERROR: Server exited! $ $ $ $ mplayer 10_-_Magic_Zone.ogg MPlayer svn r34540 (Debian), built with gcc-4.6 (C) 2000-2012 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing 10_-_Magic_Zone.ogg. libavformat version 53.21.1 (external) Mismatching header version 53.19.0 libavformat file format detected. [lavf] stream 0: audio (vorbis), -aid 0, Magic Zone Load subtitles in ./ ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders libavcodec version 53.35.0 (external) Mismatching header version 53.32.2 AUDIO: 44100 Hz, 2 ch, s16le, 256.0 kbit/18.14% (ratio: 32000->176400) Selected audio codec: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' [AO_ALSA] alsa-lib: pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused [AO_ALSA] Playback open error: Connection refused Failed to initialize audio driver 'alsa' [AO SDL] Samplerate: 44100Hz Channels: Stereo Format s16le [AO SDL] using aalib audio driver. [AO SDL] Unable to open audio: No available audio device Failed to initialize audio driver 'sdl:aalib' Could not open/initialize audio device -> no sound. Audio: no sound Video: no video Exiting... (End of file)
$ pulseaudio E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused libudev: udev_monitor_enable_receiving: bind failed: Operation not permitted E: [pulseaudio] module-udev-detect.c: Failed to enable monitor: Operation not permitted E: [pulseaudio] module.c: Failed to load module "module-udev-detect" (argument: ""): initialization failed. E: [pulseaudio] main.c: Module load failed. E: [pulseaudio] main.c: Failed to initialize daemon.
# pulseaudio W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified). E: [pulseaudio] module-console-kit.c: Unable to contact D-Bus system bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused E: [pulseaudio] module.c: Failed to load module "module-console-kit" (argument: ""): initialization failed. E: [pulseaudio] main.c: Module load failed. E: [pulseaudio] main.c: Failed to initialize daemon.
E: [pulseaudio] core-util.c: Failed to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused
|
2014-01-05
, 01:50
|
Posts: 804 |
Thanked: 1,598 times |
Joined on Feb 2010
@ Gdynia, Poland
|
#3049
|
Just to get that straight, gparted doesn't crash on armel/hf in general. It works fine on my Cubieboard2 (armhf) and it worked fine in my qemu-arm installation (armel).
It only crashes in ED, no matter if armel or armhf.
For reference:
This is the error message which appears right after the GUI comes up, tries to scan available devices and crashes:strace doesn't reveal any further useful info (at least to my understanding) and google doesn't return any results.Code:*** glib detected *** /usr/sbin/gpartedbin: free(): invalid pointer: 0x00285ae0 ***
As I said, I have no idea how to debug that, but then again I'm a very poor programmer (as in writing C(++) code). So if somebody else has any pointers (pun intended) I'd be happy to assist in tracking the problem down as good as I can.
|
2014-01-05
, 10:13
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#3050
|
1. I suppose both Cubieboard2 and your pc with qemu-arm installation have newer kernels than 2.6.28?
Googling told me Cubieboard2 supports 3.something (3.4?) kernels only, so I guess downgrading that one is not possible.
2. Again very remote guess, but could you try running gparted from console with "LD_PRELOAD=/path/to/libstdc++.so" ?
# ls -l /usr/lib/arm-linux-gnueabihf/libstdc++.so.6* lrwxrwxrwx 1 root root 19 Jan 8 2013 /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 -> libstdc++.so.6.0.17 -rw-r--r-- 1 root root 641216 Jan 8 2013 /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.17 # export LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libstdc++.so.6 # echo $LD_PRELOAD /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 # export LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libstdc++.so.6 # gparted ====================== libparted : 2.3 ====================== *** glibc detected *** /usr/sbin/gpartedbin: free(): invalid pointer: 0x00287210 *** Aborted
Maybe comparing "ldd /usr/sbin/gpartedbin" from Cubieboard2, from qemu-armel environment on pc and from n900 in both armel and armhf image would also show something suspicious or give any clues (it would be nice if you could also post them here for reference).
Tags |
beta, debian, easy debian, extras-devel, fremantle, i <3 qole, squeeze |
|
If you want to support my work, you can donate by PayPal or Flattr
Projects no longer actively developed: here