Build 54 keyboard problem

Build 54 has proved to be more difficult to get up than most releases. I've not yet worked out why the lumake on the server fails, I suspect something to do with the zone that is configured. However the laptop upgrade went smoothly until it came booting the new OS. I was hit by to problems:

  1. The permissions on /tmp and /var/run were incorrect. Others have reported this when live upgrading to build 53 but I never saw it until today. This stopped gdm login starting until it was fixed.

  2. The keyboard mappings were hosed on the UK keyboard that my laptop has installed. Typing 'c' got me 'z', 'g' got me 'f' etc. Thanks to Alan for diagnosing this and pointing me at a solution (copy /usr/X11/lib/X11/xkb/symbols/sun/gb from the build 53 image).

The coolest thing in build 54 is that at last staroffice 8 is bundled I just need to clean up some of the mess left from having it installed seperately.

Tags:

Comments:

I've been hoping StarOffice 8 would make the migration soon, and I must have just missed it since I'm currently on b53. Rats!

By the way, what should the correct permission be on /tmp and /var/run ?

I have, from a b53 clean install:
/tmp -> 777 root:sys
/var/run -> 755 root:sys
...which seem reasonable to someone that isn't a UNIX expert.

Posted by Wes W. on December 08, 2006 at 08:45 AM GMT #

Err, twas me that found the cause of the keyboard strangeness. Alan was on the email with Dermot M. though.

Posted by Sean on December 08, 2006 at 02:35 PM GMT #

You can get the correct permissions, owner and group from the package database using pkgchk:

: pearson TS 15 $; pkgchk -l -p /var/run     
NOTE: Couldn't lock the package database.
Pathname: /var/run
Type: directory
Expected mode: 0755
Expected owner: root
Expected group: sys
Referenced by the following packages:
        SUNWcsr        SUNWdbus-root  SUNWapchr      
Current status: installed

: pearson TS 16 $; pkgchk -l -p /tmp    
NOTE: Couldn't lock the package database.
Pathname: /tmp
Type: directory
Expected mode: 1777
Expected owner: root
Expected group: sys
Referenced by the following packages:
        SUNWutkir      SUNWcsr        SUNWscpr       
Current status: installed

: pearson TS 17 $; 

For fixing it you may want to visit this article I wrote to let you do this without dropping into single user.

As to who found the bug in the keyboard, Alan diagnosed my symptoms to be this issue via email. If Sean found it first then great, but Alan told me so Alan gets the mention.

Posted by Chris Gerhard on December 10, 2006 at 07:04 AM GMT #

Main thing is we find the bugs and get em fixed quickly. I'm still, after 7 years in Sun, still happily surprised at the quick response engineers give. Even better is recieving from ones such as Alan over what may seem like a small bug. Fixed withing 24 hours of snv_54 beign released is nice.

Posted by Sean on December 10, 2006 at 01:51 PM GMT #

You're right Chris. And the main thing is we find the bugs and get em fixed quickly. I'm still, after 7 years in Sun, still happily surprised at the quick response engineers give. Even better is recieving from ones such as Alan over what may seem like a small bug.
Fixed withing 24 hours of snv_54 beign released is nice.

Posted by Sean on December 10, 2006 at 01:52 PM GMT #

Post a Comment:
Comments are closed for this entry.
About

This is the old blog of Chris Gerhard. It has mostly moved to http://chrisgerhard.wordpress.com

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today