ubuntuusers.de

Programm "AVOGADRO" kann nur über terminal mittels sudo gestartet werden

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

janwahl

Anmeldungsdatum:
20. März 2009

Beiträge: 166

Hallo, hatte neulich shconmal mein Problem mit dem Programm Avogadro gepostet. Mitlerweile habe ich die lösung gefunden allerdings etwas unbefriedigend.

Das Programm ist über das Software-Center installiert worden und kann im Terminal mittels sudo gestartet werden und funktioniert einwandfrei. ohne sudo bekomm ich folgende Fehlermelduing und das Programm startet zwar aber funktioniert nicht richtig und wird unerwartet beendet. Hier die terminal ausgabe

jan@jan-desktop:~$ sudo avogadro
Error: "/var/tmp/kdecache-jan" is owned by uid 1000 instead of uid 0.
QStackedLayout::setCurrentWidget: Widget 0x91fe498 not contained in stack
libpng warning: Ignoring attempt to set cHRM RGB triangle with zero area
jan@jan-desktop:~$ avogadro
QStackedLayout::setCurrentWidget: Widget 0x8eefe68 not contained in stack
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
QColor::setRgbF: RGB parameters out of range
libpng warning: Ignoring attempt to set cHRM RGB triangle with zero area

meine Frage jetzt. So wie es scheint sind bestimmte rechte nach dem ubuntu update auf root umgeändert. Wie kann ich diese wieder auf mich übertragen?? Gruß Jan

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55209

Wohnort: Berlin

Moin,

bitte startet grafische NIEMALS per

sudo

, dafür ist

gksudo

da.

root bei grafischen Programmen

janwahl

(Themenstarter)

Anmeldungsdatum:
20. März 2009

Beiträge: 166

hi, wieder mal was gelernt aber ganz so viel hilft es mir auch nicht weiter. will das ganze ja nicht über die konsole starten sondern so wie vorher per icon. Irgendwie hat das ubuntu update halt die rechte neu gesetzt.

was also tun??

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

Error: "/var/tmp/kdecache-jan" is owned by uid 1000 instead of uid 0.

Seltsam, dass das System darüber meckert, dass das dir gehört (1000) und nicht root (0). Aber beende mal das Programm, benenne den Cache um

sudo mv /var/tmp/kdecache-jan /var/tmp/kdecache-jan.backup

und starte das Programm wieder, aber erst mal ohne sudo.

Alternativ erlaube dem Programm ausnahmsweise root-Rechte durch SUID-Bit oder einfach erst mal für den User. Aber ersteres ist vielleicht nicht nötig und letzteres dürfte schon erfüllt sein. Das nur als Anmerkung für später.

Und probiere die Lösungen im anderen Thema aus. Auch die Deinstallation des Updates, wenn das Problem erst seit da auftritt!

http://forum.ubuntuusers.de/topic/avogadro-in-10-/

Diese Hinweise gelten weiterhin alle. Ansonsten geht das zu sehr ins programmspezifische und programmiertechnische, denke ich. Da sind zu wenige Hinweise. Gerne kannst du aber nach der Meldung googeln und auf https://bugs.launchpad.net/ubuntu/ suchen und eventuell hilfreiche Treffer dann hier melden.

Antworten |