← Back to team overview

kernel-packages team mailing list archive

[Bug 1258495] [NEW] backlight too bright, can't dim it much

 

Public bug reported:

Screen is far too bright, dims only slightly with hotkeys, brightness
control applet ineffective. Tried more than half a dozen solutions
(incl. editing the grub which used to work fine with Ubuntu 12.04) but
none of them worked.

thindi@thindi-AOA110:~$ ls /sys/class/backlight > backlight
thindi@thindi-AOA110:~$ grep -r . /proc/acpi > acpi
grep: /proc/acpi/event: Permission denied
thindi@thindi-AOA110:~$ sudo acpidump -o acpidump.txt
thindi@thindi-AOA110:~$ acpixtract acpidump.txt
Acpi table [DSDT] -  24038 bytes written to DSDT.dat
Acpi table [SSDT] -   1220 bytes written to SSDT.dat
thindi@thindi-AOA110:~$ iasl -d DSDT.dat

Intel ACPI Component Architecture
AML Disassembler version 20100528 [Dec 19 2012]
Copyright (c) 2000 - 2010 Intel Corporation
Supports ACPI Specification Revision 4.0a

Loading Acpi table from file DSDT.dat
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
...................................................................................................................................................................................................................................................................................................................................................................
Parsing completed
Disassembly completed, written to "DSDT.dsl"
thindi@thindi-AOA110:~$ sudo fwts > fwts
Test: Gather kernel system information.                                     
  Gather kernel signature.                                1 info only          
  Gather kernel system information.                       1 info only          
  Gather kernel boot command line.                        1 info only          
  Gather ACPI driver version.                             1 info only          
Test: Gather BIOS DMI information.                                          
  Gather BIOS DMI information                             1 info only          
Test: Scan kernel log for Oopses.                                           
  Kernel log oops check.                                  2 passed             
Test: Scan kernel log for errors and warnings.                              
  Kernel log error check.                                 1 passed             
Test: MTRR validation.                                                      
  Validate the kernel MTRR IOMEM setup.                   1 failed             
  Validate the MTRR setup across all processors.          1 passed             
  Check for AMD MtrrFixDramModEn being cleared by the ..  1 skipped            
Test: General ACPI information check.                                       
  Determine Kernel ACPI version.                          1 info only          
  Determine machine's ACPI version.                       1 info only          
  Determine AML compiler.                                 1 info only          
Test: Ubuntu UEFI secure boot test.                                         
 Test aborted..                                                                
Test: Check for UEFI Compatibility Support Module.                          
  Check for UEFI Compatibility Support Module.            1 info only          
Test: Checks firmware has set PCI Express MaxReadReq to a higher value on.. 
  Check firmware settings MaxReadReq for PCI Express d..  1 failed             
Test: Check PCI host bridge configuration using _CRS.                       
  Check PCI host bridge configuration using _CRS.         1 skipped            
Test: PCIe ASPM check.                                                      
  PCIe ASPM ACPI test.                                                         
  PCIe ASPM registers test.                               3 passed, 10 warnings
Test: HPET configuration test.                                              
  Check HPET base in kernel log.                                               
  Check HPET base in HPET table.                          1 passed             
  Check HPET base in DSDT and/or SSDT.                                         
  Sanity check HPET configuration.                                             
Test: Test DMI/SMBIOS tables for errors.                                    
  Find and Check SMBIOS Table Entry Point.                6 passed             
  Test DMI/SMBIOS tables for errors.                      31 passed, 2 failed  
Test: Check if system is using latest microcode.                            
  Check for most recent microcode being loaded.                                
Test: MSR register tests.                                                   
  Check CPU generic MSRs.                                 45 passed, 2 failed  
  Check CPU specific model MSRs.                          20 passed, 1 failed  
  Check all P State Ratios.                               2 passed             
  Check C1 and C3 autodemotion.                           1 passed             
  Check SMRR MSR registers.                                                    
Test: Test if CPU NX is disabled by the BIOS.                               
  Check CPU NX capability.                                1 passed             
  Check all CPUs have same BIOS set NX flag.              1 passed             
  Check all CPUs have same msr setting in MSR 0x1a0.      1 passed             
Test: CPU frequency scaling tests.                                          
  CPU P-State Checks.                                     1 passed             
Test: Check max CPU frequencies against max scaling frequency.              
  Maximum CPU frequency check.                            1 passed             
Test: Test CPU Virtualisation Configuration.                                
  Check CPU Virtualisation Configuration.                 1 skipped            
Test: Check BIOS Support Installation structure.                            
  Check PnP BIOS Support Installation structure.          2 passed             
Test: Check PCI IRQ Routing Table.                                          
  PCI IRQ Routing Table.                                                       
Test: OS/2 memory hole test.                                                
  Check the OS/2 15Mb memory hole is absent.              1 passed             
Test: Check MultiProcessor Tables.                                          
 Test skipped..                                                                
Test: Check HDA Audio Pin Configs.                                          
  Check HDA Audio Pin Configs.                            1 passed             
Test: Validate EBDA region is mapped and reserved in memory map table.      
  Check EBDA is reserved in E820 table.                   1 passed             
Test: Check BIOS32 Service Directory.                                       
  Check BIOS32 Service Directory.                                              
Test: APIC Edge/Level Check.                                                
  Legacy and PCI Interrupt Edge/Level trigger checks.     1 passed             
Test: Extract and analyse Windows Management Instrumentation (WMI).         
  Check Windows Management Instrumentation                7 passed, 3 failed   
Test: Test ACPI Wakealarm.                                                  
  Check existence of /sys/class/rtc/rtc0/wakealarm.       1 passed             
  Trigger wakealarm for 1 seconds in the future.          1 passed             
  Check if wakealarm is fired.                            1 passed             
  Multiple wakealarm firing tests.                        1 passed             
Test: Re-assemble DSDT and find syntax errors and warnings.                 
  Disassemble and reassemble DSDT                         9 failed             
  Disassemble and reassemble SSDT                         1 passed             
Test: Processor Clocking Control (PCC) Test.                                
  Check PCCH.                                             1 info only          
Test: Disassemble DSDT to check for _OSI("Linux").                          
  Disassemble DSDT to check for _OSI("Linux").            2 warnings           
