[РЕШЕНО] мерцает экран при загрузке

vasek, это как?
Non progredi - est regredi
Что то я затупил с intel_agp - то ли нужно, то ли нет - совсем запутался и не соображаю.
Так что пока забудь про это - может кто из спецов посоветует как быть.
А вот, например, в /etc/modprobe.d/blacklist-framebuffer.conf - можно попробовать внести туда строчку - blacklist vesafb, если он присутствует
Ошибки не исчезают с опытом - они просто умнеют
vasek
blacklist vesafb, если он присутствует
Отродясь весу не использовал.
Non progredi - est regredi
Тогда лучше завязывать на сегодня - а то можно наворочать такого………..
Чувствую уже туплю по-крупному. Прошу ВСЕХ не держать обиду за допускаемую мною безграмотность и болтовню.
Поймите - это у меня единственная отдушина в жизни и больше ничего нет. А сидеть без дела на печке не хочу.
Ошибки не исчезают с опытом - они просто умнеют
antiron
vasek
blacklist vesafb, если он присутствует
Отродясь весу не использовал.
antiron, покажи пожалуйста
dmesg | grep vesa
dmesg | grep VESA
vasek
Тогда лучше завязывать на сегодня - а то можно наворочать такого………..
Чувствую уже туплю по-крупному. Прошу ВСЕХ не держать обиду за допускаемую мною безграмотность и болтовню.
Поймите - это у меня единственная отдушина в жизни и больше ничего нет. А сидеть без дела на печке не хочу.
Да ладно :) Спасибо за участие, you are always welcome
luyan,
[an@svhost ~]$ dmesg | grep vesa
[    3.186427] vesafb: mode is 1366x768x32, linelength=5504, pages=0
[    3.186428] vesafb: scrolling: redraw
[    3.186430] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    3.186886] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90004800000, using 4160k, total 4160k
[    3.325736] fb0: VESA VGA frame buffer device
[    3.365130] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
Non progredi - est regredi
antiron, спасибо
blacklist i915 помогает (те помогает найти причину)
При этом не мерцает и пишет
hda-i915: get_power symbol get fail
hda-intel Error request power-well from i915
При этом конфликт "conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver" понятное дело пропадает.
осталось одно, выяснить что за power-well.
По дефолту он true
#grep . /sys/module/i915/parameters/*
/sys/module/i915/parameters/disable_power_well:1
#modinfo i915 | grep ^parm:
disable_power_well:Disable the power well when possible (default: true) (int)

что за power well и где про него почитать кто-нибудь знает?
ЙУУХТЫ, т.е. заблеклистив

antiron, спасибо
blacklist i915 помогает (те помогает найти причину)
, мерцание проподает? А как шрифты в кончоле?
ivand
А как шрифты в кончоле?
можно другим способом настроить,ссылку давали.
Non progredi - est regredi
Короче, можно убрать в грабе framebuffer, и дождаться inteldrmfb. Няшность загрузчика в начале (те оптимальное разрешение) пропадет, но нету конфликта "inteldrmfb vs VESA VGA". Мерцание пропадет, экран будет просто гаснуть на пол секунды, а дальше используя inteldrmfb настраиваться консоль. Вот список параметров i915, я думал поиграв ими смогу чего-то достичь, но увы…
# grep . /sys/module/i915/parameters/*
/sys/module/i915/parameters/disable_power_well:1
/sys/module/i915/parameters/enable_hangcheck:Y
/sys/module/i915/parameters/enable_ips:1
/sys/module/i915/parameters/enable_pc8:1
/sys/module/i915/parameters/enable_psr:0
/sys/module/i915/parameters/fastboot:N
/sys/module/i915/parameters/fbpercrtc:0
/sys/module/i915/parameters/i915_enable_fbc:1
/sys/module/i915/parameters/i915_enable_ppgtt:-1
/sys/module/i915/parameters/i915_enable_rc6:1
/sys/module/i915/parameters/invert_brightness:0
/sys/module/i915/parameters/lvds_channel_mode:0
/sys/module/i915/parameters/lvds_downclock:0
/sys/module/i915/parameters/lvds_use_ssc:-1
/sys/module/i915/parameters/modeset:-1
/sys/module/i915/parameters/panel_ignore_lid:1
/sys/module/i915/parameters/pc8_timeout:5000
/sys/module/i915/parameters/powersave:1
/sys/module/i915/parameters/prefault_disable:N
/sys/module/i915/parameters/preliminary_hw_support:0
/sys/module/i915/parameters/reset:Y
/sys/module/i915/parameters/semaphores:-1
/sys/module/i915/parameters/vbt_sdvo_panel_type:-1

# modinfo i915 | grep ^parm:
parm:           invert_brightness:Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please report PCI device ID, subsystem vendor and subsystem device ID to dri-devel@lists.freedesktop.org, if your machine needs it. It will then be included in an upcoming module version. (int)
parm:           modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from .config, 1=on, -1=force vga console preference [default]) (int)
parm:           fbpercrtc:int
parm:           panel_ignore_lid:Override lid status (0=autodetect, 1=autodetect disabled [default], -1=force lid closed, -2=force lid open) (int)
parm:           powersave:Enable powersavings, fbc, downclocking, etc. (default: true) (int)
parm:           semaphores:Use semaphores for inter-ring sync (default: -1 (use per-chip defaults)) (int)
parm:           i915_enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. default: -1 (use per-chip default) (int)
parm:           i915_enable_fbc:Enable frame buffer compression for power savings (default: -1 (use per-chip default)) (int)
parm:           lvds_downclock:Use panel (LVDS/eDP) downclocking for power savings (default: false) (int)
parm:           lvds_channel_mode:Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel) (int)
parm:           lvds_use_ssc:Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT) (int)
parm:           vbt_sdvo_panel_type:Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default], index in VBT BIOS table) (int)
parm:           reset:Attempt GPU resets (default: true) (bool)
parm:           enable_hangcheck:Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system wide hangs. (default: true) (bool)
parm:           i915_enable_ppgtt:Enable PPGTT (default: true) (int)
parm:           enable_psr:Enable PSR (default: false) (int)
parm:           preliminary_hw_support:Enable preliminary hardware support. (int)
parm:           disable_power_well:Disable the power well when possible (default: true) (int)
parm:           enable_ips:Enable IPS (default: true) (int)
parm:           fastboot:Try to skip unnecessary mode sets at boot time (default: false) (bool)
parm:           enable_pc8:Enable support for low power package C states (PC8+) (default: true) (int)
parm:           pc8_timeout:Number of msecs of idleness required to enter PC8+ (default: 5000) (int)
parm:           prefault_disable:Disable page prefaulting for pread/pwrite/reloc (default:false). For developers only. (bool) 

Гуглил гуглил но так и не нашел полного подробного списка по описанию всех параметров. Иходников с комментариями тоже не нашел.
У меня по дефолту reset:true (Attempt GPU resets). Думал из-за этого гаснет, отключил - все по прежнему. Хотя тепеть радуги и шума я не наблюдаю так что основная цель достигнута - конфликтов нет, все native. Так что думаю забью на этом.
 
Зарегистрироваться или войдите чтобы оставить сообщение.