Resetování jasu displeje po probuzení ze spánku

Resetování jasu displeje po probuzení ze spánku
« kdy: 11. 01. 2015, 11:52:15 »
Ahoj,
mám takový problém s notebookem. Resetuje se mi jas při probuzení/detekci monitorů přes xrandr. U mého notebooku je minimální jas roven vypnutému podsvícení, takže když se mi to stane a nereaguje klávesová zkratka na přidání jasu, musim si na displej svítit baterkou, abych něco viděl  ::).

Stane se to třeba když připojím druhý monitor, když spustím Minecraft a dám ho na fullscreen nebo ho ukončím, když se notebook probudí z režimu spánku, upravím rozložení monitorů v nastavení...

Nevím, kde mám hledat chybu.
Kód: [Vybrat]
$ dpkg -l | grep xorg
ii  python-xkit                                                 0.4.2.3build1                                   library for the manipulation of the xorg.conf
ii  xorg                                                        1:7.6+12ubuntu2                                 X.Org X Window System
ii  xorg-docs-core                                              1:1.6-1ubuntu2                                  Core documentation for the X.org X Window System
ii  xorg-sgml-doctools                                          1:1.10-1                                        Common tools for building X.Org SGML documentation
ii  xserver-xorg                                                1:7.6+12ubuntu2                                 X.Org X server
ii  xserver-xorg-core                                           2:1.11.4-0ubuntu10.16                           Xorg X server - core server
ii  xserver-xorg-input-all                                      1:7.6+12ubuntu2                                 X.Org X server -- input driver metapackage
ii  xserver-xorg-input-evdev                                    1:2.7.0-0ubuntu1.2                              X.Org X server -- evdev input driver
ii  xserver-xorg-input-mouse                                    1:1.7.1-1build3                                 X.Org X server -- mouse input driver
ii  xserver-xorg-input-synaptics                                1.6.2-1ubuntu1~precise2                         Synaptics TouchPad driver for X.Org server
ii  xserver-xorg-input-vmmouse                                  1:12.9.0-0ubuntu0.1                             X.Org X server -- VMMouse input driver to use with VMWare
ii  xserver-xorg-input-wacom                                    1:0.14.0-0ubuntu2.1                             X.Org X server -- Wacom input driver
ii  xserver-xorg-video-all                                      1:7.6+12ubuntu2                                 X.Org X server -- output driver metapackage
ii  xserver-xorg-video-ati                                      1:6.14.99~git20111219.aacbd629-0ubuntu2         X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-cirrus                                   1:1.3.2-4build1                                 X.Org X server -- Cirrus display driver
ii  xserver-xorg-video-fbdev                                    1:0.4.2-4ubuntu2                                X.Org X server -- fbdev display driver
ii  xserver-xorg-video-intel                                    2:2.17.0-1ubuntu4.4                             X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-mach64                                   6.9.0-1build2                                   X.Org X server -- ATI Mach64 display driver
ii  xserver-xorg-video-mga                                      1:1.4.13.dfsg-4build2                           X.Org X server -- MGA display driver
ii  xserver-xorg-video-neomagic                                 1:1.2.5-2build2                                 X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nouveau                                  1:0.0.16+git20111201+b5534a1-1build3            X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-openchrome                               1:0.2.904+svn1050-1ubuntu0.1                    X.Org X server -- VIA display driver
ii  xserver-xorg-video-qxl                                      0.0.16-2ubuntu0.1                               X.Org X server -- QXL display driver
ii  xserver-xorg-video-r128                                     6.8.1-5build2                                   X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon                                   1:6.14.99~git20111219.aacbd629-0ubuntu2         X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-s3                                       1:0.6.3-4build2                                 X.Org X server -- legacy S3 display driver
ii  xserver-xorg-video-savage                                   1:2.3.3-1ubuntu1                                X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion                            1:1.7.5-1build2                                 X.Org X server -- SiliconMotion display driver
ii  xserver-xorg-video-sis                                      1:0.10.3-3build2                                X.Org X server -- SiS display driver
ii  xserver-xorg-video-sisusb                                   1:0.9.4-2build2                                 X.Org X server -- SiS USB display driver
ii  xserver-xorg-video-tdfx                                     1:1.4.3-4build2                                 X.Org X server -- tdfx display driver
ii  xserver-xorg-video-trident                                  1:1.3.4-2build2                                 X.Org X server -- Trident display driver
ii  xserver-xorg-video-vesa                                     1:2.3.0-7build2                                 X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware                                   1:12.0.1-1ubuntu1.1                             X.Org X server -- VMware display driver
Kód: [Vybrat]
$ uname -a
Linux 3.13.0-43-generic #72~precise1-Ubuntu SMP Tue Dec 9 12:14:18 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Kód: [Vybrat]
$ lsb_release -a
No LSB modules are available.
Distributor ID: elementary OS
Description: elementary OS Luna
Release: 0.2.1
Codename: luna
Kód: [Vybrat]
$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

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="thinkpad-acpi.brightness_enable=0 acpi_backlight=vendor pcie_aspm=force"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Nevíte, čím by to mohlo být? Nemůžu kvůli tomu mít zaheslovaný NB, protože když se probudí ze spánku a zobrazí se tabulka na vložení hesla, nereaguje klávesová zkratka na jas a tak nevidím, co píšu.


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #1 kdy: 11. 01. 2015, 13:13:17 »
Ze by zkurveny ovladac grafiky?

Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #2 kdy: 11. 01. 2015, 13:23:49 »
Co s tím?

