← Back to team overview

kernel-packages team mailing list archive

[Bug 1528303] Re: Hotnkey Fn+f5 Fn+f6 won't change brightness on ASUS UX303UB

 

patrez, thank you for reporting this and helping make Ubuntu better.

At your earliest convenience, could you please test the latest upstream
kernel available from the very top line at the top of the page from
http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D (the release
names are irrelevant for testing, and please do not test the daily
folder)? Install instructions are available at
https://wiki.ubuntu.com/Kernel/MainlineBuilds . This will allow
additional upstream developers to examine the issue.

If testing on your main install would be inconvenient, one may:
1) Install Ubuntu to a different partition and then test this there.
2) Backup, or clone the primary install.

If the latest kernel did not allow you to test to the issue (ex. you couldn't boot into the OS) please make a comment in your report about this, and continue to test the next most recent kernel version until you can test to the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this issue is fixed in the mainline kernel, please add the following tags by clicking on the yellow circle with a black pencil icon, next to the word Tags, located at the bottom of the report description:
kernel-fixed-upstream
kernel-fixed-upstream-X.Y-rcZ

Where X, and Y are the first two numbers of the kernel version, and Z is
the release candidate number if it exists.

If the mainline kernel does not fix the issue, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-X.Y-rcZ

Please note, an error to install the kernel does not fit the criteria of
kernel-bug-exists-upstream.

Once testing of the latest upstream kernel is complete, please mark this
report's Status as Confirmed. Please let us know your results.

Thank you for your understanding.

** Description changed:

- It seems that some function keys are not working on ASUS UX303UB
- Fn+f1 = working sleep
- Fn+f2 = not working airplane mode
- Fn+f3 = working keyboard backlight minus
- Fn+f4 = working keyboard backlight plus
- Fn+f5 = not working display backlight minus
- Fn+f6 = not working display backlight plus
- Fn+f7 = not working turn off display
- Fn+f8 = possibly working (was not able to test with external monitor) change projector or display
- Fn+f9 = working disable touchpad
- Fn+f10 = working mute
- Fn+f11 = working volume down
- Fn+f12 = working volume up
- Fn+a = not working automatic light sensor
- 
- I've managed to hack some script that will change the brightness of the display
+ It seems that some function keys are not working on ASUS UX303UB. I've managed to hack some script that will change the brightness of the display
  however you have to allow write to /sys/class/backlight/intel_backlight/brightness for other users than root
  
  # cat backlight
- _______________ 
+ _______________
  #!/bin/bash
  value=`cat /sys/class/backlight/intel_backlight/brightness`
  case "$1" in
- 	plus)
- 		if [ 921 > $value ]; then
-                         value=$((value+15))
-                 else
- 			value=936
-                 fi
- 		echo $value > /sys/class/backlight/intel_backlight/brightness
- 		;;
- 	minus)
- 		if [ $value > 17 ]; then
- 			value=$((value-15))
- 		else
- 			value=2
- 		fi
- 		echo $value > /sys/class/backlight/intel_backlight/brightness
- 		;;
- 	*)
- 		echo "Usage: backlight {plus|minus}"
- 		exit 1
- 		;;
+  plus)
+   if [ 921 > $value ]; then
+                         value=$((value+15))
+                 else
+    value=936
+                 fi
+   echo $value > /sys/class/backlight/intel_backlight/brightness
+   ;;
+  minus)
+   if [ $value > 17 ]; then
+    value=$((value-15))
+   else
+    value=2
+   fi
+   echo $value > /sys/class/backlight/intel_backlight/brightness
+   ;;
+  *)
+   echo "Usage: backlight {plus|minus}"
+   exit 1
+   ;;
  esac
  
  exit 0
  ___________________________
  
  Using xbindkeys I can change the brightness using custom key shortcuts
