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

Název: Spousta oběžujícího výpisu při spouštění z konzole - jak vypnout? (KDE 3.5.10)
Přispěvatel: 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:
Kód: [Vybrat]
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.

Název: Re: Spousta oběžujícího výpisu při spouštění z konzole - jak vypnout? (KDE 3.5.10)
Přispěvatel: pacholik 03 Října 2010, 16:23:43
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
Kód: [Vybrat]
amarok > /dev/null
Název: Re: Spousta oběžujícího výpisu při spouštění z konzole - jak vypnout? (KDE 3.5.10)
Přispěvatel: paloš 03 Října 2010, 16:39:10
Přesněji řečeno:

Kód: [Vybrat]
amarok 2> /dev/null
Ale už to, že tohle musím napsat, je pro mě obtěžující.

// opravena gramatika
Název: Re: Spousta oběžujícího výpisu při spouštění z konzole - jak vypnout? (KDE 3.5.10)
Přispěvatel: pacholik 03 Října 2010, 16:48:57
pokud je potřeba 2> tak to asi nejsou jenom varovný hlášky :D
Název: Re: Spousta oběžujícího výpisu při spouštění z konzole - jak vypnout? (KDE 3.5.10)
Přispěvatel: paloš 03 Října 2010, 17:51:01
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?