← Back to team overview

desktop-packages team mailing list archive

[Bug 921321]

 

(In reply to Erik Karlsson from comment #50)
> Created attachment 113754 [details] [review]
> drm/nv50: Fix backlight not working when PWM_DIV is uninitialised (v4)
> 
> I redid the patch for 3.18.6. Not sure what the use of removed nvif_rd32()
> chunk was, but it doesn't seem to be necessary anymore.
> 
> Could this fix be predicated on the specific PCI ID if the effects are
> uncertain?

No, the value of NV50_PDISP_SOR_PWM_DIVis not derived from the PCI ID.
Judging by some other traces I've seen, we can't just unconditionally
set 0x5e to NV50_PDISP_SOR_PWM_DIV. Rather, someone needs to step up and
figure out how this parameter is correctly determined, which requires
some RE'ing work on a laptop that actually has it's brightness
controlled by the NVIDIA GPU rather than ACPI or some other backlight
component. Only then a patch like this can be merged.

-- 
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/921321

Title:
  nouveau: dark screen after suspend/resume

Status in Accelerated Xorg driver for nVidia cards:
  Incomplete
Status in xserver-xorg-video-nouveau package in Ubuntu:
  Invalid

Bug description:
  Nouveau works fine with brightness controls working fine after initial
  boot, but I do S3 suspend, and then resume via power button, and
  brightness controls don't work at all, and backlight is on, but set at
  extremely low level.

  hardware is Quadro 770M on HP 8530w laptop

  /sys/.../brightness control does nothing when in this state,
  suspend resume cycles after this first cycle all have the same problem.

  I'll test if a full hibernate has the issue or not after this and
  report back.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: xorg 1:7.6+7ubuntu7
  Uname: Linux 3.3.0-rc1+ x86_64
  .tmp.unity.support.test.1:
   
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  CompizPlugins: [core,bailer,detection,composite,opengl,decor,move,compiztoolbox,grid,vpswitch,gnomecompat,place,session,snap,mousepoll,regex,resize,imgpng,unitymtgrabhandles,wall,animation,workarounds,expo,fade,ezoom,scale,unityshell]
  CompositorRunning: None
  Date: Tue Jan 24 15:57:58 2012
  DistUpgraded: Log time: 2011-10-20 21:20:49.957387
  DistroCodename: oneiric
  DistroVariant: ubuntu
  EcryptfsInUse: Yes
  ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
  GraphicsCard:
   nVidia Corporation G96M [Quadro FX 770M] [10de:065c] (rev a1) (prog-if 00 [VGA controller])
     Subsystem: Hewlett-Packard Company Device [103c:30e7]
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  MachineType: Hewlett-Packard HP EliteBook 8530w
  PccardctlIdent:
   Socket 0:
     product info: "RICOH", "Bay8Controller", "", ""
     manfid: 0x0000, 0x0000
     function: 254 (unknown)
  PccardctlStatus:
   Socket 0:
     3.3V 16-bit PC Card
     Subdevice 0 (function 0) bound to driver "pata_pcmcia"
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.3.0-rc1+ root=UUID=824346e6-fd2f-4916-a2c9-e883c1fe860c ro splash quiet vga=771 crashkernel=384M-2G:64M,2G-:128M quiet splash vt.handoff=7
  SourcePackage: xorg
  Symptom: display
  UpgradeStatus: Upgraded to oneiric on 2011-10-21 (95 days ago)
  Xrandr: Screen 0: minimum 0 x 0, current 3200 x 1200, maximum 4096 x 4096
  dmi.bios.date: 12/13/2010
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: 68PDV Ver. F.13
  dmi.board.name: 30E7
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: KBC Version 90.27
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.modalias: dmi:bvnHewlett-Packard:bvr68PDVVer.F.13:bd12/13/2010:svnHewlett-Packard:pnHPEliteBook8530w:pvrF.13:rvnHewlett-Packard:rn30E7:rvrKBCVersion90.27:cvnHewlett-Packard:ct10:cvr:
  dmi.product.name: HP EliteBook 8530w
  dmi.product.version: F.13
  dmi.sys.vendor: Hewlett-Packard
  version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu6
  version.ia32-libs: ia32-libs 20090808ubuntu26
  version.libdrm2: libdrm2 2.4.26-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
  version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2.1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

To manage notifications about this bug go to:
https://bugs.launchpad.net/nouveau/+bug/921321/+subscriptions