Ubuntu 12.10 Nvidia (Geforce G210m) Fail

Bug #1126002 reported by j b guldmand
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

since 12.10 i'we experienced alot of gfx problems
My computer is the ASUS ul30vt (64bit) with 2 gfx cards. one nvidia g210m and one onboard intel.

- gfx is being run by onboard intel graphic card, cannot turn on/install nvidia driver for g210m
- when able to update headers i got this error when loged on:

Could not apply the stored configuration for the monitor
none of the selected modes were compatible with the possible modes:
Trying modes for CRTC 63
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)
Trying modes for CRTC 64
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)

The onboard display setup is bad, so i try to install nvidia-current, nvidia-common, nvidia-settings.
When i run the "nvidia-settings" i get promted with this error:

"You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server."

... Ive got onboard gfx working now via the Recovery Mode!
 but i still can't install nvidia gfx driver, so im stuck with gfx bug, slow loading/bootup, and bad screen destop resolutions.

Description: Ubuntu 12.10
Release: 12.10

Hope you can help me out :)
Thanks

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xorg 1:7.7+1ubuntu4
ProcVersionSignature: Ubuntu 3.7.0-7.15-generic 3.7.0
Uname: Linux 3.7.0-7-generic x86_64
ApportVersion: 2.6.1-0ubuntu10
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CurrentDmesg: [ 235.006271] init: plymouth-stop pre-start process (8314) terminated with status 1
Date: Fri Feb 15 08:28:02 2013
DistUpgraded: 2013-02-02 19:52:20,413 DEBUG enabling apt cron job
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
 bbswitch, 0.4.2, 3.5.0-18-generic, x86_64: installed
 bbswitch, 0.4.2, 3.5.0-23-generic, x86_64: installed
 bbswitch, 0.4.2, 3.7.0-7-generic, x86_64: installed
 nvidia-current, 304.43: added
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:1af2]
 NVIDIA Corporation GT218 [GeForce G210M] [10de:0a74] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:1af2]
InstallationDate: Installed on 2011-02-16 (729 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: ASUSTeK Computer Inc. UL30VT
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.7.0-7-generic root=UUID=88b5c103-749e-4075-8a41-50dc5d43d4d2 ro recovery nomodeset
SourcePackage: xorg
UnitySupportTest:
 Error: command ['/usr/lib/nux/unity_support_test', '-p', '-f'] failed with exit code 5: Xlib: extension "GLX" missing on display ":0.0".
 Error: GLX is not available on the system
UpgradeStatus: Upgraded to quantal on 2013-02-02 (12 days ago)
dmi.bios.date: 03/02/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 210
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: UL30VT
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.asset.tag: ATN12345678901234567
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr210:bd03/02/2010:svnASUSTeKComputerInc.:pnUL30VT:pvr1.0:rvnASUSTeKComputerInc.:rnUL30VT:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr1.0:
dmi.product.name: UL30VT
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.
version.compiz: compiz 1:0.9.8.6-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.42+git20130211.20c5607b-0ubuntu0sarvatt~quantal
version.libgl1-mesa-dri: libgl1-mesa-dri 9.2.0~git20130211.44a5d737-0ubuntu0sarvatt~quantal
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.2.0~git20130211.44a5d737-0ubuntu0sarvatt~quantal
version.xserver-xorg-core: xserver-xorg-core 2:1.13.1.901+git20130104+server-1.13-branch.3a8c618a-0ubuntu0ricotz~quantal
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.99+git20130211.343b01c9-0ubuntu0sarvatt2~quantal
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.2+git20130213.9861423a-0ubuntu0sarvatt~quantal
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.6+git20130107.8f934fad-0ubuntu0sarvatt~quantal

Revision history for this message
j b guldmand (guruguldmand) wrote :
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Marking Invalid as a bug because you should not attempt to install the nvidia driver directly on a hybrid/Optimus system. Purge any nvidia driver you've tried to install and follow the directions here: https://wiki.ubuntu.com/Bumblebee

If you still have questions, please use https://answers.launchpad.net/ubuntu/
Thanks

summary: - Ubuntu 12.10 Nvidia (Gefore g210m) Faill
+ Ubuntu 12.10 Nvidia (Geforce G210m) Fail
Changed in xorg (Ubuntu):
status: New → Invalid
Revision history for this message
j b guldmand (guruguldmand) wrote :

Thanks for your reply Dave Lents

Before ubuntu 12.10 i had Bumblebee installed, with glxgear(low fps) / 'optirun glxgear' (highfps) working.
However i wish to only run my nvidia graphic card, and completly disable the onboard intel gfx, for improved performance and since my laptop battery isn't an issue.

I also had some problems earlyer, while using bumblebee, where the nvidia-current got enabled/installed, only to be disabled straight after due to the fact that the hardware check fails cuz im on a "ASUStek computer" and the checker only knows DELL XPS and Lennovo computers with the Nvidia g210m.
+ The Bumblebee-gnome-extentsion-indicator also didnt work either.... So i ended up removing Bumblebee

I know, the nvidia-card "only" driver was working correctly with onboard gfx disabled some time ago
- This is what i am trying to re-establish instead of using bumblebee

Revision history for this message
j b guldmand (guruguldmand) wrote :

Here is my most recent Bootchart, hopefully it can help a bit with the debugging

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

You cannot completely disable the intel card due to the nature of Optimus design. I'm not really sure what hardware check you're referring to and why it would check the laptop vendor.

Revision history for this message
j b guldmand (guruguldmand) wrote :

Here is a little update on how i disabled intel card and fixed the bug (wtith x / nvidia-settings) ...

This should be done from a terminal without a gui running so either do it via 1) recovery mode > terminal as root or 2) logout > alt+ctrl+f1
..if a sudo command isnt accepted run it as root with gksu (or gksudo)