- #cat .xbindkeysrc 
+ #cat .xbindkeysrc
  _____________________________________
  #brightness - 15
  "/home/patrez/backlight minus"
  control+shift+z
  #brightness + 15
  "/home/patrez/backlight plus"
  control+shift+x
- _______________________________________
- 
- I will attach the logs in next comments
- 
- patrez@patrez-NB-LINUX:~$ cat /proc/version_signature
- Ubuntu 4.3.0-2.11-generic 4.3.0
- 
- patrez@patrez-NB-LINUX:~$ sudo lspci -vnvn
- [sudo] password for patrez: 
- 00:00.0 Host bridge [0600]: Intel Corporation Sky Lake Host Bridge/DRAM Registers [8086:1904] (rev 08)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
- 	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
- 	Latency: 0
- 	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
- 
- 00:02.0 VGA compatible controller [0300]: Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07) (prog-if 00 [VGA controller])
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin A routed to IRQ 126
- 	Region 0: Memory at dd000000 (64-bit, non-prefetchable) [size=16M]
- 	Region 2: Memory at b0000000 (64-bit, prefetchable) [size=256M]
- 	Region 4: I/O ports at f000 [size=64]
- 	Expansion ROM at <unassigned> [disabled]
- 	Capabilities: [40] Vendor Specific Information: Len=0c <?>
- 	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
- 		DevCap:	MaxPayload 128 bytes, PhantFunc 0
- 			ExtTag- RBE+
- 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
- 			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
- 			MaxPayload 128 bytes, MaxReadReq 128 bytes
- 		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
- 		DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported
- 		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
- 	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
- 		Address: fee00018  Data: 0000
- 	Capabilities: [d0] Power Management version 2
- 		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
- 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [100 v1] #1b
- 	Capabilities: [200 v1] Address Translation Service (ATS)
- 		ATSCap:	Invalidate Queue Depth: 00
- 		ATSCtl:	Enable-, Smallest Translation Unit: 00
- 	Capabilities: [300 v1] #13
- 	Kernel driver in use: i915
- 
- 00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:1903] (rev 08)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
- 	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Interrupt: pin A routed to IRQ 16
- 	Region 0: Memory at df220000 (64-bit, non-prefetchable) [size=32K]
- 	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
- 		Address: 00000000  Data: 0000
- 	Capabilities: [d0] Power Management version 3
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
- 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
- 	Kernel driver in use: proc_thermal
- 
- 00:14.0 USB controller [0c03]: Intel Corporation Device [8086:9d2f] (rev 21) (prog-if 30 [XHCI])
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:201f]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin A routed to IRQ 124
- 	Region 0: Memory at df210000 (64-bit, non-prefetchable) [size=64K]
- 	Capabilities: [70] Power Management version 2
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
- 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
- 		Address: 00000000fee00258  Data: 0000
- 	Kernel driver in use: xhci_hcd
- 
- 00:14.2 Signal processing controller [1180]: Intel Corporation Device [8086:9d31] (rev 21)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin C routed to IRQ 255
- 	Region 0: Memory at df236000 (64-bit, non-prefetchable) [size=4K]
- 	Capabilities: [50] Power Management version 3
- 		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
- 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
- 		Address: 00000000  Data: 0000
- 
- 00:16.0 Communication controller [0780]: Intel Corporation Device [8086:9d3a] (rev 21)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin A routed to IRQ 127
- 	Region 0: Memory at df235000 (64-bit, non-prefetchable) [size=4K]
- 	Capabilities: [50] Power Management version 3
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
- 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
- 		Address: 00000000fee00298  Data: 0000
- 	Kernel driver in use: mei_me
- 
- 00:17.0 SATA controller [0106]: Intel Corporation Device [8086:9d03] (rev 21) (prog-if 01 [AHCI 1.0])
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin A routed to IRQ 125
- 	Region 0: Memory at df230000 (32-bit, non-prefetchable) [size=8K]
- 	Region 1: Memory at df234000 (32-bit, non-prefetchable) [size=256]
- 	Region 2: I/O ports at f090 [size=8]
- 	Region 3: I/O ports at f080 [size=4]
- 	Region 4: I/O ports at f060 [size=32]
- 	Region 5: Memory at df233000 (32-bit, non-prefetchable) [size=2K]
- 	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
- 		Address: fee00278  Data: 0000
- 	Capabilities: [70] Power Management version 3
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
- 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
- 	Kernel driver in use: ahci
- 
- 00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:9d10] (rev f1) (prog-if 00 [Normal decode])
- 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin A routed to IRQ 122
- 	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
- 	I/O behind bridge: 0000e000-0000efff
- 	Memory behind bridge: de000000-df0fffff
- 	Prefetchable memory behind bridge: 00000000c0000000-00000000d1ffffff
- 	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
- 	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
- 		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
- 	Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
- 		DevCap:	MaxPayload 256 bytes, PhantFunc 0
- 			ExtTag- RBE+
- 		DevCtl:	Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
- 			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
- 			MaxPayload 256 bytes, MaxReadReq 128 bytes
- 		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
- 		LnkCap:	Port #1, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L0s <1us, L1 <16us
- 			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
- 		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled+ CommClk+
- 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
- 		LnkSta:	Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
- 		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
- 			Slot #4, PowerLimit 25.000W; Interlock- NoCompl+
- 		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
- 			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
- 		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
- 			Changed: MRL- PresDet+ LinkState+
- 		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
- 		RootCap: CRSVisible-
- 		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
- 		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd+
- 		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis+, LTR-, OBFF Disabled ARIFwd-
- 		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
- 			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
- 			 Compliance De-emphasis: -6dB
- 		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
- 			 EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
- 	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
- 		Address: fee00218  Data: 0000
- 	Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Capabilities: [a0] Power Management version 3
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
- 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [100 v1] Advanced Error Reporting
- 		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- 		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- 		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
- 		CESta:	RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
- 		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
- 		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
- 	Capabilities: [140 v1] Access Control Services
- 		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
- 		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
- 	Capabilities: [200 v1] L1 PM Substates
- 		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
- 			  PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
- 	Capabilities: [220 v1] #19
- 	Kernel driver in use: pcieport
- 
- 00:1c.5 PCI bridge [0604]: Intel Corporation Device [8086:9d15] (rev f1) (prog-if 00 [Normal decode])
- 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin B routed to IRQ 123
- 	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
- 	Memory behind bridge: df100000-df1fffff
- 	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
- 	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
- 		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
- 	Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
- 		DevCap:	MaxPayload 256 bytes, PhantFunc 0
- 			ExtTag- RBE+
- 		DevCtl:	Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
- 			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
- 			MaxPayload 128 bytes, MaxReadReq 128 bytes
- 		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
- 		LnkCap:	Port #6, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
- 			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
- 		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
- 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
- 		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
- 		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
- 			Slot #9, PowerLimit 10.000W; Interlock- NoCompl+
- 		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
- 			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
- 		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
- 			Changed: MRL- PresDet+ LinkState+
- 		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
- 		RootCap: CRSVisible-
- 		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
- 		DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd+
- 		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis+, LTR+, OBFF Disabled ARIFwd-
- 		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
- 			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
- 			 Compliance De-emphasis: -6dB
- 		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
- 			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
- 	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
- 		Address: fee00238  Data: 0000
- 	Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Capabilities: [a0] Power Management version 3
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
- 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [100 v1] Advanced Error Reporting
- 		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- 		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- 		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
- 		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
- 		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
- 		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
- 	Capabilities: [140 v1] Access Control Services
- 		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
- 		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
- 	Capabilities: [200 v1] L1 PM Substates
- 		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
- 			  PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
- 	Capabilities: [220 v1] #19
- 	Kernel driver in use: pcieport
- 
- 00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:9d48] (rev 21)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
- 	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 
- 00:1f.2 Memory controller [0580]: Intel Corporation Device [8086:9d21] (rev 21)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
- 	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Region 0: Memory at df22c000 (32-bit, non-prefetchable) [size=16K]
- 
- 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:9d70] (rev 21)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 32
- 	Interrupt: pin A routed to IRQ 129
- 	Region 0: Memory at df228000 (64-bit, non-prefetchable) [size=16K]
- 	Region 4: Memory at df200000 (64-bit, non-prefetchable) [size=64K]
- 	Capabilities: [50] Power Management version 3
- 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
- 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
- 		Address: 00000000fee002b8  Data: 0000
- 	Kernel driver in use: snd_hda_intel
- 
- 00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:9d23] (rev 21)
- 	Subsystem: ASUSTeK Computer Inc. Device [1043:1b1d]
- 	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
- 	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Interrupt: pin A routed to IRQ 255
- 	Region 0: Memory at df232000 (64-bit, non-prefetchable) [size=256]
- 	Region 4: I/O ports at f040 [size=32]
- 
- 01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940M] [10de:1347] (rev ff) (prog-if ff)
- 	!!! Unknown header type 7f
- 
- 02:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 59)
- 	Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:5110]
- 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- 	Latency: 0
- 	Interrupt: pin A routed to IRQ 128
- 	Region 0: Memory at df100000 (64-bit, non-prefetchable) [size=8K]
- 	Capabilities: [c8] Power Management version 3
- 		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
- 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
- 	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
- 		Address: 00000000fee002d8  Data: 0000
- 	Capabilities: [40] Express (v2) Endpoint, MSI 00
- 		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
- 			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
- 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
- 			RlxdOrd- ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
- 			MaxPayload 128 bytes, MaxReadReq 128 bytes
- 		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
- 		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L1, Exit Latency L0s <4us, L1 <32us
- 			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
- 		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
- 			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
- 		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
- 		DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via WAKE#
- 		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis+, LTR+, OBFF Disabled
- 		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
- 			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
- 			 Compliance De-emphasis: -6dB
- 		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
- 			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
- 	Capabilities: [100 v1] Advanced Error Reporting
- 		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- 		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- 		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
- 		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
- 		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
- 		AERCap:	First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
- 	Capabilities: [140 v1] Device Serial Number dc-53-60-ff-ff-2b-4c-a6
- 	Capabilities: [14c v1] Latency Tolerance Reporting
- 		Max snoop latency: 3145728ns
- 		Max no snoop latency: 3145728ns
- 	Capabilities: [154 v1] L1 PM Substates
- 		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
- 			  PortCommonModeRestoreTime=30us PortTPowerOnTime=60us
- 	Kernel driver in use: iwlwifi
  
  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-4.3.0-2-generic 4.3.0-2.11 [modified: boot/vmlinuz-4.3.0-2-generic]
  ProcVersionSignature: Ubuntu 4.3.0-2.11-generic 4.3.0
  Uname: Linux 4.3.0-2-generic x86_64
  ApportVersion: 2.19.2-0ubuntu9
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  patrez     1699 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  patrez     1699 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Mon Dec 21 18:06:26 2015
  EcryptfsInUse: Yes
  HibernationDevice: RESUME=UUID=b541ad3f-8e38-403f-b43a-62a4cacac17e
  InstallationDate: Installed on 2015-12-18 (2 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151209)
  Lsusb:
