Probleme, Fragen und Diskussionen zur MagicQ Software (Windows, Mac, Linux), z.B. Syntax, Patching, Paletten, FX usw.
Bitte hier keine Hardware-Fragen!
#7696
Das passiert, wenn ich versuche MagicQ zu starten und danach das ldd
Code: Alles auswählen
root@chamsys:~# cd /opt/magicq
root@chamsys:/opt/magicq# ./runmagicq.sh
./runmagicq.sh: Zeile 14:  3028 Speicherzugriffsfehler  /opt/magicq/magicq
root@chamsys:/opt/magicq# ldd magicq
	linux-gate.so.1 =>  (0xb77a4000)
	libavcodec.so.55 => not found
	libavutil.so.52 => not found
	libavformat.so.55 => not found
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb7780000)
	libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xb770b000)
	libusb-0.1.so.4 => /lib/i386-linux-gnu/libusb-0.1.so.4 (0xb7701000)
	libQt5PrintSupport.so.5 => not found
	libQt5OpenGL.so.5 => not found
	libQt5Multimedia.so.5 => not found
	libQt5Widgets.so.5 => not found
	libQt5Network.so.5 => not found
	libQt5Gui.so.5 => not found
	libQt5Core.so.5 => not found
	libGL.so.1 => /usr/lib/i386-linux-gnu/libGL.so.1 (0xb76a5000)
	libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb768c000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb75a0000)
	libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb757a000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb755c000)
	libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb73f8000)
	libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xb73e2000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb73d0000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xb73cd000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xb73c6000)
	libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xb73c4000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb728c000)
	libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xb7273000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb7250000)
	libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xb7249000)
	libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xb723b000)
	libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb7237000)
	/lib/ld-linux.so.2 (0xb77a5000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb7234000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb722e000)
	librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb7224000)
#7698
Also Jungs...
ich habe soeben meine VMware VM mit Debian und meinem Installscript reaktiviert um mal die neuen Versionen von MagicQ zu testen.

Ich habe die Stable 1.6.1.3 die Beta 1.6.1.5 und die 1.6.1.6 mit meinem Downloadscript (also nicht apt-get) installiert und sie funktionieren bei mir einwandfrei. Bei der 1.6.1.6 muss man natürlich die Libs aus der 1.6.1.5 rüber kopieren.

Bezüglich Library Test. Vergleiche mal die folgenden Ausgabe mit deinem PC. Bei dem LDD Test muss vorher noch der Library Path gesetzt werden, damit die Not-Founds verschwinden.
Code: Alles auswählen
root@chamsys:/home/chamsys/magicq_linux_v1_6_1_6# export LD_LIBRARY_PATH=./
root@chamsys:/home/chamsys/magicq_linux_v1_6_1_6# ldd magicq
	linux-gate.so.1 =>  (0xb77e1000)
	libavcodec.so.55 => ./libavcodec.so.55 (0xb69d8000)
	libavutil.so.52 => ./libavutil.so.52 (0xb698f000)
	libavformat.so.55 => ./libavformat.so.55 (0xb67f3000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb67d2000)
	libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xb675d000)
	libusb-0.1.so.4 => /lib/i386-linux-gnu/libusb-0.1.so.4 (0xb6753000)
	libQt5PrintSupport.so.5 => ./libQt5PrintSupport.so.5 (0xb66fe000)
	libQt5OpenGL.so.5 => ./libQt5OpenGL.so.5 (0xb6699000)
	libQt5Multimedia.so.5 => ./libQt5Multimedia.so.5 (0xb65cb000)
	libQt5Widgets.so.5 => ./libQt5Widgets.so.5 (0xb5fa9000)
	libQt5Network.so.5 => ./libQt5Network.so.5 (0xb5e64000)
	libQt5Gui.so.5 => ./libQt5Gui.so.5 (0xb5a29000)
	libQt5Core.so.5 => ./libQt5Core.so.5 (0xb55b8000)
	libGL.so.1 => /usr/lib/i386-linux-gnu/libGL.so.1 (0xb555e000)
	libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb5545000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb5459000)
	libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb5433000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb5415000)
	libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb52b2000)
	libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xb51ba000)
	libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb5168000)
	libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb506a000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb5058000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb4f20000)
	libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb4ef6000)
	libicui18n.so.48 => /usr/lib/i386-linux-gnu/libicui18n.so.48 (0xb4d1c000)
	libicuuc.so.48 => /usr/lib/i386-linux-gnu/libicuuc.so.48 (0xb4bb2000)
	libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb4bad000)
	libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xb4baa000)
	librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb4ba1000)
	/lib/ld-linux.so.2 (0xb77e2000)
	libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xb4b8b000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xb4b88000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xb4b81000)
	libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xb4b7f000)
	libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xb4b66000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb4b43000)
	libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xb4b3d000)
	libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xb4b2e000)
	libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xb4b25000)
	libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb4ae7000)
	libicudata.so.48 => /usr/lib/i386-linux-gnu/libicudata.so.48 (0xb3976000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb3972000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb396c000)

