OpenSolaris b130 upgrade...bug at login

b130 Sparse Desktop Just returned to work for the new year, upgraded my Toshiba laptop to b130, and got smacked with bug 9755 after reboot. Basically "ICEauthority" type errors when the graphical login starts up and a "sparse" desktop once you're logged in (no launch icons, missing scroll bars, etc).

The bug talks of the 'gdm' user needing its $HOME set to /var/lib/gdm, but doesn't specifically list a workaround.

I tried the following change to /etc/passwd:

# diff /etc/passwd.orig /etc/passwd 12c12 < gdm:x:50:50:GDM Reserved UID:/: --- > gdm:x:50:50:GDM Reserved UID:/var/lib/gdm:

This got rid of the "ICEauthority" and subsequent errors, but the "sparse" desktop remains. Will continue playing as time permits today...


Jees...I should read release notes. They detail this workaround:

% pfexec usermod -d /var/lib/gdm gdm

The moral equivalent of the above, but easier (and safer too). Alas, this did not correct my "sparse" display. Nor did the OpenGL switcher fix.


Thanks to Eldee for the xorg.conf suggestion. I commented out this line:

# Option "MigrationHeuristic" "greedy"

and my desktop is complete again. Performance is off some, but working. I also tried the experiment of removing my custom xorg.conf as follows:
  1. svcadm disable gdm
  2. Login as a user, su to root
  3. mv /etc/X11/xorg.conf.\* ~
  4. reboot
  5. Login as a user, su to root
  6. svcadm enable gdm
This also worked fine. Going to run without the customizations for a while....see how that goes.

:wq

Comments:

just out of curiosity, do you use a custom xorg.conf? i encountered the exact same thing when running build 130 on a lenovo w500 with intel graphics. the culprit was:

Option "MigrationHeuristic" "Greedy"

seems it moves pixmaps off into la-la land. not sure if this is the cause of your 'sparse desktop,' but that is exactly what happened to me with the above in my xorg.conf. commenting it out, and everything back to normal. slow. but normal.

-- eldee

Posted by Eldee Stephens on January 04, 2010 at 10:51 AM PST #

used to run into the same problem, haven't found the solution yet.

Posted by abercrombieandfitchlondon on January 04, 2010 at 11:05 AM PST #

There is another big bug on build 130:
http://defect.opensolaris.org/bz/show_bug.cgi?id=13598

it affect the DRM and the i915 driver... hope to see that fixed ASAP :(

Posted by Luca Morettoni on January 04, 2010 at 06:46 PM PST #

Thanks for the tip, Eldee! Apparently I did run xconfig at some point. Commenting out the "greedy" line from xorg.conf did the trick.

Posted by Scott Davenport on January 05, 2010 at 01:26 AM PST #

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

user9148476

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
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