-  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
-  Bus 001 Device 003: ID 0bda:57cb Realtek Semiconductor Corp. 
-  Bus 001 Device 002: ID 1532:000a Razer USA, Ltd 
-  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
+  Bus 001 Device 003: ID 0bda:57cb Realtek Semiconductor Corp.
+  Bus 001 Device 002: ID 1532:000a Razer USA, Ltd
+  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: ASUSTeK COMPUTER INC. UX303UB
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.3.0-2-generic.efi.signed root=UUID=dedc82c7-c836-4a7a-8c8e-f79ebe574958 ro splash quiet "acpi_osi=!Windows 2012" vt.handoff=7
  RelatedPackageVersions:
-  linux-restricted-modules-4.3.0-2-generic N/A
-  linux-backports-modules-4.3.0-2-generic  N/A
-  linux-firmware                           1.154
+  linux-restricted-modules-4.3.0-2-generic N/A
+  linux-backports-modules-4.3.0-2-generic  N/A
+  linux-firmware                           1.154
  SourcePackage: linux
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 08/27/2015
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: UX303UB.202
  dmi.board.asset.tag: ATN12345678901234567
  dmi.board.name: UX303UB
  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.:bvrUX303UB.202:bd08/27/2015:svnASUSTeKCOMPUTERINC.:pnUX303UB:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX303UB:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
  dmi.product.name: UX303UB
  dmi.product.version: 1.0
  dmi.sys.vendor: ASUSTeK COMPUTER INC.

