Thank you Rutger, update-alternatives and ldconfig got my Intel card working again. Nice!
Notes: - I'm still switching statically, so it takes a full reboot, not just an X restart. - I have to do a little xorg.conf housekeeping before switching. (Nvidia needs a /etc/X11/xorg.conf file that doesn't work with Intel. Intel needs no xorg.conf file.) (I just wish I understood update_alternatives and ldconfig better. For now I'll just have to add them to my "magical incantations" list, alongside "update-initramfs" :-). John E. On Mon, May 2, 2011 at 2:58 PM, Rutger Hendriks <[email protected]>wrote: > Justin, > > try to run: > update-alternatives --set gl_conf /usr/lib/mesa/ld.so.conf > ldconfig > > this will switch to the mesa glx drivers. A restart of X should give > you all you want. > I have the following script to switch to the correct GLX libraries > upon boot, in it you can also see the command to switch back to nvidia > GLX. > > > #!/bin/sh -e > > set_alternatives_to_intel() > { > echo "Intel card active." > update-alternatives --set gl_conf /usr/lib/mesa/ld.so.conf > ldconfig > return 0 > } > > set_alternatives_to_nvidia() > { > echo "NVidia card active." > update-alternatives --set gl_conf /usr/lib/nvidia-current/ld.so.conf > ldconfig > return 0 > } > > modprobe sony-laptop 2>/dev/null > > #if [ "$(uname -r)" = "2.6.35-rc6-vaioz" -o "$(uname -r)" = > "2.6.38-7-generic" ] > if [ -e /sys/devices/platform/sony-laptop/speed_stamina ] > then > [ "$(cat /sys/devices/platform/sony-laptop/speed_stamina)" = > "stamina" ] && set_alternatives_to_intel || set_alternatives_to_nvidia > fi > > exit 0 > > > > See my post a few days ago with the 3 attached files. In essence these > are Adam's scripts, but now using the Ubuntu alternatives system. > > Regards, > > Rutger > > 2011/5/2 John Evans <[email protected]>: > > I'm happily running the Nvidia drivers with Natty on my Z12. No BIOS > hack, > > no Preining script (yet), just "acpi_osi= " on the boot line (which goes > > into effect at shutdown). > > (However, installing the Nvidia drivers [partially] disabled my Intel > > drivers; so now with the 3-way switch on "stamina," I have to start X > > manually (xinit), and I don't get any GLX goodness: the xorg log says > > "Failed to initialize GLX extension - Compatible NVIDIA X driver not > found". > > Pretty sure I'll sort this out -- one of these weekends...) > > John E. > > > > On Mon, May 2, 2011 at 1:29 PM, Justin Karneges <[email protected]> > wrote: > >> > >> I didn't, as I've heard some stories about people breaking their system. > >> I'm > >> content with the default setup. > >> > >> On Monday, May 02, 2011 10:21:34 AM Travis Reeder wrote: > >> > Did you install the official nvidia drivers? I tried that on my first > >> > attempt and it forced me to reinstall Ubuntu (only after trying to run > >> > that > >> > nvidia-xconfig command or whatever it was though). > >> > > >> > On Mon, May 2, 2011 at 10:18 AM, Justin Karneges <[email protected]> > >> > wrote: > >> > > On Monday, May 02, 2011 09:46:38 AM Travis Reeder wrote: > >> > > > I did the acpi_osi="" trick, but haven't tried to switch to the > >> > > > Nvidia > >> > > > card, I just leave it on Stamina. Do you mean you can just use the > >> > > > physical switch before booting up and it will work? > >> > > > >> > > Yep. You'll know the trick is working if the LED lights up next to > >> > > the > >> > > switch > >> > > position. > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~sony-vaio-z-series > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~sony-vaio-z-series > >> More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~sony-vaio-z-series > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~sony-vaio-z-series > > More help : https://help.launchpad.net/ListHelp > > > > >
_______________________________________________ Mailing list: https://launchpad.net/~sony-vaio-z-series Post to : [email protected] Unsubscribe : https://launchpad.net/~sony-vaio-z-series More help : https://help.launchpad.net/ListHelp

