You are not logged in.

#1 2010-04-11 08:51:48

felace
Member
Registered: 2010-04-09
Posts: 11

Samsung R580 , can't change brightness, a few buttons don't work

Hi,

Spent over 6 hours trying to find a solution, yet it's always on the highest brightness mode.
Couldn't find the monitor with lspci (don't know if it's possible anyway), here's the vga controller :

02:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a29] (rev a2) (prog-if 00 [VGA controller])
    Subsystem: Samsung Electronics Co Ltd Device [144d:c06a]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at cc000000 (32-bit, non-prefetchable) [size=16M]
    Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Memory at ce000000 (64-bit, prefetchable) [size=32M]
    I/O ports at 2000 [size=128]
    [virtual] Expansion ROM at cd000000 [disabled] [size=512K]
    Capabilities: [60] Power Management version 3
    Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [78] Express Endpoint, MSI 00
    Capabilities: [b4] Vendor Specific Information: Len=14 <?>
    Capabilities: [100] Virtual Channel
    Capabilities: [128] Power Budgeting <?>
    Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
    Kernel driver in use: nvidia
    Kernel modules: nvidia, nvidiafb

I tried changing /proc/acpi/video/NVID/LCD/brightness but it didn't work.
http://aur.archlinux.org/packages.php?ID=36238 did actually turn the display on and off, though. Modifying the script didn't help and I don't know anything about kernel programming so it's not an option either.

On top of that, some of my "special" buttons won't work. Touchpad enable button works flawlessly and a few of them actually worked before I removed KDE to install Xfce (like volume control) and I can see them using xev so I'll fix it later, but those that change the brightness and turn the wireless on and off aren't recognized at all.

Any suggestions ?

Last edited by felace (2010-04-11 08:52:52)

Offline

#2 2010-04-12 15:36:27

felace
Member
Registered: 2010-04-09
Posts: 11

Re: Samsung R580 , can't change brightness, a few buttons don't work

Here's more information about the issue, in case it might prove useful :

Output of Xorg.0.log :

II) Apr 12 17:47:24 NVIDIA(0): NVIDIA GPU GeForce GT 330M (GT216) at PCI:2:0:0 (GPU-0)
(--) Apr 12 17:47:24 NVIDIA(0): Memory: 1048576 kBytes
(--) Apr 12 17:47:24 NVIDIA(0): VideoBIOS: 70.16.3f.00.ff
(II) Apr 12 17:47:24 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Apr 12 17:47:24 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Apr 12 17:47:24 NVIDIA(0): Connected display device(s) on GeForce GT 330M at PCI:2:0:0:
(--) Apr 12 17:47:24 NVIDIA(0):     Seiko (DFP-0)
(--) Apr 12 17:47:24 NVIDIA(0): Seiko (DFP-0): 330.0 MHz maximum pixel clock
(--) Apr 12 17:47:24 NVIDIA(0): Seiko (DFP-0): Internal Dual Link LVDS
(II) Apr 12 17:47:24 NVIDIA(0): Assigned Display Device: DFP-0
(==) Apr 12 17:47:24 NVIDIA(0):
(==) Apr 12 17:47:24 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Apr 12 17:47:24 NVIDIA(0):     will be used as the requested mode.
(==) Apr 12 17:47:24 NVIDIA(0):
(II) Apr 12 17:47:24 NVIDIA(0): Validated modes:
(II) Apr 12 17:47:24 NVIDIA(0):     "nvidia-auto-select"
(II) Apr 12 17:47:24 NVIDIA(0): Virtual screen size determined to be 1366 x 768
(--) Apr 12 17:47:25 NVIDIA(0): DPI set to (102, 102); computed from "UseEdidDpi" X config
(--) Apr 12 17:47:25 NVIDIA(0):     option
(==) Apr 12 17:47:25 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Apr 12 17:47:25 NVIDIA: Using 768.00 MB of virtual memory for indirect framebuffer
(II) Apr 12 17:47:25 NVIDIA:     access.
(II) Apr 12 17:47:25 NVIDIA(0): Initialized GPU GART.
(II) Apr 12 17:47:25 NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
(II) Apr 12 17:47:25 NVIDIA(0):     may not be running or the "AcpidSocketPath" X
(II) Apr 12 17:47:25 NVIDIA(0):     configuration option may not be set correctly.  When the
(II) Apr 12 17:47:25 NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
(II) Apr 12 17:47:25 NVIDIA(0):     try to use it to receive ACPI event notifications.  For
(II) Apr 12 17:47:25 NVIDIA(0):     details, please see the "ConnectToAcpid" and
(II) Apr 12 17:47:25 NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
(II) Apr 12 17:47:25 NVIDIA(0):     Config Options in the README.
(II) Apr 12 17:47:25 NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
(II) Apr 12 17:47:25 NVIDIA(0):     enough to receive ACPI hotkey events.
(II) Apr 12 17:47:25 NVIDIA(0): ACPI brightness change hotkey events enabled.
(II) Apr 12 17:47:25 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX

Also, there's an option to decrease brightness automatically when ac adapter is unplugged (via BIOS) : It's dimmer than it usually is , but by the time I start booting, it reverts back to full brightness (somewhere between "triggering udev" and "loadling modules").

Last edited by felace (2010-04-12 15:37:01)

Offline

#3 2010-05-09 19:35:25

wl.seow
Member
Registered: 2010-04-10
Posts: 3

Re: Samsung R580 , can't change brightness, a few buttons don't work

I am using xf86-video-nv driver.
setpci -s 02:00.0 F4.B=70 did not work.
Adding "acpi_backlight=vendor" to grub is also useless.

Finally post 13 worked. http://ubuntuforums.org/showthread.php?t=1408321&page=2
I managed to adjust the brightness using KDE power settings. Inconvenient, but better than nothing.

Offline

Board footer

Powered by FluxBB