|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : abrasha shapirus 2:469/105.99 01 Jun 2004 20:50:46 To : Anatoliy Kulakov Subject : console vs X -------------------------------------------------------------------------------- 01 Июн 04, Anatoliy Kulakov --> All AK> У меня в консоли установлен текстовый режим 80х34, мне так удобно. AK> После запуска Х, при переключении в консоль(или после выхода из Х-ов) AK> экран растягивается сверху вниз, буквы становятся выше и и нижние AK> строчки не умещаются на экране. При установленом стандартном 80х25 AK> таких проблем не наблюдается. AK> хочу чтоб при зазрузке Х-ов мой текстовый режим сохранялся, как AK> сделать ? AK> стоит Linux Slackware 9.1 ядро 2.4.24 AK> видяха nVideo G-Force 4 иксовый драйвер видеокарты не восстанавливает корректно исходный видеорежим. есть несколько вариантов решения: 1. сменить драйвер видеокарты для иксов на nvidia. очень сильно подозреваю, что сейчас используется vesa. или наоборот, сменить то, что используется сейчас, на vesa :). но с неродным драйвером не будет работать всякое 3d-ускорение. 2. консольный видеорежим не делать текстовым и менять потом при помощи SVGATextMode, а включить драйвер для фреймбуферной консоли и устанавливать режим при помощи fbset (для продвинутых драйверов) или указывать в опциях модуля или ядра при загрузке. в твоем случае должен заработать rivafb, а если нет, то тогда пробуй vesafb, который должен работать с любой новой карточкой. 3. дергать каждый раз заново SVGATextMode. как -- вопрос другой. можно демоном каждые n секунд. можно почитать man bash на предмет как дергать нужную команду перед каждым выводом prompt :). можно просто руками. можно на отдельную консоль повесить пакость, которая при нажатии enter будет вызывать SVGATextMode. первый вариант самый правильный. если уже используется родной для карточки иксовый драйвер, тогда надо использовать второй вариант, который предлагает много вкусных вещей вроде просмотра порнографического видео поверх вывода tail -f /var/log/debug прямо в консоли :). вообще, я бы рекомендовал и первый вариант реализовать, и второй. третий вариант -- костыль на случай, когда больше ничего не помогает. шапирус. ... Я не получаю почту ни у Янкевича, ни у Яргина. --- * Origin: (2:469/105.99) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/345240bcc61b.html, оценка из 5, голосов 10
|