Bug 1044283

Summary: Fail to run (** (caribou:15412): WARNING **)
Product: Red Hat Enterprise Linux 7 Reporter: Noriko Mizumoto <noriko>
Component: caribouAssignee: Parag Nemade <pnemade>
Status: CLOSED DUPLICATE QA Contact: QE Internationalization Bugs <qe-i18n-bugs>
Severity: low Docs Contact:
Priority: unspecified    
Version: 7.0CC: pnemade, smaitra, ypoyarko
Target Milestone: rcKeywords: i18n, Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-28 07:14:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Noriko Mizumoto 2013-12-18 02:42:03 UTC
Description of problem:
Fail to run (** (caribou:15412): WARNING **)

Version-Release number of selected component (if applicable):
Filed from caserun (http://download.englab.bne.redhat.com/pub/rhel/rel-eng/RHEL-7.0-20131127.1/compose/Client/x86_64/os/)
caribou-0.4.11-1.el7.x86_64

How reproducible:
Always

Steps to Reproduce:
1.[root@localhost ~]# LANG=ja-JP.UTF-8 caribou -h
2.
3.

Actual results:
[root@localhost ~]# LANG=ja-JP.UTF-8 caribou -h

(process:15413): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
No protocol specified

** (caribou:15413): WARNING **: Could not open X display

(caribou:15413): Gtk-WARNING **: cannot open display: 


Expected results:
No error

Additional info:

Comment 2 Parag Nemade 2013-12-18 03:53:30 UTC
Either use Japanese desktop or set locale correctly. This is not a valid bug.

Comment 3 Noriko Mizumoto 2013-12-18 06:12:26 UTC
Hi

Set locale correctly, still receive warning.
Could you mind to check if missing something?

[root@localhost ~]# LANG=ja_JP.UTF-8 caribou
No protocol specified

** (caribou:17713): WARNING **: Could not open X display

(caribou:17713): Gtk-WARNING **: cannot open display: 
[root@localhost ~]# LANG=ja_JP.UTF-8 caribou
No protocol specified

** (caribou:17715): WARNING **: Could not open X display

(caribou:17715): Gtk-WARNING **: cannot open display:

Comment 4 Parag Nemade 2013-12-18 06:21:49 UTC
Can you please run caribou using these steps?
1) Start gnome-control-center
2) Click on "Universal Access"
3) go to "Typing" tab
4) Change OFF to ON for "On Screen Keyboard"

and you can see caribou UI

You can then disable or enable Caribou by clicking on "Universal Access" icon at top right corner of your screen and there you can see option to ON/OFF caribou.

Comment 5 Noriko Mizumoto 2013-12-19 01:35:46 UTC
According to QE team, the test was to check if the output is localized in terminal. Now it shows Japanese text correctly. The test result is changed to *Pass*.

[nmizumoto@localhost ~]$ caribou -h
用法:
  caribou [オプション...] - daemon listening accessibility events to launch on screen keyboard

ヘルプのオプション:
  -h, --help       ヘルプのオプションを表示する

Thank you.

Comment 6 Noriko Mizumoto 2013-12-19 01:45:11 UTC
Sorry, I noticed now that the output actually contains English string of 'daemon listening accessibility events to launch on screen keyboard'. The result is changed back to "Failed".

Comment 7 Yulia 2013-12-19 02:19:09 UTC
Same for Russian. Partially in English as reported by Noriko

Comment 8 Parag Nemade 2014-01-10 06:20:39 UTC
This string is now available for translations in upstream. But, no plans for backporting it for RHEL7.0

Comment 9 Jens Petersen 2014-01-10 06:32:06 UTC
Why are you running caribou as root?