Kód: [Vybrat]
$ glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
    GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
    GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
    GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
    GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
    GLX_EXT_texture_from_pixmap
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
OpenGL version string: 3.0 Mesa 8.0.4
OpenGL shading language version string: 1.30
OpenGL extensions:
    GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture,
    GL_EXT_polygon_offset, GL_EXT_subtexture, GL_EXT_texture_object,
    GL_EXT_vertex_array, GL_EXT_compiled_vertex_array, GL_EXT_texture,
    GL_EXT_texture3D, GL_IBM_rasterpos_clip, GL_ARB_point_parameters,
    GL_EXT_draw_range_elements, GL_EXT_packed_pixels, GL_EXT_point_parameters,
    GL_EXT_rescale_normal, GL_EXT_separate_specular_color,
    GL_EXT_texture_edge_clamp, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_ARB_framebuffer_sRGB, GL_ARB_multitexture,
    GL_EXT_framebuffer_sRGB, GL_IBM_multimode_draw_arrays,
    GL_IBM_texture_mirrored_repeat, GL_3DFX_texture_compression_FXT1,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_transpose_matrix,
    GL_EXT_blend_func_separate, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
    GL_EXT_secondary_color, GL_EXT_texture_env_add,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
    GL_INGR_blend_func_separate, GL_NV_blend_square, GL_NV_light_max_exponent,
    GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
    GL_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_EXT_framebuffer_object,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_MESA_window_pos,
    GL_NV_packed_depth_stencil, GL_NV_texture_rectangle, GL_NV_vertex_program,
    GL_ARB_depth_texture, GL_ARB_occlusion_query, GL_ARB_shadow,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_window_pos, GL_ATI_envmap_bumpmap, GL_EXT_stencil_two_side,
    GL_EXT_texture_cube_map, GL_NV_depth_clamp, GL_NV_vertex_program1_1,
    GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_draw_buffers,
    GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_shader_objects,
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ATI_draw_buffers,
    GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_shadow_funcs,
    GL_EXT_stencil_wrap, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_ARB_depth_clamp, GL_ARB_fragment_program_shadow,
    GL_ARB_half_float_pixel, GL_ARB_point_sprite, GL_ARB_shading_language_100,
    GL_ARB_sync, GL_ARB_texture_non_power_of_two, GL_ARB_vertex_buffer_object,
    GL_ATI_blend_equation_separate, GL_EXT_blend_equation_separate,
    GL_OES_read_format, GL_ARB_color_buffer_float, GL_ARB_pixel_buffer_object,
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_float,
    GL_ARB_texture_rectangle, GL_EXT_packed_float, GL_EXT_pixel_buffer_object,
    GL_EXT_texture_compression_rgtc, GL_EXT_texture_rectangle,
    GL_EXT_texture_sRGB, GL_EXT_texture_shared_exponent,
    GL_ARB_framebuffer_object, GL_EXT_framebuffer_blit,
    GL_EXT_framebuffer_multisample, GL_EXT_packed_depth_stencil,
    GL_APPLE_object_purgeable, GL_ARB_vertex_array_object,
    GL_ATI_separate_stencil, GL_EXT_draw_buffers2,
    GL_EXT_gpu_program_parameters, GL_EXT_texture_array,
    GL_EXT_texture_integer, GL_EXT_texture_sRGB_decode, GL_EXT_timer_query,
    GL_OES_EGL_image, GL_MESA_texture_array, GL_ARB_copy_buffer,
    GL_ARB_depth_buffer_float, GL_ARB_half_float_vertex,
    GL_ARB_map_buffer_range, GL_ARB_texture_rg, GL_ARB_texture_swizzle,
    GL_ARB_vertex_array_bgra, GL_EXT_separate_shader_objects,
    GL_EXT_texture_swizzle, GL_EXT_vertex_array_bgra,
    GL_NV_conditional_render, GL_ARB_ES2_compatibility,
    GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location,
    GL_ARB_fragment_coord_conventions, GL_ARB_provoking_vertex,
    GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
    GL_ARB_shader_texture_lod, GL_EXT_provoking_vertex, GL_EXT_texture_snorm,
    GL_MESA_texture_signed_rgba, GL_ARB_robustness, GL_EXT_transform_feedback