1)Changed (downgrade) kernel to supported version (i do it using grub since my linux-headers-3.7.0.7-generic is not supported by nvidia drivers yet)
2)Remove all existing nvidia drivers // using sudo apt-get purge
3)Disable Intel gfx in bios (on my asus ul30vt its done by changing IDE CONFIGURATION to "compatible")
4)Install nvidia driver (i chose nvidia-current-updates, but any driver will do)
5)sudo update-alternatives –config gl_conf
6)sudo ldconfig
7)sudo update-initramfs -u
8)Configure your xorg.conf
9)sudo nvidia-xconfig
10)Reboot

And ubuntu will boot up with nvidia gfx running, showing a "NVIDIA SPLASH SCREEN" just after userlogin!

So Dave Lentz, it could be done without bumblebee, although I must say it was a bit harder than just reinstalling bumblebee.
The check i mentioned, was something like this:
("I'm not really sure what hardware check you're referring to and why it would check the laptop vendor.")
//I do this by memory so it may not be 100% correct

enable: nvidia-current-updates
...
INFO: enable nvidia-current-updates
DEBUG: Parsing /usr/share/ubuntu-drivers-common/quirks/lennovo_thinkpad
DEBUG: Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG: Parsing /usr/share/ubuntu-drivers-common/quirks/Put_your_quirks_here
DEBUG: Processing quirk ThinkPad 420s
DEBUG: Failure to match ASUSTeK Computer with ThinkPad 420s
DEBUG: Processing quirk dell laptitude
DEBUG: Failure to match ASUSTeK Computer with ThinkPad 420s
...
Unloading nvidia-current-updates

Imo it should be an option to disable the intel card totally via a terminal command, to force the accept of the nvidia-xconfig since everything works perfect the second the intelcard hardware isnt detected by the system

:)

Revision history for this message
j b guldmand (guruguldmand) wrote :

(correction..)
DEBUG: Processing quirk dell laptitude
DEBUG: Failure to match ASUSTeK Computer with dell laptitude

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.