Bug 82249

Summary: macos: Remote Viewer is not working when language set to some non-US ones
Product: Spice Reporter: George Machitidze <giomac>
Component: virt-viewerAssignee: Spice Bug List <spice-bugs>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Mac OS X (All)   
Whiteboard:
i915 platform: i915 features:

Description George Machitidze 2014-08-06 13:41:45 UTC
I am unable to launch RemoteViewer 0.5.7 for Mac OS X on Mavericks 10.9.4 if language is set to non-US. It's not effective for all languages, but for example with my native language (ka_GE) it didn't work. RemoteViewer works fine with other ones or when launched via root user.

easy to reproduce: just set your language options to "Georgian" as preffered an Georgia as region. Logout. Login. Then run:


when launched from user with ka_GE locale and preferences for Georgia:
bash-4.3$ /Applications/RemoteViewer.app/Contents/MacOS/RemoteViewer Downloads/console.vv
2014-08-06 17:40:32.052 defaults[1617:507]
The domain/default pair of (.GlobalPreferences, AppleCollationOrder) does not exist
/Applications/RemoteViewer.app/Contents/MacOS/RemoteViewer: line 79: test: argument expected
Segmentation fault: 11
bash-4.3$



when launched as root:
giomacbook:~ root# /Applications/RemoteViewer.app/Contents/MacOS/RemoteViewer /Users/giomac/Downloads/console.vv
2014-08-06 17:33:14.441 defaults[1558:507]
The domain/default pair of (.GlobalPreferences, AppleLanguages) does not exist
2014-08-06 17:33:14.456 defaults[1560:507]
The domain/default pair of (.GlobalPreferences, AppleCollationOrder) does not exist
2014-08-06 17:33:14.474 defaults[1561:507]
The domain/default pair of (.GlobalPreferences, AppleLocale) does not exist
/Applications/RemoteViewer.app/Contents/MacOS/RemoteViewer: line 97: test: too many arguments

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

(RemoteViewer-bin:1552): GSpice-WARNING **: loading ca certs from /var/root/.spicec/spice_truststore.pem failed

(RemoteViewer-bin:1552): GSpice-WARNING **: loading ca certs from /var/root/.spicec/spice_truststore.pem failed

(RemoteViewer-bin:1552): GSpice-WARNING **: sync_keyboard_lock_modifiers not implemented

(RemoteViewer-bin:1552): GSpice-WARNING **: sync_keyboard_lock_modifiers not implemented

(RemoteViewer-bin:1552): GSpice-WARNING **: sync_keyboard_lock_modifiers not implemented

(RemoteViewer-bin:1552): GSpice-WARNING **: sync_keyboard_lock_modifiers not implemented

(RemoteViewer-bin:1552): GSpice-WARNING **: loading ca certs from /var/root/.spicec/spice_truststore.pem failed

(RemoteViewer-bin:1552): GSpice-WARNING **: loading ca certs from /var/root/.spicec/spice_truststore.pem failed

(RemoteViewer-bin:1552): GSpice-WARNING **: sync_keyboard_lock_modifiers not implemented

(RemoteViewer-bin:1552): GSpice-WARNING **: sync_keyboard_lock_modifiers not implemented
Comment 1 GitLab Migration User 2018-06-05 14:19:48 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/spice/spice-gtk/issues/58.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.