** Tags removed: asus brightness
** Tags added: latest-bios-202

** Changed in: linux (Ubuntu)
       Status: Confirmed => Incomplete

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

Title:
  Hotnkey Fn+f5 Fn+f6 won't change brightness on ASUS UX303UB

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  It seems that some function keys are not working on ASUS UX303UB. I've managed to hack some script that will change the brightness of the display
  however you have to allow write to /sys/class/backlight/intel_backlight/brightness for other users than root

  # cat backlight
  _______________
  #!/bin/bash
  value=`cat /sys/class/backlight/intel_backlight/brightness`
  case "$1" in
   plus)
    if [ 921 > $value ]; then
                          value=$((value+15))
                  else
     value=936
                  fi
    echo $value > /sys/class/backlight/intel_backlight/brightness
    ;;
   minus)
    if [ $value > 17 ]; then
     value=$((value-15))
    else
     value=2
    fi
    echo $value > /sys/class/backlight/intel_backlight/brightness
    ;;
   *)
    echo "Usage: backlight {plus|minus}"
    exit 1
    ;;
  esac

  exit 0
  ___________________________

  Using xbindkeys I can change the brightness using custom key shortcuts
  #cat .xbindkeysrc
  _____________________________________
  #brightness - 15
  "/home/patrez/backlight minus"
  control+shift+z
  #brightness + 15
  "/home/patrez/backlight plus"
  control+shift+x

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-4.3.0-2-generic 4.3.0-2.11 [modified: boot/vmlinuz-4.3.0-2-generic]
  ProcVersionSignature: Ubuntu 4.3.0-2.11-generic 4.3.0
  Uname: Linux 4.3.0-2-generic x86_64
  ApportVersion: 2.19.2-0ubuntu9
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  patrez     1699 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Mon Dec 21 18:06:26 2015
  EcryptfsInUse: Yes
  HibernationDevice: RESUME=UUID=b541ad3f-8e38-403f-b43a-62a4cacac17e
  InstallationDate: Installed on 2015-12-18 (2 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151209)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 003: ID 0bda:57cb Realtek Semiconductor Corp.
   Bus 001 Device 002: ID 1532:000a Razer USA, Ltd
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: ASUSTeK COMPUTER INC. UX303UB
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.3.0-2-generic.efi.signed root=UUID=dedc82c7-c836-4a7a-8c8e-f79ebe574958 ro splash quiet "acpi_osi=!Windows 2012" vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-4.3.0-2-generic N/A
   linux-backports-modules-4.3.0-2-generic  N/A
   linux-firmware                           1.154
  SourcePackage: linux
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 08/27/2015
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: UX303UB.202
  dmi.board.asset.tag: ATN12345678901234567
  dmi.board.name: UX303UB
  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.:bvrUX303UB.202:bd08/27/2015:svnASUSTeKCOMPUTERINC.:pnUX303UB:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX303UB:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
  dmi.product.name: UX303UB
  dmi.product.version: 1.0
  dmi.sys.vendor: ASUSTeK COMPUTER INC.

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


References