Vorsicht bei ubuntu 11.10

• 21. Okt 2011 - 14:20

Unter dem neuen ubuntu 11.10 (32 bit) funktioniert "speichern als" nicht.
Es öffnet sich ein leerer Rahmen, und das war's dann.

Neuinstallation von MuseScore 1.1 (4611) bringt nichts.


Comments

Antwort auf von Jojo-Schmitz

Ja, hilft einmalig.
Man darf aber nicht mit dem admin-Terminal starten, sonst ist beim Öffnen einer Datei das Layout der Partitur zerschossen (Schriften, Takte pro Notenzeile) und man hat auf die abgespeicherten Dateien als user keinen Zugriff (nur root).

Es gibt noch einen zweiten bug, der mit 'QT_NO_GLIB=1 mscore' behoben wird:
Bei 'Öffnen' erscheint das Fenster "Partitur laden'. Es enthält rechts die Spalte 'Orte', der Auswahlframe bleibt aber leer, man kann also keine Datei öffnen. Das geht nur über den 'Persönlichen Ordner': Anklicken der Partitur-Datei > öffnen mit...

Antwort auf von kawewue

Wie, "hilft einmalig"? Sollte so eigentlich jedesmal funktionieren. Und klar natürlich als Normal-User, nicht als Admin.

Wenn's hilft: entweder ein Script irgenwo in den PATH vor /usr/local/bin legen, mit folgendem Inhalt:

#!/bin/sh
QT_NO_GLIB=1 /usr/local/bin/mscore $@

Oder in die ~/.bashrc ein

alise mscore="'QT_NO_GLIB=1 /usr/local/bin/mscore"

Antwort auf von Jojo-Schmitz

Einmalig meint: Immer wenn ich auf dem Terminal mit "QT_NO_GLIB=1 mscore" starte.
Beim nächsten Start mit 'mscore" oder über die graphische Oberfläche kommt dann wieder die beschädigte Version.

Beide Lösungen funktionieren.
Hier beide Anleitungen für Amateure:

Entweder-Lösung:
1. Im Terminal mit "ls $PATH" die Verzeichnisse anzeigen lassen, die nach Befehlen durchsucht werden. Davon eines aussuchen, das vor "/urs/local/bin" liegt (Trennzeichen der Pfade ist ":")
2. In einen Editor den Text
#!/bin/sh
QT_NO_GLIB=1 /usr/local/bin/mscore $@
kopieren und unter dem Dateinamen "mscore" in dem ausgesuchten Verzeichnis ablegen.
3. Zugriffsrechte einräumen und als ausführbare Datei kennzeichnen.
Von da an funktioniert MuseScore (Öffnen/Speichern als), egal wie und von wo man startet.

Oder-Lösung:
Mit dem Editor "~/.bashrc" öffnen (Persönlicher Ordner > Ansicht > Verborgene Dateien anzeigen > Öffnen mit)
und folgende Zeile einfügen:
alias mscore='QT_NO_GLIB=1 /usr/local/bin/mscore'
(Der von JoJoScmitz genannte Text
alise mscore="'QT_NO_GLIB=1 /usr/local/bin/mscore"
hat bei mir nicht funktioniert)
Abspeichern.
Diese Lösung funktioniert nur, wenn man MuseScore aus einem Terminal startet (mscore)

Do you still have an unanswered question? Please log in first to post your question.