LINUX.ORG.RU

Проблемы при переключении в консоль.


0

0

Привет. 
Есть карта nvidia gforce4 mx440
В хorg.conf описано всё это так:

Section "Device"
        Identifier "NVGF4"
        Driver "nvidia"
        BoardName "GF4-mx440"
        Option "NvAGP" "1"
        Option "RenderAccel" "1"
        Option "TwinView" "1"
        BusID "PCI:1:0:0"
EndSection

Версия дров инвидиа - 6629; vesafb, в качестве фреймбуффера.

Проблема: если переключиться при запущенных иксах в другую консоль
по ctrl+alt+Fn, то всё напрочь "слетает": просто куча зелёных пятен.
Возвратиться опять в иксы тоже уже невозможно, те же чудо-пятна)

Как исправить?
Спасибо.

Почитал, кто-то советует менять
(Option "NvAGP" "1") <===> (Option "NvAGP" "3")
ни как не влияет.

pisun
() автор топика
Ответ на: комментарий от Lockywolf

>Может карту сменить, проверить в чем дело?
исключено. Может и говно, но возможностей этой карточки
мне хватает за глаза.

pisun
() автор топика

Уберите vesafb, поставьте либо nvfb (вроде так, но не уверен) либо просто текстовую консоль.

nblx
()
Ответ на: комментарий от nblx

о фак, только не текстовая консоль - не эстетично :/
завтра утром порулю насчет nvfb.
ещё варианты?

pisun
() автор топика
Ответ на: комментарий от pisun

Трабл, насколько знаю, возникает при использовании vesafb и проприетарных дров Nvidia с включеным TwinView (да и вообще, похоже, при использовании более 1 дисплея).
Решение - наложить патч: http://dev.gentoo.org/~spock/projects/vesafb-tng/
Только мне субъективно кажется, что vesafb-tng работает помедленнее простой vesafb... но консоль пашет исправно.

Ramen ★★★★
()
Ответ на: комментарий от Ramen

Cпасибо. Но что-то мне впадлу возиться :)
А нужно ли мне вообще туда обратно переключаться?)

pisun
() автор топика
Ответ на: комментарий от pisun

К тому же работает нормально, в принципе, всё,
а вдруг какие новые косяки появяться из-за vesafb-tng?)

pisun
() автор топика
Ответ на: комментарий от pisun

>а вдруг какие новые косяки появяться из-за vesafb-tng?)

Попробуй. У меня никаких косяков нет с фреймбуфером.

kaktyc ★★★★
()
Ответ на: комментарий от pisun

За исключением небольшого замедления работы консоли лично мной никаких косяков замечено не было.
Ну разве что только ещё к "косякам" можно отнести то, что в lilo.conf пришлось заменить
vga = 773
на
append = "video=vesafb:1024x768-32@60"
=)))

З.Ы. наложить патч и персобрать ядро - это много возиться?

Ramen ★★★★
()

возникал такой косяк при использовании bootsplash (он fb как раз юзает) и дров от Нвидии.

по поводу проприетарности. ИМХО этот термин не очень к ним подходит.

skyfisher
()
Ответ на: комментарий от skyfisher

>по поводу проприетарности. ИМХО этот термин не очень к ним подходит.

Оффтоп, конечно, но всё же. Проприетарный, имхо, значит "несвободный". Официальные драйвера Nvidia с каких то пор стали свободными? Нет? Следовательно, они проприетарные.

Бесплатный - не значит непроприетарный. :)

Ramen ★★★★
()
Ответ на: комментарий от pisun

У меня таже фигня, система ASP11, video GeForce 6600, дрова nvidia. Когда начал эксперименты со фреймбуферов выставил режим ээээ.... vga=791 (могу напутать порядок цифр), все было нормально - но при выходе в консоль регулярно (но не всегда), при выходе с иксов возниками теже пигментные пятна. В иксах стоит режим 1280x1024. Попробывал в консоли выставить такое же разрешение, выбрал режим 795 - все пришло в норму - но не надолго:( По непонятым мною причинам через несколько дней система в режими vga=795 стала просто грузить текстовый режим - безо всяких на то сообщений, в 791 пашет нормально, и пятна как по заказу. Где-то читал про rivafb - но не решился. В той же статье описывалось, что rivafb не дружит с родными дровами nvidia - можно полность систему завалить - т.к. опыта у меня в Linux совсем немного - рисковать не стал.

anonymous
()

> Версия дров инвидиа - 6629; vesafb, в качестве фреймбуффера. > > Проблема: если переключиться при запущенных иксах в другую консоль > по ctrl+alt+Fn, то всё напрочь "слетает": просто куча зелёных пятен. > Возвратиться опять в иксы тоже уже невозможно, те же чудо-пятна)

на старых дровах это вроде лечилось как

Option "NoInt10" "true"

Laxity
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.