Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
What kernel config or /etc controls screen blanking on i915?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 671

PostPosted: Mon May 16, 2011 3:42 am    Post subject: What kernel config or /etc controls screen blanking on i915? Reply with quote

I have a Lenovo Thinkpad x200 running ~amd64, i915 integrated graphics. I'm using a stripped down x11-wm/awesome, no GNOME, and AFAICT, no X screensaver configured. I am running without an X.org config file, and use xrandr when docked to dual monitors. I'm pleased as punch with the setup.

The (presumably) kernel or ACPI controlled LCD screen blanking is working well, if a little too quickly for my preferences.

How can I control the delay time?

Also, sometime the second monitor DP1 does not wake up from said LCD screen blanking signal. It can be very stubborn, usually even restarting X won't wake that display up.

How can I send a manual force-wake signal to an xrandr screen?

Including some config details below, let me know if anything else would be diagnostic. Thanks for any suggestions.

Jeff
Code:
$ cat ~/bin/xrandr.sh
xrandr --output VGA1 --mode 1600x1200 --left-of  DP1  ;
xrandr --output DP1  --mode 1600x1200 --right-of VGA1 ;

Code:
~ $ lsmod
Module                  Size  Used by
aes_x86_64              6888  1
aes_generic            25768  1 aes_x86_64
ipv6                  202216  32
nf_conntrack_ftp        4972  0
nf_conntrack_irc        3012  0
ipt_LOG                 6020  5
xt_limit                1324  5
nf_conntrack_ipv4       8000  31
nf_defrag_ipv4           936  1 nf_conntrack_ipv4
xt_state                 872  31
xt_tcpudp               1992  24
iptable_filter          1048  1
ipt_addrtype            1496  0
xt_NFQUEUE              1432  0
xt_hashlimit            5468  0
xt_dscp                 1304  0
xt_connmark             1256  0
xt_multiport            1304  0
xt_conntrack            1864  0
nf_conntrack           41928  6 nf_conntrack_ftp,nf_conntrack_irc,nf_conntrack_ipv4,xt_state,xt_connmark,xt_conntrack
xt_DSCP                 1688  0
xt_mark                  904  0
xt_string                920  0
ip_tables              12696  1 iptable_filter
x_tables               11568  16 ipt_LOG,xt_limit,xt_state,xt_tcpudp,iptable_filter,ipt_addrtype,xt_NFQUEUE,xt_hashlimit,xt_dscp,xt_connmark,xt_multiport,xt_conntrack,xt_DSCP,xt_mark,xt_string,ip_tables
snd_seq                33472  0
snd_seq_device          3816  1 snd_seq
tun                    11516  0
kvm_intel              32744  0
kvm                   165568  1 kvm_intel
processor              20208  0
snd_hda_codec_hdmi     18252  1
arc4                    1064  2
snd_hda_codec_conexant    31864  1
i915                  234816  2
drm_kms_helper         19672  1 i915
thermal                 6560  0
drm                   132720  3 i915,drm_kms_helper
ecb                     1368  2
i2c_algo_bit            3868  1 i915
cfbcopyarea             2856  1 i915
video                   9692  1 i915
cfbimgblt               1832  1 i915
thermal_sys            11044  3 processor,thermal,video
iwlagn                150512  0
iwlcore                44848  1 iwlagn
snd_hda_intel          17256  0
mac80211              127424  2 iwlagn,iwlcore
snd_hda_codec          45360  3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel
firmware_class          4344  1 iwlagn
snd_pcm                51056  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
thinkpad_acpi          46184  0
e1000e                101528  0
cfg80211              108804  3 iwlagn,iwlcore,mac80211
i2c_i801                6092  0
intel_agp               9100  1 i915
button                  3984  1 i915
ac                      2624  0
rtc_cmos                6808  0
joydev                  8096  0
cfbfillrect             2728  1 i915
rtc_core               11108  1 rtc_cmos
backlight               2640  2 video,thinkpad_acpi
intel_gtt              10072  3 i915,intel_agp
snd_timer              13796  2 snd_seq,snd_pcm
i2c_core               12480  5 i915,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
battery                 9024  0
nvram                   4276  1 thinkpad_acpi
rtc_lib                 1672  1 rtc_core
snd                    32808  9 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_pcm,thinkpad_acpi,snd_timer
soundcore                688  1 snd
snd_page_alloc          5288  2 snd_hda_intel,snd_pcm
rfkill                  7064  2 thinkpad_acpi,cfg80211
scsi_transport_iscsi    19744  0
e1000                  77128  0
fuse                   47944  1
nfs                   112360  0
lockd                  52148  1 nfs
sunrpc                136792  3 nfs,lockd
zlib_deflate           16668  0
scsi_wait_scan           552  0
usbhid                 18752  0
uhci_hcd               16272  0
usb_storage            36776  0
ehci_hcd               28868  0
usbcore                96072  5 usbhid,uhci_hcd,usb_storage,ehci_hcd
scsi_transport_fc      30672  0
scsi_tgt                6960  1 scsi_transport_fc
sg                     19304  0
ahci                   18604  1
libahci                13860  1 ahci
libata                109680  2 ahci,libahci

Code:
[master]/etc/kernels $ grep ACPI kernel-config-x86_64-2.6.38-gentoo-r4
# Power management and ACPI options
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
# CONFIG_ACPI_POWER_METER is not set
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_PROCESSOR=m
# CONFIG_ACPI_IPMI is not set
CONFIG_ACPI_HOTPLUG_CPU=y
# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
CONFIG_ACPI_THERMAL=m
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_ACPI_CONTAINER=m
CONFIG_ACPI_SBS=m
# CONFIG_ACPI_HED is not set
# CONFIG_ACPI_APEI is not set
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_PNPACPI=y
CONFIG_ATA_ACPI=y
# ACPI drivers
# ACPI drivers
CONFIG_THINKPAD_ACPI=m
CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
# CONFIG_THINKPAD_ACPI_DEBUG is not set
# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
CONFIG_THINKPAD_ACPI_VIDEO=y
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
# CONFIG_ACPI_WMI is not set
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_ACPI_CMPC is not set

Code:
[master]/etc/kernels $ grep LCD kernel-config-x86_64-2.6.38-gentoo-r4                                                         
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_LCD_PLATFORM=m
# CONFIG_HID_PICOLCD is not set
# CONFIG_USB_LCD is not set
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum