A further patch has been added to the upstream xf86-video-nouveau
driver:

author Maarten Lankhorst <maarten.lankho...@canonical.com> 2013-06-10 11:06:35 
(GMT)
committer Maarten Lankhorst <maarten.lankho...@canonical.com> 2013-06-10 
11:06:38 (GMT)
commit 2e34d11541e1f987c7ca0556592cb16f4d232299

nouveau: enable support for normal optimus configuration

nvd7 has no display engine, only enable sink output capability if there
is a crtc.

drmmode doesn't work without crtc's, so prevent crashes by skipping the
drmmode code in that case.

Signed-off-by: Maarten Lankhorst <maarten.lankho...@canonical.com>

This patch is available in xf86-video-nouveau 1.0.8, which is currently
available in the development version of Ubuntu 13.10 "Saucy Salamander"
as xserver-xorg-video-nouveau 1:1.0.8-0ubuntu1

According to bug 1142733 there is a corresponding kernel patch.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-nouveau in Ubuntu.
https://bugs.launchpad.net/bugs/700646

Title:
  nVIDIA 425M (with Optimus) is not detected

Status in “xserver-xorg-video-nouveau” package in Ubuntu:
  Confirmed

Bug description:
  I've recentely purchased a new (custom build) laptop with a nVIDIA GT425M 
graphics card and i5-460M processor.
  This card supports Optimus, which Ubuntu (and Linux) does not support (I can 
live with that).
  But I can't get this GT425M to work, the only gpu being used is the 
integrated GPU in the i5 processor.

  It seems that Ubuntu does not detect the nVIDIA card at all:
  $ dmesg|grep -i nouveau
  [    3.468455] nouveau 0000:01:00.0: power state changed by ACPI to D0
  [    4.625468] nouveau 0000:01:00.0: power state changed by ACPI to D0
  [    4.625480] nouveau 0000:01:00.0: enabling device (0104 -> 0107)
  [    4.625487] nouveau 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 
16
  [    4.625491] nouveau 0000:01:00.0: setting latency timer to 64
  [    4.629190] [drm] nouveau 0000:01:00.0: Unsupported chipset 0x0c1800a1
  [    4.629270] nouveau 0000:01:00.0: PCI INT A disabled
  [    4.629275] nouveau: probe of 0000:01:00.0 failed with error -22

  $ dmesg|grep 0000:01:00
  [    1.562570] pci 0000:01:00.0: reg 10: [mem 0xfb000000-0xfbffffff]
  [    1.562577] pci 0000:01:00.0: reg 14: [mem 0xf0000000-0xf7ffffff 64bit 
pref]
  [    1.562585] pci 0000:01:00.0: reg 1c: [mem 0xf8000000-0xf9ffffff 64bit 
pref]
  [    1.562589] pci 0000:01:00.0: reg 24: [io  0x2000-0x207f]
  [    1.562593] pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0007ffff pref]
  [    1.632909] vgaarb: device added: 
PCI:0000:01:00.0,decodes=io+mem,owns=none,locks=none
  [    1.691332] pci 0000:01:00.0: BAR 6: can't assign mem pref (size 0x80000)
  [    3.259174] vgaarb: transferring owner from PCI:0000:00:02.0 to 
PCI:0000:01:00.0
  [    3.468455] nouveau 0000:01:00.0: power state changed by ACPI to D0
  [    4.625468] nouveau 0000:01:00.0: power state changed by ACPI to D0
  [    4.625480] nouveau 0000:01:00.0: enabling device (0104 -> 0107)
  [    4.625487] nouveau 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 
16
  [    4.625491] nouveau 0000:01:00.0: setting latency timer to 64
  [    4.629190] [drm] nouveau 0000:01:00.0: Unsupported chipset 0x0c1800a1
  [    4.629270] nouveau 0000:01:00.0: PCI INT A disabled
  [    4.629275] nouveau: probe of 0000:01:00.0 failed with error -22

  # lshw -c video
    *-display UNCLAIMED     
         description: VGA compatible controller
         product: nVidia Corporation
         vendor: nVidia Corporation
         physical id: 0
         bus info: pci@0000:01:00.0
         version: a1
         width: 64 bits
         clock: 33MHz
         capabilities: pm msi pciexpress vga_controller cap_list
         configuration: latency=0
         resources: memory:fb000000-fbffffff memory:f0000000-f7ffffff 
memory:f8000000-f9ffffff ioport:2000(size=128)
    *-display
         description: VGA compatible controller
         product: Core Processor Integrated Graphics Controller
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 02
         width: 64 bits
         clock: 33MHz
         capabilities: msi pm vga_controller bus_master cap_list rom
         configuration: driver=i915 latency=0
         resources: irq:45 memory:fd000000-fd3fffff memory:d0000000-dfffffff 
ioport:1800(size=8)

  $ lspci|grep VGA
  00:02.0 VGA compatible controller: Intel Corporation Core Processor 
Integrated Graphics Controller (rev 02)
  01:00.0 VGA compatible controller: nVidia Corporation Device 0df0 (rev a1)

  lspci part about motherboard and BIOS:
       *-firmware
            description: BIOS
            vendor: Phoenix Technologies LTD
            physical id: 0
            version: 6.00 (08/27/2010)
            size: 116KiB
            capacity: 4032KiB
            capabilities: pnp upgrade shadowing escd cdboot bootselect 
int9keyboard int10video acpi usb agp smartbattery biosbootspecification
       *-board UNCLAIMED
            description: Mother Board
            product: B7130
            vendor: CLEVO CO.
            physical id: 2
            version: Not Applicable
            serial: Not Applicable
            slot: Not Applicable

  This machine is based on
  http://www.clevo.com.tw/en/products/prodinfo_2.asp?productid=300

  ./test_off.sh from http://linux-hybrid-graphics.blogspot.com/2010/07
  /using-acpicall-module-to-switch-onoff.html yields "failed" for
  everything.

  The nVIDIA properitary driver was a disaster, it would left me without
  a X server and after uninstalling it, I had to reinstall libgl1-mesa-
  glx and run sudo update-initramfs -u. Not sure if it helped, but I
  removed newer files (touched by nvidia installer) in
  /lib/modules/$(uname -r) and reinstalled linux-image-$(uname -r) too
  (which took care of updating initramfs as well)

  I've seen this thread as well:
  http://ubuntuforums.org/showthread.php?t=1657660, so I quited with
  trying to get the properietary driver to work. The BIOS does not
  provide me an option for switching/disabling Optimus or video cards
  (Phoenis SecureCore)

  Running Kubuntu 10.10 64bits on a laptop.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/700646/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to