32 GLX Visuals
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x021 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x022 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x091 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x092 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x093 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x094 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x095 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x096 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x097 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x098 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x099 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x09a 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x09b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x09c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x09d 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x09e 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x09f 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0a0 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0a1 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0a2 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0a3 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0a4 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0a5 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0a6 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0a7 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0a8 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0a9 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0aa 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0ab 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x0ac 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0ad 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x060 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None

48 GLXFBConfigs:
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x061  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x062  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x063  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x064  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x065  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x066  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x067 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x068 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x069 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x06a 24 tc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x06b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x06c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x06d 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x06e 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x06f 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x070 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x071 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x072 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x073  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x074  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x075 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x076 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x077 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x078 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x079  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x07a  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x07b  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x07c  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x07d  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x07e  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x07f 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x080 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x081 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0  0  0  0  0  0  0  0 0 None
0x082 24 dc  0  24  0 r  . .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x083 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x084 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x085 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x086 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x087 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x088 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x089 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x08a 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x08b  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x08c  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x08d 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  0 0 None
0x08e 24 dc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x08f 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x090 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow


Mám Intel HD 4000. Po probuzení se displej rozsvítí na plný jas, zobrazí se normálně plocha, okna apod. a za 0,5 až 1s se nastaví jas na minimum. Sem tam se stane, že jas zůstane na plno a nesníží se. Vypadá to, že se něco spouští po probuzení a za boha nemůžu přijít na to, co.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #3 kdy: 11. 01. 2015, 14:06:54 »
Tak se podivej do tusim /etc/apm. Tam by mely byt nejake skripty, ktere se spousti pri ruznych ACPI/APM udalostech. Treba tam najdes skript, ktery je zodpovedny za popsane chovani a muzes ho upravit nebo vyhodit. Muzes take nejaky ten skript okopirovat, vybilit a pouzit jako kostru a dat si do nej nastaveni jasu pomoci xbacklight. Ale nejsem si jist, ze to obnovi funkcnost klaves na nastaveni jasu. Za to by mohla byt zodpovedna nejaka utilita/daemon, specificka pro dany stroj, ktera treba potrebuje restartovat.

BTW, xbacklight -get umi vratit aktualni hodnotu jasu, kterou by sis mohl nekam ulozit (do /tmp ?) a po probuzeni precist a pouzit k obnove hodnoty.

Bych ten stroj uspal, probudil, pripojil se pres ssh a zkoumal, jestli se nekde neco nejak blbe nezmenilo.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #4 kdy: 11. 01. 2015, 14:09:29 »
Ehm, mozna je to /etc/pm.


Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #5 kdy: 11. 01. 2015, 14:28:24 »
Tak jsem prohledal /etc/pm a nic, co se týká jasu, jsem tam nenašel.
Vytvořil jsem skript, co nastaví jas na 500 po probuzení. Také jsem sputil skript, co vypisuje aktuální jas po 1 sekundě.
Kód: [Vybrat]
--- # před uspáním
1220 # actual_brightness
1220 # brightness
--- # tady se nb uspí
0 # proč jsou hodnoty nesmyslné?
4882
---
0
0
---
0
0
--- # tady se probudí
4882
4882
--- # a tady po 1s zhasne
0
0
--- # a tady se spustí můj skript v /etc/pm
500
500
---

Problém je ten, že v okamžiku zavolání skriptu v /etc/pm při uspání je už jas nastavený na 0, takže nemůžu zjistit, jaký byl před uspáním. Potřeboval bych nějak zjistit, jaký byl jas před pár sekundama, abych ho mohl uložit a načíst při probuzení.

nobody

Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #6 kdy: 11. 01. 2015, 15:16:24 »
suspend/resume scripty se poustej v poradi 0-Z pri uspani, reverzne Z-0 pri probouzeni, takze zkus ten zvuj nazvat 00-ahoj
a zkus si pohrat s cmdline pridat "acpi_osi=linux" a/nebo zmenit "acpi_backlight=linux" a/nebo zmenit "thinkpad-acpi.brightness_enable=1"

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Resetování jasu displeje po probuzení ze spánku
« Odpověď #7 kdy: 11. 01. 2015, 15:21:52 »
Nevim, co mas za system, ale jestli mas v systemu /etc/rc.local, tak to zkus zjistit odtamtud, hned ze zacatku skriptu. Rc.local by se asi mel spoustet nekdy hodne brzo.