Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: paloš 03 Října 2010, 09:35:23
-
Při spouštění GUI aplikace z konzole mi tato aplikace vyhazuje spoustu varovných hlášek (tuším že je to dáno používáním qDebugu ve zdrojových kódech).
Příklad při spouštění kdebugdialogu:
kdebugdialog(5247): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
kdebugdialog(5247): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
QFileSystemWatcher: failed to add paths: /home/pavel/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
kdebugdialog(5771): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
kdebugdialog(5771): ""CurrencyIntroducedDate" - conversion of "" to QDate failed" " (wrong format: expected 3 items, got 1)"
....
... je ještě hodně stručný výpis. Aplikace Amarok, Okular (tedy rozsáhlejší aplikace) aj. mají daleko více ladícího výstupu. Víte někdo, jak tuto funkčnost globálně vypnout, nebo mám prostě špatnou verzi binárních knihoven/aplikací, kde je všechen ladící výstup automaticky pliván a nic s tím neudělám?
V "kdebugrc" mám "DisableAll=true", ale nezdá se, že by to mělo nějaký význam.
Díky za rady, Pavel
EDIT: Jde o Kubuntu, Qt: 3.3.8b KDE: 3.5.10.
-
pokud ti to vadí tak to můžeš vždycky přesměrovat (http://www.abclinuxu.cz/ucebnice/zaklady/prikazova-radka/standardni-vstup-a-vystup) do /dev/null
amarok > /dev/null
-
Přesněji řečeno:
amarok 2> /dev/null
Ale už to, že tohle musím napsat, je pro mě obtěžující.
// opravena gramatika
-
pokud je potřeba 2> tak to asi nejsou jenom varovný hlášky :D
-
pokud je potřeba 2> tak to asi nejsou jenom varovný hlášky :D
Vážně jsou chyby vypisovány na stderr a varování na stdout? O tom bych si dovolil pochybovat.. Nicméně, co s tím?