root@chamsys:/home/chamsys/magicq_linux_v1_6_1_6# ldd platforms/libqxcb.so 
	linux-gate.so.1 =>  (0xb77b0000)
	libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xb770a000)
	libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xb76fb000)
	libxcb-render-util.so.0 => /usr/lib/i386-linux-gnu/libxcb-render-util.so.0 (0xb76f5000)
	libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb76f1000)
	libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xb76d8000)
	libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xb76cd000)
	libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xb7681000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb765d000)
	libxcb-image.so.0 => /usr/lib/i386-linux-gnu/libxcb-image.so.0 (0xb7657000)
	libxcb-keysyms.so.1 => /usr/lib/i386-linux-gnu/libxcb-keysyms.so.1 (0xb7653000)
	libxcb-icccm.so.4 => /usr/lib/i386-linux-gnu/libxcb-icccm.so.4 (0xb764c000)
	libxcb-sync.so.0 => /usr/lib/i386-linux-gnu/libxcb-sync.so.0 (0xb7646000)
	libxcb-xfixes.so.0 => /usr/lib/i386-linux-gnu/libxcb-xfixes.so.0 (0xb763d000)
	libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xb7639000)
	libxcb-randr.so.0 => /usr/lib/i386-linux-gnu/libxcb-randr.so.0 (0xb762d000)
	libxcb-shape.so.0 => /usr/lib/i386-linux-gnu/libxcb-shape.so.0 (0xb7629000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb7617000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb74de000)
	libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb74d4000)
	libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb749e000)
	libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb7402000)
	libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xb73ff000)
	librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb73f5000)
	libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb72f8000)
	libQt5DBus.so.5 => ./libQt5DBus.so.5 (0xb727d000)
	libQt5Gui.so.5 => ./libQt5Gui.so.5 (0xb6e42000)
	libQt5Core.so.5 => ./libQt5Core.so.5 (0xb69d2000)
	libGL.so.1 => /usr/lib/i386-linux-gnu/libGL.so.1 (0xb6977000)
	libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb695e000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6872000)
	libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb684c000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb682f000)
	libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb66cb000)
	/lib/ld-linux.so.2 (0xb77b1000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb66c8000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb66c2000)
	libxcb-util.so.0 => /usr/lib/i386-linux-gnu/libxcb-util.so.0 (0xb66bc000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb66a2000)
	libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb6678000)
	libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb663a000)
	libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb6610000)
	libicui18n.so.48 => /usr/lib/i386-linux-gnu/libicui18n.so.48 (0xb6436000)
	libicuuc.so.48 => /usr/lib/i386-linux-gnu/libicuuc.so.48 (0xb62cb000)
	libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xb62b5000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xb62b2000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xb62ac000)
	libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xb62a6000)
	libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xb6297000)
	libicudata.so.48 => /usr/lib/i386-linux-gnu/libicudata.so.48 (0xb5126000)
#7700
Hi Jan,

