ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Speccyfighter <zxwarior@yandex.ru>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Subject: Re: [Comm] Проблема с отображением десктопа
Date: Mon, 16 Dec 2013 08:17:03 +0400
Message-ID: <27671387167423@web16g.yandex.ru> (raw)
In-Reply-To: <CAAykdnyoS1Tdd-yKECu9NJM4SeKKvFXbZ_0M9cAwMoXknaajmg@mail.gmail.com>

16.12.2013, 01:13, "Il'ya" <brutalfreak@gmail.com>:

>  16 дек. 2013 г. 3:14 пользователь "Speccyfighter" <zxwarior@yandex.ru> написал:
>>  И заодно убили Suspend To Disk.
>>  Впрочем если он вам не нужен...
>  Suspend To Disk не использую, но тем не менее, как тогда правильно отключать, достаточно-ли убрать "vga=0х314"?

По моему скромному, да:
quiet - уровень разговорчивости
panic - таймаут при kernel-panic (30 сек. задано - мну мало, я баг не поймал )
resume - uuid свопа откуда надо восстанавливать после STD
splash - не имею, не держу с nvidia драйвером

У меня была такая байда:
после некоторых игр монитор иногда выходил в нестандартные для него
разрешения. Беднягу аж перекашивало из-за вайдскриновых разрешений
на мониторе 1280х1024.
Прибил лишние разрешения через

# cat /etc/X11/xorg.conf.d/10-monitor.conf|grep off
Option "IncludeImplicitMetaModes" "off"

в Section "Device"
чтобы работало только с родными разрешениями для монитора.
И без самодеятельности. При заданных в /etc/X11/xorg.conf.d/10-monitor.conf
Modes только для этого монитора.

Тут
http://us.download.nvidia.com/XFree86/Linux-x86_64/310.19/README/xconfigoptions.html
долго читал.
Более подробно со скриншотами описал свою ситуацию тут
http://forum.altlinux.org/index.php/topic,30775.msg218881.html#msg218881

У  себя есть файлик такого содержания:

# cat /lib/modprobe.d/blacklist-framebuffer.conf
# Framebuffer drivers are generally buggy and poorly-supported, and cause
# suspend failures, kernel panics and general mayhem.  For this reason we
# never load them automatically.
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist cyblafb
blacklist gx1fb
blacklist hgafb
blacklist i810fb
blacklist intelfb
blacklist kyrofb
blacklist matroxfb_base
blacklist neofb
blacklist nvidiafb
blacklist pm2fb
blacklist rivafb
blacklist s1d13xxxfb
blacklist savagefb
blacklist sisfb
blacklist sstfb
blacklist tdfxfb
blacklist tridentfb
blacklist vesafb
blacklist vfb
blacklist vga16fb
blacklist viafb

Ну и чтоб не дёргалось:

# cat /etc/modprobe.d/blacklist-video.conf
blacklist radeon
blacklist nouveau

Разрешения для виртуальных терминалов можно задавать
через GRUB
Но всё индивидуально, включая VESA BIOS Extensions
https://wiki.archlinux.org/index.php/GRUB_(Русский)
Секция Видеорежим

Тут посмотреть
http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers
И монитор и видеокарта должны уметь этот видеорежим.

Но с vbetest в p7 на starterkit засада:

# vbetest
Ошибка сегментирования

rpm -q vbetest
vbetest-0.10-alt4

Жаль... Хорошая утилита.

Здесь делился наблюдениями видеорежимов
http://forum.altlinux.org/index.php/topic,27016.msg199442.html#msg199442
http://forum.altlinux.org/index.php/topic,27016.msg199444.html#msg199444
И прикрутил у себя в p7 с nvidi'ей. Вполне даже.

При этом выводы
hwinfo --framebuffer
vbetest
надо согласовать с мануалом на монитор.

Суть в настройках видеорежимов для vt в следующем.
Используем проприетарный nvidia видеодрайвер.
Смотрим возможности монитора в таблице в мануале на монитор.
Смотрим выводы vbetest или hwinfo --framebuffer
Находим подходящий видеорежим совпадающий для
видеокарта-драйвер-монитор.
Тремя строками в GRUB2 задаём его с перегенерацией загрузчика.

Например стандартное для моего монитора: 1280х1024, 1024х768, 800х600, 640х480
Утилиты выдают, что все четыре возможны.
На заставку GRUB2 задано 1280х1024
Для vt задано 1024х768 чтобы текст был удобно читаемым.
Версия hwinfo 15.26 говорила, что вайдскрины вполне даже поддерживаются.
Оставалось смотреть мануал монитора.
При таком выбросе на 8600GTS становится веселее:

$ fbset -i

mode "1024x768-76"
    # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz
    geometry 1024 768 1024 768 16
    timings 12714 128 32 16 4 128 4
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : VESA VGA
    Address     : 0xfb000000
    Size        : 1572864
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 2048
    Accelerator : No

У монитора два ряда частот заложенных производителем: 60 и 75Hz.
Первое дефолтное и рекомендуемое производителем.

Может статься так, что для vt на старом мониторе 1440x900, это разрешение
может быть единственно возможным. Но лучше бы таблицу смотреть.
И выводы тоже.

-- 
Лучшее - враг хорошего!
(Спектрумовский фольклор)


  parent reply	other threads:[~2013-12-16  4:17 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-14 10:38 Occisor
2013-12-14 13:21 ` Фаизов Алишер
2013-12-14 13:29 ` Michael Shigorin
2013-12-14 15:37   ` Occisor
2013-12-14 21:04     ` Michael Shigorin
2013-12-15  0:58       ` Occisor
2013-12-15 11:59         ` Anton Gorlov
2013-12-15 12:03           ` Occisor
2013-12-15 17:14             ` Speccyfighter
2013-12-16  4:17                 ` Speccyfighter [this message]
2013-12-15 18:15         ` Michael Shigorin
2013-12-15 16:20       ` Sergey Vlasov
2013-12-16  9:26   ` Occisor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=27671387167423@web16g.yandex.ru \
    --to=zxwarior@yandex.ru \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git