Test: ACPI DSDT Method Semantic Tests.                                      
  Check Method Names.                                     1 passed             
  Check _AEI.                                             1 skipped            
  Check _DDN (DOS Device Name).                           1 skipped            
  Check _HID (Hardware ID).                               26 passed            
  Check _HRV (Hardware Revision Number).                  1 skipped            
  Check _PLD (Physical Device Location).                  1 skipped            
  Check _SUB (Subsystem ID).                              1 skipped            
  Check _SUN (Slot User Number).                          1 skipped            
  Check _STR (String).                                    1 skipped            
  Check _UID (Unique ID).                                 10 passed            
  Check _CRS (Current Resource Settings).                 20 passed            
  Check _DIS (Disable).                                   8 passed             
  Check _DMA (Direct Memory Access).                      1 skipped            
  Check _FIX (Fixed Register Resource Provider).          1 skipped            
  Check _GSB (Global System Interrupt Base).              1 skipped            
  Check _HPP (Hot Plug Parameters).                       1 skipped            
  Check _PRS (Possible Resource Settings).                8 passed             
  Check _PXM (Proximity).                                 1 skipped            
  Check _EDL (Eject Device List).                         1 skipped            
  Check _EJD (Ejection Dependent Device).                 1 skipped            
  Check _EJ0 (Eject).                                     1 skipped            
  Check _EJ1 (Eject).                                     1 skipped            
  Check _EJ2 (Eject).                                     1 skipped            
  Check _EJ3 (Eject).                                     1 skipped            
  Check _EJ4 (Eject).                                     1 skipped            
  Check _LCK (Lock).                                      1 skipped            
  Check _RMV (Remove).                                    10 passed            
  Check _STA (Status).                                    12 passed            
  Check _BDN (BIOS Dock Name).                            1 skipped            
  Check _BBN (Base Bus Number).                           1 passed             
  Check _DCK (Dock).                                      1 skipped            
  Check _INI (Initialize).                                2 passed             
  Check _SEG (Segment).                                   1 skipped            
  Check _OFF (Set resource off).                          1 skipped            
  Check _ON  (Set resource on).                           1 skipped            
  Check _DSW (Device Sleep Wake).                         1 skipped            
  Check _IRC (In Rush Current).                           1 skipped            
  Check _PRE (Power Resources for Enumeration).           1 skipped            
  Check _PR0 (Power Resources for D0).                    1 skipped            
  Check _PR1 (Power Resources for D1).                    1 skipped            
  Check _PR2 (Power Resources for D2).                    1 skipped            
  Check _PR3 (Power Resources for D3).                    1 skipped            
  Check _PS0 (Power State 0).                             1 skipped            
  Check _PS1 (Power State 1).                             1 skipped            
  Check _PS2 (Power State 2).                             1 skipped            
  Check _PS3 (Power State 3).                             1 skipped            
  Check _PSC (Power State Current).                       1 skipped            
  Check _PSE (Power State for Enumeration).               1 skipped            
  Check _PSW (Power State Wake).                          5 passed             
  Check _S1D (S1 Device State).                           1 skipped            
  Check _S2D (S2 Device State).                           1 skipped            
  Check _S3D (S3 Device State).                           1 skipped            
  Check _S4D (S4 Device State).                           1 skipped            
  Check _S0W (S0 Device Wake State).                      1 skipped            
  Check _S1W (S1 Device Wake State).                      1 skipped            
  Check _S2W (S2 Device Wake State).                      1 skipped            
  Check _S3W (S3 Device Wake State).                      1 skipped            
  Check _S4W (S4 Device Wake State).                      1 skipped            
  Check _S0_ (S0 System State).                           1 passed             
  Check _S1_ (S1 System State).                           1 skipped            
  Check _S2_ (S2 System State).                           1 skipped            
  Check _S3_ (S3 System State).                           1 skipped            
  Check _S4_ (S4 System State).                           1 passed             
  Check _S5_ (S5 System State).                           1 passed             
  Check _SWS (System Wake Source).                        1 skipped            
  Check _PSS (Performance Supported States).              1 skipped            
  Check _CPC (Continuous Performance Control).            1 skipped            
  Check _CSD (C State Dependencies).                      1 skipped            
  Check _CST (C States).                                  1 skipped            
  Check _PCT (Performance Control).                       1 skipped            
  Check _PDL (P-State Depth Limit).                       1 skipped            
  Check _PPC (Performance Present Capabilities).          1 skipped            
  Check _PPE (Polling for Platform Error).                1 skipped            
  Check _TDL (T-State Depth Limit).                       1 skipped            
  Check _TPC (Throttling Present Capabilities).           1 skipped            
  Check _TSD (Throttling State Dependencies).             1 skipped            
  Check _TSS (Throttling Supported States).               1 skipped            
  Check _ALC (Ambient Light Colour Chromaticity).         1 skipped            
  Check _ALI (Ambient Light Illuminance).                 1 skipped            
  Check _ALT (Ambient Light Temperature).                 1 skipped            
  Check _ALP (Ambient Light Polling).                     1 skipped            
  Check _LID (Lid Status).                                1 passed, 1 warnings 
  Check _GCP (Get Capabilities).                          1 skipped            
  Check _GRT (Get Real Time).                             1 skipped            
  Check _GWS (Get Wake Status).                           1 skipped            
  Check _STP (Set Expired Timer Wake Policy).             1 skipped            
  Check _STV (Set Timer Value).                           1 skipped            
  Check _TIP (Expired Timer Wake Policy).                 1 skipped            
  Check _TIV (Timer Values).                              1 skipped            
  Check _SBS (Smart Battery Subsystem).                   1 skipped            
  Check _BCT (Battery Charge Time).                       1 skipped            
  Check _BIF (Battery Information).                       1 passed, 1 warnings 
  Check _BIX (Battery Information Extended).              1 skipped            
  Check _BMA (Battery Measurement Averaging).             1 skipped            
  Check _BMC (Battery Maintenance Control).               1 skipped            
  Check _BMD (Battery Maintenance Data).                  1 skipped            
  Check _BMS (Battery Measurement Sampling Time).         1 skipped            
  Check _BST (Battery Status).                            1 passed, 1 warnings 
  Check _BTP (Battery Trip Point).                        1 skipped            
  Check _BTM (Battery Time).                              1 skipped            
  Check _PCL (Power Consumer List).                       1 warnings           
  Check _PIF (Power Source Information).                  1 skipped            
  Check _PSR (Power Source).                              1 passed             
  Check _FIF (Fan Information).                           1 skipped            
  Check _FSL (Fan Set Level).                             1 skipped            
  Check _FST (Fan Status).                                1 skipped            
  Check _ACx (Active Cooling).                            10 skipped           
  Check _CRT (Critical Trip Point).                       1 skipped            
  Check _DTI (Device Temperature Indication).             1 skipped            
  Check _HOT (Hot Temperature).                           1 skipped            
  Check _NTT (Notification Temp Threshold).               1 skipped            
  Check _PSV (Passive Temp).                              1 skipped            
  Check _RTV (Relative Temp Values).                      1 skipped            
  Check _SCP (Set Cooling Policy).                        1 skipped            
  Check _TC1 (Thermal Constant 1).                        1 skipped            
  Check _TC2 (Thermal Constant 2).                        1 skipped            
  Check _TMP (Thermal Zone Current Temp).                 1 skipped            
  Check _TPT (Trip Point Temperature).                    1 skipped            
  Check _TSP (Thermal Sampling Period).                   1 skipped            
  Check _TST (Temperature Sensor Threshold).              1 skipped            
  Check _TZP (Thermal Zone Polling).                      1 skipped            
  Check _PTS (Prepare to Sleep).                          5 failed             
  Check _TTS (Transition to State).                       1 skipped            
  Check _S0  (System S0 State).                           1 skipped            
  Check _S1  (System S1 State).                           1 skipped            
  Check _S2  (System S2 State).                           1 skipped            
  Check _S3  (System S3 State).                           1 skipped            
  Check _S4  (System S4 State).                           1 skipped            
  Check _S5  (System S5 State).                           1 skipped            
  Check _WAK (System Wake).                               5 failed             
  Check _ADR (Return Unique ID for Device).               45 passed            
  Check _BCL (Query List of Brightness Control Levels ..  1 skipped            
  Check _BCM (Set Brightness Level).                      1 skipped            
  Check _BQC (Brightness Query Current Level).            1 skipped            
  Check _DCS (Return the Status of Output Device).        6 passed             
  Check _DDC (Return the EDID for this Device).           1 skipped            
  Check _DSS (Device Set State).                          6 passed             
  Check _DGS (Query Graphics State).                      6 passed             
  Check _DOD (Enumerate All Devices Attached to Displa..  1 passed             
  Check _DOS (Enable/Disable Output Switching).           1 passed             
  Check _GPD (Get POST Device).                           1 skipped            
  Check _ROM (Get ROM Data).                              1 passed             
  Check _SPD (Set POST Device).                           1 skipped            
  Check _VPO (Video POST Options).                        1 skipped            
Test: MCFG PCI Express* memory mapped config space.                         
  Validate MCFG table.                                    1 passed             
  Validate MCFG PCI config space.                         1 passed             
Test: Simple Fan Tests.                                                     
  Check fan status.                                       3 passed             
  Load system, check CPU fan status.                                           
Test: FADT SCI_EN enabled check.                                            
  Check FADT SCI_EN bit is enabled.                       3 failed             
Test: Check sane DMA Remapping (VT-d).                                      
  Check DMA Remapping.                                    1 skipped            
Test: Check processor C state support.                                      
  Check all CPUs C-states.                                3 passed             
Test: Check ACPI table checksum.                                            
  Check ACPI table checksums.                             13 passed            
Test: Check for single instance of APIC/MADT table.                         
  Check single instance of APIC/MADT table.               1 passed             
Test: ACPI table settings sanity checks.                                    
  Check ACPI tables.                                      6 passed, 1 failed   
thindi@thindi-AOA110:~$ sudo fwts method > fwts_method
Test: ACPI DSDT Method Semantic Tests.                                      
  Check Method Names.                                     1 passed             
  Check _AEI.                                             1 skipped            
  Check _DDN (DOS Device Name).                           1 skipped            
  Check _HID (Hardware ID).                               26 passed            
  Check _HRV (Hardware Revision Number).                  1 skipped            
  Check _PLD (Physical Device Location).                  1 skipped            
  Check _SUB (Subsystem ID).                              1 skipped            
  Check _SUN (Slot User Number).                          1 skipped            
  Check _STR (String).                                    1 skipped            
  Check _UID (Unique ID).                                 10 passed            
  Check _CRS (Current Resource Settings).                 20 passed            
  Check _DIS (Disable).                                   8 passed             
  Check _DMA (Direct Memory Access).                      1 skipped            
  Check _FIX (Fixed Register Resource Provider).          1 skipped            
  Check _GSB (Global System Interrupt Base).              1 skipped            
  Check _HPP (Hot Plug Parameters).                       1 skipped            
  Check _PRS (Possible Resource Settings).                8 passed             
  Check _PXM (Proximity).                                 1 skipped            
  Check _EDL (Eject Device List).                         1 skipped            
  Check _EJD (Ejection Dependent Device).                 1 skipped            
  Check _EJ0 (Eject).                                     1 skipped            
  Check _EJ1 (Eject).                                     1 skipped            
  Check _EJ2 (Eject).                                     1 skipped            
  Check _EJ3 (Eject).                                     1 skipped            
  Check _EJ4 (Eject).                                     1 skipped            
  Check _LCK (Lock).                                      1 skipped            
  Check _RMV (Remove).                                    10 passed            
  Check _STA (Status).                                    12 passed            
  Check _BDN (BIOS Dock Name).                            1 skipped            
  Check _BBN (Base Bus Number).                           1 passed             
  Check _DCK (Dock).                                      1 skipped            
  Check _INI (Initialize).                                2 passed             
  Check _SEG (Segment).                                   1 skipped            
  Check _OFF (Set resource off).                          1 skipped            
  Check _ON  (Set resource on).                           1 skipped            
  Check _DSW (Device Sleep Wake).                         1 skipped            
  Check _IRC (In Rush Current).                           1 skipped            
  Check _PRE (Power Resources for Enumeration).           1 skipped            
  Check _PR0 (Power Resources for D0).                    1 skipped            
  Check _PR1 (Power Resources for D1).                    1 skipped            
  Check _PR2 (Power Resources for D2).                    1 skipped            
  Check _PR3 (Power Resources for D3).                    1 skipped            
  Check _PS0 (Power State 0).                             1 skipped            
  Check _PS1 (Power State 1).                             1 skipped            
  Check _PS2 (Power State 2).                             1 skipped            
  Check _PS3 (Power State 3).                             1 skipped            
  Check _PSC (Power State Current).                       1 skipped            
  Check _PSE (Power State for Enumeration).               1 skipped            
  Check _PSW (Power State Wake).                          5 passed             
  Check _S1D (S1 Device State).                           1 skipped            
  Check _S2D (S2 Device State).                           1 skipped            
  Check _S3D (S3 Device State).                           1 skipped            
  Check _S4D (S4 Device State).                           1 skipped            
  Check _S0W (S0 Device Wake State).                      1 skipped            
  Check _S1W (S1 Device Wake State).                      1 skipped            
  Check _S2W (S2 Device Wake State).                      1 skipped            
  Check _S3W (S3 Device Wake State).                      1 skipped            
  Check _S4W (S4 Device Wake State).                      1 skipped            
  Check _S0_ (S0 System State).                           1 passed             
  Check _S1_ (S1 System State).                           1 skipped            
  Check _S2_ (S2 System State).                           1 skipped            
  Check _S3_ (S3 System State).                           1 skipped            
  Check _S4_ (S4 System State).                           1 passed             
  Check _S5_ (S5 System State).                           1 passed             
  Check _SWS (System Wake Source).                        1 skipped            
  Check _PSS (Performance Supported States).              1 skipped            
  Check _CPC (Continuous Performance Control).            1 skipped            
  Check _CSD (C State Dependencies).                      1 skipped            
  Check _CST (C States).                                  1 skipped            
  Check _PCT (Performance Control).                       1 skipped            
  Check _PDL (P-State Depth Limit).                       1 skipped            
  Check _PPC (Performance Present Capabilities).          1 skipped            
  Check _PPE (Polling for Platform Error).                1 skipped            
  Check _TDL (T-State Depth Limit).                       1 skipped            
  Check _TPC (Throttling Present Capabilities).           1 skipped            
  Check _TSD (Throttling State Dependencies).             1 skipped            
  Check _TSS (Throttling Supported States).               1 skipped            
  Check _ALC (Ambient Light Colour Chromaticity).         1 skipped            
  Check _ALI (Ambient Light Illuminance).                 1 skipped            
  Check _ALT (Ambient Light Temperature).                 1 skipped            
  Check _ALP (Ambient Light Polling).                     1 skipped            
  Check _LID (Lid Status).                                1 passed, 1 warnings 
  Check _GCP (Get Capabilities).                          1 skipped            
  Check _GRT (Get Real Time).                             1 skipped            
  Check _GWS (Get Wake Status).                           1 skipped            
  Check _STP (Set Expired Timer Wake Policy).             1 skipped            
  Check _STV (Set Timer Value).                           1 skipped            
  Check _TIP (Expired Timer Wake Policy).                 1 skipped            
  Check _TIV (Timer Values).                              1 skipped            
  Check _SBS (Smart Battery Subsystem).                   1 skipped            
  Check _BCT (Battery Charge Time).                       1 skipped            
  Check _BIF (Battery Information).                       1 passed, 1 warnings 
  Check _BIX (Battery Information Extended).              1 skipped            
  Check _BMA (Battery Measurement Averaging).             1 skipped            
  Check _BMC (Battery Maintenance Control).               1 skipped            
  Check _BMD (Battery Maintenance Data).                  1 skipped            
  Check _BMS (Battery Measurement Sampling Time).         1 skipped            
  Check _BST (Battery Status).                            1 passed, 1 warnings 
  Check _BTP (Battery Trip Point).                        1 skipped            
  Check _BTM (Battery Time).                              1 skipped            
  Check _PCL (Power Consumer List).                       1 warnings           
  Check _PIF (Power Source Information).                  1 skipped            
  Check _PSR (Power Source).                              1 passed             
  Check _FIF (Fan Information).                           1 skipped            
  Check _FSL (Fan Set Level).                             1 skipped            
  Check _FST (Fan Status).                                1 skipped            
  Check _ACx (Active Cooling).                            10 skipped           
  Check _CRT (Critical Trip Point).                       1 skipped            
  Check _DTI (Device Temperature Indication).             1 skipped            
  Check _HOT (Hot Temperature).                           1 skipped            
  Check _NTT (Notification Temp Threshold).               1 skipped            
  Check _PSV (Passive Temp).                              1 skipped            
  Check _RTV (Relative Temp Values).                      1 skipped            
  Check _SCP (Set Cooling Policy).                        1 skipped            
  Check _TC1 (Thermal Constant 1).                        1 skipped            
  Check _TC2 (Thermal Constant 2).                        1 skipped            
  Check _TMP (Thermal Zone Current Temp).                 1 skipped            
  Check _TPT (Trip Point Temperature).                    1 skipped            
  Check _TSP (Thermal Sampling Period).                   1 skipped            
  Check _TST (Temperature Sensor Threshold).              1 skipped            
  Check _TZP (Thermal Zone Polling).                      1 skipped            
  Check _PTS (Prepare to Sleep).                          5 failed             
  Check _TTS (Transition to State).                       1 skipped            
  Check _S0  (System S0 State).                           1 skipped            
  Check _S1  (System S1 State).                           1 skipped            
  Check _S2  (System S2 State).                           1 skipped            
  Check _S3  (System S3 State).                           1 skipped            
  Check _S4  (System S4 State).                           1 skipped            
  Check _S5  (System S5 State).                           1 skipped            
  Check _WAK (System Wake).                               5 failed             
  Check _ADR (Return Unique ID for Device).               45 passed            
  Check _BCL (Query List of Brightness Control Levels ..  1 skipped            
  Check _BCM (Set Brightness Level).                      1 skipped            
  Check _BQC (Brightness Query Current Level).            1 skipped            
  Check _DCS (Return the Status of Output Device).        6 passed             
  Check _DDC (Return the EDID for this Device).           1 skipped            
  Check _DSS (Device Set State).                          6 passed             
  Check _DGS (Query Graphics State).                      6 passed             
  Check _DOD (Enumerate All Devices Attached to Displa..  1 passed             
  Check _DOS (Enable/Disable Output Switching).           1 passed             
  Check _GPD (Get POST Device).                           1 skipped            
  Check _ROM (Get ROM Data).                              1 passed             
  Check _SPD (Set POST Device).                           1 skipped            
  Check _VPO (Video POST Options).                        1 skipped            
thindi@thindi-AOA110:~$ dmesg | grep 'ACPI: Video' > video
thindi@thindi-AOA110:~$ sudo dmidecode > dmidecode.log
thindi@thindi-AOA110:~$ cat /proc/version > version


o "Reboot with only the kernel parameter acpi_backlight=vendor : "

If that means the grub file (excerpt)  should look like this:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""

o "Make a comment on if you can now alter the backlight with hotkeys or a brightness applet. "
Neither do the job.


Maybe this is also important:
thindi@thindi-AOA110:~$ sudo gedit /etc/default/grub
[sudo] password for thindi: 

** (gedit:2082): WARNING **: Could not load Gedit repository: Typelib
file for namespace 'GtkSource', version '3.0' not found

(gedit:2082): IBUS-WARNING **: The owner of
/home/thindi/.config/ibus/bus is not root!


thindi@thindi-AOA110:~$ ls /sys/class/backlight > vendorbacklight
thindi@thindi-AOA110:~$ sudo su
root@thindi-AOA110:/home/thindi# ls -la /sys/class/backlight/intel_backlight/ > lslabacklight
root@thindi-AOA110:/home/thindi# echo 8 > /sys/class/backlight/intel_backlight/brightness

No change after doing that.


o "Reboot with kernel parameter video.use_bios_initial_backlight=0"

Don't know how to do that.


Dealing with the rest on this site https://wiki.ubuntu.com/Kernel/Debugging/Backlight is out of my depth.

Hope the information given helps in any way to fix the bug.

Thanks so very much for dealing with this!

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: linux-image-3.11.0-14-generic 3.11.0-14.21
ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7
Uname: Linux 3.11.0-14-generic i686
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: i386
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  thindi     1586 F.... pulseaudio
 /dev/snd/pcmC0D0p:   thindi     1586 F...m pulseaudio
Date: Fri Dec  6 11:31:38 2013
HibernationDevice: RESUME=UUID=9793476b-8516-4e8d-b628-0dd0389b1376
InstallationDate: Installed on 2013-12-03 (3 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release i386 (20131016.1)
MachineType: Acer AOA110
MarkForUpload: True
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-14-generic root=UUID=bf6adaec-4e58-4748-95d7-8d287f559046 ro quiet splash pcie_aspm=force acpi_backlight=vendor vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-14-generic N/A
 linux-backports-modules-3.11.0-14-generic  N/A
 linux-firmware                             1.116
RfKill:
 0: phy0: Wireless LAN
 	Soft blocked: no
 	Hard blocked: no
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/06/2008
dmi.bios.vendor: Acer
dmi.bios.version: v0.3309
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.vendor: Acer
dmi.board.version: Base Board Version
dmi.chassis.type: 1
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAcer:bvrv0.3309:bd10/06/2008:svnAcer:pnAOA110:pvr1:rvnAcer:rn:rvrBaseBoardVersion:cvnChassisManufacturer:ct1:cvrChassisVersion:
dmi.product.name: AOA110
dmi.product.version: 1
dmi.sys.vendor: Acer

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: apport-bug i386 saucy

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1258495

Title:
  backlight too bright, can't dim it much

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  Screen is far too bright, dims only slightly with hotkeys, brightness
  control applet ineffective. Tried more than half a dozen solutions
  (incl. editing the grub which used to work fine with Ubuntu 12.04) but
  none of them worked.

  thindi@thindi-AOA110:~$ ls /sys/class/backlight > backlight
  thindi@thindi-AOA110:~$ grep -r . /proc/acpi > acpi
  grep: /proc/acpi/event: Permission denied
  thindi@thindi-AOA110:~$ sudo acpidump -o acpidump.txt
  thindi@thindi-AOA110:~$ acpixtract acpidump.txt
  Acpi table [DSDT] -  24038 bytes written to DSDT.dat
  Acpi table [SSDT] -   1220 bytes written to SSDT.dat
  thindi@thindi-AOA110:~$ iasl -d DSDT.dat

  Intel ACPI Component Architecture
  AML Disassembler version 20100528 [Dec 19 2012]
  Copyright (c) 2000 - 2010 Intel Corporation
  Supports ACPI Specification Revision 4.0a

  Loading Acpi table from file DSDT.dat
  Acpi table [DSDT] successfully installed and loaded
  Pass 1 parse of [DSDT]
  Pass 2 parse of [DSDT]
  Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
  ...................................................................................................................................................................................................................................................................................................................................................................
  Parsing completed
  Disassembly completed, written to "DSDT.dsl"
  thindi@thindi-AOA110:~$ sudo fwts > fwts
  Test: Gather kernel system information.                                     
    Gather kernel signature.                                1 info only          
    Gather kernel system information.                       1 info only          
    Gather kernel boot command line.                        1 info only          
    Gather ACPI driver version.                             1 info only          
  Test: Gather BIOS DMI information.                                          
    Gather BIOS DMI information                             1 info only          
  Test: Scan kernel log for Oopses.                                           
    Kernel log oops check.                                  2 passed             
  Test: Scan kernel log for errors and warnings.                              
    Kernel log error check.                                 1 passed             
  Test: MTRR validation.                                                      
    Validate the kernel MTRR IOMEM setup.                   1 failed             
    Validate the MTRR setup across all processors.          1 passed             
    Check for AMD MtrrFixDramModEn being cleared by the ..  1 skipped            
  Test: General ACPI information check.                                       
    Determine Kernel ACPI version.                          1 info only          
    Determine machine's ACPI version.                       1 info only          
    Determine AML compiler.                                 1 info only          
  Test: Ubuntu UEFI secure boot test.                                         
   Test aborted..                                                                
  Test: Check for UEFI Compatibility Support Module.                          
    Check for UEFI Compatibility Support Module.            1 info only          
  Test: Checks firmware has set PCI Express MaxReadReq to a higher value on.. 
    Check firmware settings MaxReadReq for PCI Express d..  1 failed             
  Test: Check PCI host bridge configuration using _CRS.                       
    Check PCI host bridge configuration using _CRS.         1 skipped            
  Test: PCIe ASPM check.                                                      
    PCIe ASPM ACPI test.                                                         
    PCIe ASPM registers test.                               3 passed, 10 warnings
  Test: HPET configuration test.                                              
    Check HPET base in kernel log.                                               
    Check HPET base in HPET table.                          1 passed             
    Check HPET base in DSDT and/or SSDT.                                         
    Sanity check HPET configuration.                                             
  Test: Test DMI/SMBIOS tables for errors.                                    
    Find and Check SMBIOS Table Entry Point.                6 passed             
    Test DMI/SMBIOS tables for errors.                      31 passed, 2 failed  
  Test: Check if system is using latest microcode.                            
    Check for most recent microcode being loaded.                                
  Test: MSR register tests.                                                   
    Check CPU generic MSRs.                                 45 passed, 2 failed  
    Check CPU specific model MSRs.                          20 passed, 1 failed  
    Check all P State Ratios.                               2 passed             
    Check C1 and C3 autodemotion.                           1 passed             
    Check SMRR MSR registers.                                                    
  Test: Test if CPU NX is disabled by the BIOS.                               
    Check CPU NX capability.                                1 passed             
    Check all CPUs have same BIOS set NX flag.              1 passed             
    Check all CPUs have same msr setting in MSR 0x1a0.      1 passed             
  Test: CPU frequency scaling tests.                                          
    CPU P-State Checks.                                     1 passed             
  Test: Check max CPU frequencies against max scaling frequency.              
    Maximum CPU frequency check.                            1 passed             
  Test: Test CPU Virtualisation Configuration.                                
    Check CPU Virtualisation Configuration.                 1 skipped            
  Test: Check BIOS Support Installation structure.                            
    Check PnP BIOS Support Installation structure.          2 passed             
  Test: Check PCI IRQ Routing Table.                                          
    PCI IRQ Routing Table.                                                       
  Test: OS/2 memory hole test.                                                
    Check the OS/2 15Mb memory hole is absent.              1 passed             
  Test: Check MultiProcessor Tables.                                          
   Test skipped..                                                                
  Test: Check HDA Audio Pin Configs.                                          
    Check HDA Audio Pin Configs.                            1 passed             
  Test: Validate EBDA region is mapped and reserved in memory map table.      
    Check EBDA is reserved in E820 table.                   1 passed             
  Test: Check BIOS32 Service Directory.                                       
    Check BIOS32 Service Directory.                                              
  Test: APIC Edge/Level Check.                                                
    Legacy and PCI Interrupt Edge/Level trigger checks.     1 passed             
  Test: Extract and analyse Windows Management Instrumentation (WMI).         
    Check Windows Management Instrumentation                7 passed, 3 failed   
  Test: Test ACPI Wakealarm.                                                  
    Check existence of /sys/class/rtc/rtc0/wakealarm.       1 passed             
    Trigger wakealarm for 1 seconds in the future.          1 passed             
    Check if wakealarm is fired.                            1 passed             
    Multiple wakealarm firing tests.                        1 passed             
  Test: Re-assemble DSDT and find syntax errors and warnings.                 
    Disassemble and reassemble DSDT                         9 failed             
    Disassemble and reassemble SSDT                         1 passed             
  Test: Processor Clocking Control (PCC) Test.                                
    Check PCCH.                                             1 info only          
  Test: Disassemble DSDT to check for _OSI("Linux").                          
    Disassemble DSDT to check for _OSI("Linux").            2 warnings           
  Test: ACPI DSDT Method Semantic Tests.                                      
    Check Method Names.                                     1 passed             
    Check _AEI.                                             1 skipped            
    Check _DDN (DOS Device Name).                           1 skipped            
    Check _HID (Hardware ID).                               26 passed            
    Check _HRV (Hardware Revision Number).                  1 skipped            
    Check _PLD (Physical Device Location).                  1 skipped            
    Check _SUB (Subsystem ID).                              1 skipped            
    Check _SUN (Slot User Number).                          1 skipped            
    Check _STR (String).                                    1 skipped            
    Check _UID (Unique ID).                                 10 passed            
    Check _CRS (Current Resource Settings).                 20 passed            
    Check _DIS (Disable).                                   8 passed             
    Check _DMA (Direct Memory Access).                      1 skipped            
    Check _FIX (Fixed Register Resource Provider).          1 skipped            
    Check _GSB (Global System Interrupt Base).              1 skipped            
    Check _HPP (Hot Plug Parameters).                       1 skipped            
    Check _PRS (Possible Resource Settings).                8 passed             
    Check _PXM (Proximity).                                 1 skipped            
    Check _EDL (Eject Device List).                         1 skipped            
    Check _EJD (Ejection Dependent Device).                 1 skipped            
    Check _EJ0 (Eject).                                     1 skipped            
    Check _EJ1 (Eject).                                     1 skipped            
    Check _EJ2 (Eject).                                     1 skipped            
    Check _EJ3 (Eject).                                     1 skipped            
    Check _EJ4 (Eject).                                     1 skipped            
    Check _LCK (Lock).                                      1 skipped            
    Check _RMV (Remove).                                    10 passed            
    Check _STA (Status).                                    12 passed            
    Check _BDN (BIOS Dock Name).                            1 skipped            
    Check _BBN (Base Bus Number).                           1 passed             
    Check _DCK (Dock).                                      1 skipped            
    Check _INI (Initialize).                                2 passed             
    Check _SEG (Segment).                                   1 skipped            
    Check _OFF (Set resource off).                          1 skipped            
    Check _ON  (Set resource on).                           1 skipped            
    Check _DSW (Device Sleep Wake).                         1 skipped            
    Check _IRC (In Rush Current).                           1 skipped            
    Check _PRE (Power Resources for Enumeration).           1 skipped            
    Check _PR0 (Power Resources for D0).                    1 skipped            
    Check _PR1 (Power Resources for D1).                    1 skipped            
    Check _PR2 (Power Resources for D2).                    1 skipped            
    Check _PR3 (Power Resources for D3).                    1 skipped            
    Check _PS0 (Power State 0).                             1 skipped            
    Check _PS1 (Power State 1).                             1 skipped            
    Check _PS2 (Power State 2).                             1 skipped            
    Check _PS3 (Power State 3).                             1 skipped            
    Check _PSC (Power State Current).                       1 skipped            
    Check _PSE (Power State for Enumeration).               1 skipped            
    Check _PSW (Power State Wake).                          5 passed             
    Check _S1D (S1 Device State).                           1 skipped            
    Check _S2D (S2 Device State).                           1 skipped            
    Check _S3D (S3 Device State).                           1 skipped            
    Check _S4D (S4 Device State).                           1 skipped            
    Check _S0W (S0 Device Wake State).                      1 skipped            
    Check _S1W (S1 Device Wake State).                      1 skipped            
    Check _S2W (S2 Device Wake State).                      1 skipped            
    Check _S3W (S3 Device Wake State).                      1 skipped            
    Check _S4W (S4 Device Wake State).                      1 skipped            
    Check _S0_ (S0 System State).                           1 passed             
    Check _S1_ (S1 System State).                           1 skipped            
    Check _S2_ (S2 System State).                           1 skipped            
    Check _S3_ (S3 System State).                           1 skipped            
    Check _S4_ (S4 System State).                           1 passed             
    Check _S5_ (S5 System State).                           1 passed             
    Check _SWS (System Wake Source).                        1 skipped            
    Check _PSS (Performance Supported States).              1 skipped            
    Check _CPC (Continuous Performance Control).            1 skipped            
    Check _CSD (C State Dependencies).                      1 skipped            
    Check _CST (C States).                                  1 skipped            
    Check _PCT (Performance Control).                       1 skipped            
    Check _PDL (P-State Depth Limit).                       1 skipped            
    Check _PPC (Performance Present Capabilities).          1 skipped            
    Check _PPE (Polling for Platform Error).                1 skipped            
    Check _TDL (T-State Depth Limit).                       1 skipped            
    Check _TPC (Throttling Present Capabilities).           1 skipped            
    Check _TSD (Throttling State Dependencies).             1 skipped            
    Check _TSS (Throttling Supported States).               1 skipped            
    Check _ALC (Ambient Light Colour Chromaticity).         1 skipped            
    Check _ALI (Ambient Light Illuminance).                 1 skipped            
    Check _ALT (Ambient Light Temperature).                 1 skipped            
    Check _ALP (Ambient Light Polling).                     1 skipped            
    Check _LID (Lid Status).                                1 passed, 1 warnings 
    Check _GCP (Get Capabilities).                          1 skipped            
    Check _GRT (Get Real Time).                             1 skipped            
    Check _GWS (Get Wake Status).                           1 skipped            
    Check _STP (Set Expired Timer Wake Policy).             1 skipped            
    Check _STV (Set Timer Value).                           1 skipped            
    Check _TIP (Expired Timer Wake Policy).                 1 skipped            
    Check _TIV (Timer Values).                              1 skipped            
    Check _SBS (Smart Battery Subsystem).                   1 skipped            
    Check _BCT (Battery Charge Time).                       1 skipped            
    Check _BIF (Battery Information).                       1 passed, 1 warnings 
    Check _BIX (Battery Information Extended).              1 skipped            
    Check _BMA (Battery Measurement Averaging).             1 skipped            
    Check _BMC (Battery Maintenance Control).               1 skipped            
    Check _BMD (Battery Maintenance Data).                  1 skipped            
    Check _BMS (Battery Measurement Sampling Time).         1 skipped            
    Check _BST (Battery Status).                            1 passed, 1 warnings 
    Check _BTP (Battery Trip Point).                        1 skipped            
    Check _BTM (Battery Time).                              1 skipped            
    Check _PCL (Power Consumer List).                       1 warnings           
    Check _PIF (Power Source Information).                  1 skipped            
    Check _PSR (Power Source).                              1 passed             
    Check _FIF (Fan Information).                           1 skipped            
    Check _FSL (Fan Set Level).                             1 skipped            
    Check _FST (Fan Status).                                1 skipped            
    Check _ACx (Active Cooling).                            10 skipped           
    Check _CRT (Critical Trip Point).                       1 skipped            
    Check _DTI (Device Temperature Indication).             1 skipped            
    Check _HOT (Hot Temperature).                           1 skipped            
    Check _NTT (Notification Temp Threshold).               1 skipped            
    Check _PSV (Passive Temp).                              1 skipped            
    Check _RTV (Relative Temp Values).                      1 skipped            
    Check _SCP (Set Cooling Policy).                        1 skipped            
    Check _TC1 (Thermal Constant 1).                        1 skipped            
    Check _TC2 (Thermal Constant 2).                        1 skipped            
    Check _TMP (Thermal Zone Current Temp).                 1 skipped            
    Check _TPT (Trip Point Temperature).                    1 skipped            
    Check _TSP (Thermal Sampling Period).                   1 skipped            
    Check _TST (Temperature Sensor Threshold).              1 skipped            
    Check _TZP (Thermal Zone Polling).                      1 skipped            
    Check _PTS (Prepare to Sleep).                          5 failed             
    Check _TTS (Transition to State).                       1 skipped            
    Check _S0  (System S0 State).                           1 skipped            
    Check _S1  (System S1 State).                           1 skipped            
    Check _S2  (System S2 State).                           1 skipped            
    Check _S3  (System S3 State).                           1 skipped            
    Check _S4  (System S4 State).                           1 skipped            
    Check _S5  (System S5 State).                           1 skipped            
    Check _WAK (System Wake).                               5 failed             
    Check _ADR (Return Unique ID for Device).               45 passed            
    Check _BCL (Query List of Brightness Control Levels ..  1 skipped            
    Check _BCM (Set Brightness Level).                      1 skipped            
    Check _BQC (Brightness Query Current Level).            1 skipped            
    Check _DCS (Return the Status of Output Device).        6 passed             
    Check _DDC (Return the EDID for this Device).           1 skipped            
    Check _DSS (Device Set State).                          6 passed             
    Check _DGS (Query Graphics State).                      6 passed             
    Check _DOD (Enumerate All Devices Attached to Displa..  1 passed             
    Check _DOS (Enable/Disable Output Switching).           1 passed             
    Check _GPD (Get POST Device).                           1 skipped            
    Check _ROM (Get ROM Data).                              1 passed             
    Check _SPD (Set POST Device).                           1 skipped            
    Check _VPO (Video POST Options).                        1 skipped            
  Test: MCFG PCI Express* memory mapped config space.                         
    Validate MCFG table.                                    1 passed             
    Validate MCFG PCI config space.                         1 passed             
  Test: Simple Fan Tests.                                                     
    Check fan status.                                       3 passed             
    Load system, check CPU fan status.                                           
  Test: FADT SCI_EN enabled check.                                            
    Check FADT SCI_EN bit is enabled.                       3 failed             
  Test: Check sane DMA Remapping (VT-d).                                      
    Check DMA Remapping.                                    1 skipped            
  Test: Check processor C state support.                                      
    Check all CPUs C-states.                                3 passed             
  Test: Check ACPI table checksum.                                            
    Check ACPI table checksums.                             13 passed            
  Test: Check for single instance of APIC/MADT table.                         
    Check single instance of APIC/MADT table.               1 passed             
  Test: ACPI table settings sanity checks.                                    
    Check ACPI tables.                                      6 passed, 1 failed   
  thindi@thindi-AOA110:~$ sudo fwts method > fwts_method
  Test: ACPI DSDT Method Semantic Tests.                                      
    Check Method Names.                                     1 passed             
    Check _AEI.                                             1 skipped            
    Check _DDN (DOS Device Name).                           1 skipped            
    Check _HID (Hardware ID).                               26 passed            
    Check _HRV (Hardware Revision Number).                  1 skipped            
    Check _PLD (Physical Device Location).                  1 skipped            
    Check _SUB (Subsystem ID).                              1 skipped            
    Check _SUN (Slot User Number).                          1 skipped            
    Check _STR (String).                                    1 skipped            
    Check _UID (Unique ID).                                 10 passed            
    Check _CRS (Current Resource Settings).                 20 passed            
    Check _DIS (Disable).                                   8 passed             
    Check _DMA (Direct Memory Access).                      1 skipped            
    Check _FIX (Fixed Register Resource Provider).          1 skipped            
    Check _GSB (Global System Interrupt Base).              1 skipped            
    Check _HPP (Hot Plug Parameters).                       1 skipped            
    Check _PRS (Possible Resource Settings).                8 passed             
    Check _PXM (Proximity).                                 1 skipped            
    Check _EDL (Eject Device List).                         1 skipped            
    Check _EJD (Ejection Dependent Device).                 1 skipped            
    Check _EJ0 (Eject).                                     1 skipped            
    Check _EJ1 (Eject).                                     1 skipped            
    Check _EJ2 (Eject).                                     1 skipped            
    Check _EJ3 (Eject).                                     1 skipped            
    Check _EJ4 (Eject).                                     1 skipped            
    Check _LCK (Lock).                                      1 skipped            
    Check _RMV (Remove).                                    10 passed            
    Check _STA (Status).                                    12 passed            
    Check _BDN (BIOS Dock Name).                            1 skipped            
    Check _BBN (Base Bus Number).                           1 passed             
    Check _DCK (Dock).                                      1 skipped            
    Check _INI (Initialize).                                2 passed             
    Check _SEG (Segment).                                   1 skipped            
    Check _OFF (Set resource off).                          1 skipped            
    Check _ON  (Set resource on).                           1 skipped            
    Check _DSW (Device Sleep Wake).                         1 skipped            
    Check _IRC (In Rush Current).                           1 skipped            
    Check _PRE (Power Resources for Enumeration).           1 skipped            
    Check _PR0 (Power Resources for D0).                    1 skipped            
    Check _PR1 (Power Resources for D1).                    1 skipped            
    Check _PR2 (Power Resources for D2).                    1 skipped            
    Check _PR3 (Power Resources for D3).                    1 skipped            
    Check _PS0 (Power State 0).                             1 skipped            
    Check _PS1 (Power State 1).                             1 skipped            
    Check _PS2 (Power State 2).                             1 skipped            
    Check _PS3 (Power State 3).                             1 skipped            
    Check _PSC (Power State Current).                       1 skipped            
    Check _PSE (Power State for Enumeration).               1 skipped            
    Check _PSW (Power State Wake).                          5 passed             
    Check _S1D (S1 Device State).                           1 skipped            
    Check _S2D (S2 Device State).                           1 skipped            
    Check _S3D (S3 Device State).                           1 skipped            
    Check _S4D (S4 Device State).                           1 skipped            
    Check _S0W (S0 Device Wake State).                      1 skipped            
    Check _S1W (S1 Device Wake State).                      1 skipped            
    Check _S2W (S2 Device Wake State).                      1 skipped            
    Check _S3W (S3 Device Wake State).                      1 skipped            
    Check _S4W (S4 Device Wake State).                      1 skipped            
    Check _S0_ (S0 System State).                           1 passed             
    Check _S1_ (S1 System State).                           1 skipped            
    Check _S2_ (S2 System State).                           1 skipped            
    Check _S3_ (S3 System State).                           1 skipped            
    Check _S4_ (S4 System State).                           1 passed             
    Check _S5_ (S5 System State).                           1 passed             
    Check _SWS (System Wake Source).                        1 skipped            
    Check _PSS (Performance Supported States).              1 skipped            
    Check _CPC (Continuous Performance Control).            1 skipped            
    Check _CSD (C State Dependencies).                      1 skipped            
    Check _CST (C States).                                  1 skipped            
    Check _PCT (Performance Control).                       1 skipped            
    Check _PDL (P-State Depth Limit).                       1 skipped            
    Check _PPC (Performance Present Capabilities).          1 skipped            
    Check _PPE (Polling for Platform Error).                1 skipped            
    Check _TDL (T-State Depth Limit).                       1 skipped            
    Check _TPC (Throttling Present Capabilities).           1 skipped            
    Check _TSD (Throttling State Dependencies).             1 skipped            
    Check _TSS (Throttling Supported States).               1 skipped            
    Check _ALC (Ambient Light Colour Chromaticity).         1 skipped            
    Check _ALI (Ambient Light Illuminance).                 1 skipped            
    Check _ALT (Ambient Light Temperature).                 1 skipped            
    Check _ALP (Ambient Light Polling).                     1 skipped            
    Check _LID (Lid Status).                                1 passed, 1 warnings 
    Check _GCP (Get Capabilities).                          1 skipped            
    Check _GRT (Get Real Time).                             1 skipped            
    Check _GWS (Get Wake Status).                           1 skipped            
    Check _STP (Set Expired Timer Wake Policy).             1 skipped            
    Check _STV (Set Timer Value).                           1 skipped            
    Check _TIP (Expired Timer Wake Policy).                 1 skipped            
    Check _TIV (Timer Values).                              1 skipped            
    Check _SBS (Smart Battery Subsystem).                   1 skipped            
    Check _BCT (Battery Charge Time).                       1 skipped            
    Check _BIF (Battery Information).                       1 passed, 1 warnings 
    Check _BIX (Battery Information Extended).              1 skipped            
    Check _BMA (Battery Measurement Averaging).             1 skipped            
    Check _BMC (Battery Maintenance Control).               1 skipped            
    Check _BMD (Battery Maintenance Data).                  1 skipped            
    Check _BMS (Battery Measurement Sampling Time).         1 skipped            
    Check _BST (Battery Status).                            1 passed, 1 warnings 
    Check _BTP (Battery Trip Point).                        1 skipped            
    Check _BTM (Battery Time).                              1 skipped            
    Check _PCL (Power Consumer List).                       1 warnings           
    Check _PIF (Power Source Information).                  1 skipped            
    Check _PSR (Power Source).                              1 passed             
    Check _FIF (Fan Information).                           1 skipped            
    Check _FSL (Fan Set Level).                             1 skipped            
    Check _FST (Fan Status).                                1 skipped            
    Check _ACx (Active Cooling).                            10 skipped           
    Check _CRT (Critical Trip Point).                       1 skipped            
    Check _DTI (Device Temperature Indication).             1 skipped            
    Check _HOT (Hot Temperature).                           1 skipped            
    Check _NTT (Notification Temp Threshold).               1 skipped            
    Check _PSV (Passive Temp).                              1 skipped            
    Check _RTV (Relative Temp Values).                      1 skipped            
    Check _SCP (Set Cooling Policy).                        1 skipped            
    Check _TC1 (Thermal Constant 1).                        1 skipped            
    Check _TC2 (Thermal Constant 2).                        1 skipped            
    Check _TMP (Thermal Zone Current Temp).                 1 skipped            
    Check _TPT (Trip Point Temperature).                    1 skipped            
    Check _TSP (Thermal Sampling Period).                   1 skipped            
    Check _TST (Temperature Sensor Threshold).              1 skipped            
    Check _TZP (Thermal Zone Polling).                      1 skipped            
    Check _PTS (Prepare to Sleep).                          5 failed             
    Check _TTS (Transition to State).                       1 skipped            
    Check _S0  (System S0 State).                           1 skipped            
    Check _S1  (System S1 State).                           1 skipped            
    Check _S2  (System S2 State).                           1 skipped            
    Check _S3  (System S3 State).                           1 skipped            
    Check _S4  (System S4 State).                           1 skipped            
    Check _S5  (System S5 State).                           1 skipped            
    Check _WAK (System Wake).                               5 failed             
    Check _ADR (Return Unique ID for Device).               45 passed            
    Check _BCL (Query List of Brightness Control Levels ..  1 skipped            
    Check _BCM (Set Brightness Level).                      1 skipped            
    Check _BQC (Brightness Query Current Level).            1 skipped            
    Check _DCS (Return the Status of Output Device).        6 passed             
    Check _DDC (Return the EDID for this Device).           1 skipped            
    Check _DSS (Device Set State).                          6 passed             
    Check _DGS (Query Graphics State).                      6 passed             
    Check _DOD (Enumerate All Devices Attached to Displa..  1 passed             
    Check _DOS (Enable/Disable Output Switching).           1 passed             
    Check _GPD (Get POST Device).                           1 skipped            
    Check _ROM (Get ROM Data).                              1 passed             
    Check _SPD (Set POST Device).                           1 skipped            
    Check _VPO (Video POST Options).                        1 skipped            
  thindi@thindi-AOA110:~$ dmesg | grep 'ACPI: Video' > video
  thindi@thindi-AOA110:~$ sudo dmidecode > dmidecode.log
  thindi@thindi-AOA110:~$ cat /proc/version > version

  
  o "Reboot with only the kernel parameter acpi_backlight=vendor : "

  If that means the grub file (excerpt)  should look like this:
  GRUB_DEFAULT=0
  GRUB_HIDDEN_TIMEOUT=0
  GRUB_HIDDEN_TIMEOUT_QUIET=true
  GRUB_TIMEOUT=10
  GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
  GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"
  GRUB_CMDLINE_LINUX=""

  o "Make a comment on if you can now alter the backlight with hotkeys or a brightness applet. "
  Neither do the job.


  Maybe this is also important:
  thindi@thindi-AOA110:~$ sudo gedit /etc/default/grub
  [sudo] password for thindi: 

  ** (gedit:2082): WARNING **: Could not load Gedit repository: Typelib
  file for namespace 'GtkSource', version '3.0' not found

  (gedit:2082): IBUS-WARNING **: The owner of
  /home/thindi/.config/ibus/bus is not root!


  
  thindi@thindi-AOA110:~$ ls /sys/class/backlight > vendorbacklight
  thindi@thindi-AOA110:~$ sudo su
  root@thindi-AOA110:/home/thindi# ls -la /sys/class/backlight/intel_backlight/ > lslabacklight
  root@thindi-AOA110:/home/thindi# echo 8 > /sys/class/backlight/intel_backlight/brightness

  No change after doing that.


  o "Reboot with kernel parameter video.use_bios_initial_backlight=0"

  Don't know how to do that.

  
  Dealing with the rest on this site https://wiki.ubuntu.com/Kernel/Debugging/Backlight is out of my depth.

  Hope the information given helps in any way to fix the bug.

  Thanks so very much for dealing with this!

  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: linux-image-3.11.0-14-generic 3.11.0-14.21
  ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7
  Uname: Linux 3.11.0-14-generic i686
  ApportVersion: 2.12.5-0ubuntu2.1
  Architecture: i386
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  thindi     1586 F.... pulseaudio
   /dev/snd/pcmC0D0p:   thindi     1586 F...m pulseaudio
  Date: Fri Dec  6 11:31:38 2013
  HibernationDevice: RESUME=UUID=9793476b-8516-4e8d-b628-0dd0389b1376
  InstallationDate: Installed on 2013-12-03 (3 days ago)
  InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release i386 (20131016.1)
  MachineType: Acer AOA110
  MarkForUpload: True
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-14-generic root=UUID=bf6adaec-4e58-4748-95d7-8d287f559046 ro quiet splash pcie_aspm=force acpi_backlight=vendor vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.11.0-14-generic N/A
   linux-backports-modules-3.11.0-14-generic  N/A
   linux-firmware                             1.116
  RfKill:
   0: phy0: Wireless LAN
   	Soft blocked: no
   	Hard blocked: no
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/06/2008
  dmi.bios.vendor: Acer
  dmi.bios.version: v0.3309
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.vendor: Acer
  dmi.board.version: Base Board Version
  dmi.chassis.type: 1
  dmi.chassis.vendor: Chassis Manufacturer
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnAcer:bvrv0.3309:bd10/06/2008:svnAcer:pnAOA110:pvr1:rvnAcer:rn:rvrBaseBoardVersion:cvnChassisManufacturer:ct1:cvrChassisVersion:
  dmi.product.name: AOA110
  dmi.product.version: 1
  dmi.sys.vendor: Acer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1258495/+subscriptions


Follow ups

References