ja wie gesagt hier geht auch alles. Ich nutzte halt nur noch den apt channel. Aber da gibt es auch keine Probleme.
#7701
Supportet apt denn auch mehrere Versionen parallel? Das war ja quasi so bisher der große Vorteil bei Linux und dem manuellen Download. Und die Version die man einsetzen will konnte man einfach so eingeben und genau die bekommt man dann auch. Nicht immer ist die neuste (stabile) Version von Chamsys auch die die gut läuft.
#7703
Ne, das macht apt bei Chamsys nicht.

Der Vorteil bei apt ist halt das alles was neu ist und was an libs fehlt halt mitinstalliert wird.
Das Problem ist ja jetzt wieder bei der 1.6.1.6 das die ganzen libs fehlen.
Einer der kein Linux versteht hat dann leider nur einen Schwarzen Bildschirm *lach*
#7704
Das mag wohl sein. Aber die Version ist offiziell auch Beta... muss man in der Praxis auf einem Job immer unbedingt die neuste Beta haben?

Bei den Stable Versionen ist das glaube ich auch einmal passiert, aber 2 Tage später wurde der Download korrigiert und die Libs hinzugefügt.

Finde ich jetzt nicht so dramatisch :-)

(Theoretisch könnte ich ne Lib Prüfung in mein MagicQ Download Script bauen mit der Option diese automatisch von der vorherigen Version zu kopieren. Dann wär das Thema gegessen :-)
#7705
Naja, Beta und Stable ist das gleiche. Wenn nix gravierendes ist, wird die zur Stable wenn eine neue Beta kommt.
#7706
Gibt es denn noch eine Aussage zu dem OpenGl, wird denn in dem Script automatisch der richtige Bildschirmtreiber installiert?
#7707
Das aus eine Beta eine Stable wird ist bei jeder Software so.

Daher sehe ich es nicht so das Beta = Stable ist. Der zeitliche Versatz dient ja dazu festzustellen ob alles läuft bevor die version auf die breite Masse los gelassen wird.

Und wenn eine Beta eien Stable wird und die keine Libs hat.. dann wird er die schon hinzufügen. Ich glaube bei einem Changlog gabs mal nen Minor Versionssprung mit dem einzigen Hinweiß das die Libs fehlten.
#7708
oh, das mit dem OpenGl, das wird glaube ich etwas schwierig, denn jeder wird eine andere Grafikkarte haben.

Für den normalen Betrieb benötigst Du es auch nicht.
#7709
Hallo Harri,

das Script installiert den vollständigen X Server und der X Server selbst entscheidet bei jedem Start welche Treiber er verwendet.

Properitäre AMD/nVidia Treiber müssen manuell nach installiert werden, sofern diese erforderlich sind.

Dein OpenGL Fehler heißt nix anderes, als das deine Graka zu alt ist oder der Treiber keine neuere OpenGL Version supportet. Kurzum.. kauf dir n neuen Rechner, am besten mit den neuen Intel HD Grakas. Die sind mehr als schnell genug mittlerweile und laufen unter Linux einwandfrei.
#7710
Darum geht es doch, die Grafikkarte habe ich am Samstag gekauft, sie soll OpenGL 3.5 können....es wird aber nicht geladen...

Die on Borad ist im Bios deaktiviert, bzw. die PCI angemeldet.
#7711
Dann must Du die Treiber dafür installieren,
in der xorg.conf das dem XServer mitteilen welche Treiber er nutzen soll usw.
#7712
janlange hat geschrieben:
Dein OpenGL Fehler heißt nix anderes, als das deine Graka zu alt ist oder der Treiber keine neuere OpenGL Version supportet. Kurzum.. kauf dir n neuen Rechner, am besten mit den neuen Intel HD Grakas. Die sind mehr als schnell genug mittlerweile und laufen unter Linux einwandfrei.
Jan, kannst Du eine Empfehlung für ein Board und Grafik geben?
Das würde einigen hier auch helfen.

lg, markus
#7713
Dann musste wohl fummeln und HowTows lesen... oder auf Windows umsteigen ^^

Kurz gesagt.. normal reicht es den properitären AMD/nVidia Treiber zu installieren. Der nistet sich dann in den X Server ein und beim starten erkennt dieser den korrekten Treiber. Problematisch wirds eig nur wenn das Grafikkartenmodell einfach noch ZU neu ist.
  • 1
  • 15
  • 16
  • 17
  • 18
  • 19
  • 23