Совсем недавно решил переходить на Линукс, а тут как раз ко мне случайно попал диск с SuSE 9.3. Установил значит...
В принципе всё меня устраивало, до тех пор, пока не принялся настраивать 3d ускорение. Тут нужно отметить, что комп у меня -- старый ноут с видюхой GeForce 2 Go. Последняя версия драйверов его уже не поддерживает. Перепробовал много версий драйверов, но проблемы оставались те же. В итоге пришли вот к чему. При загрузке на экране появляются цветные вертикальные полосы, соответствующие одной из строк растра. Никакие шаманства с refresh rates не давали никакого эффекта. Однако стоит с помощью комбинации клавиш выйти в консоль, а затем обратно загрузить графическую оболочку -- всё нормально! Кстати, ещё при установке на стандартных vesa-драйверах замечал подрагивание экрана. А если подключить внешний монитор, то всё становится нормально.
В общем выходит, что видеодрайвер запускается корректно только со второго раза. Но с этим ещё можно мириться, но второе обстоятельство меня уже неслабо достало. А именно, после того как он "корректно" загрузился, он уже не может выгрузиться -- при его отключении комп просто зависает с чёрным экраном. И из-за этого уже нельзя нормально переключаться между консолью и kde, система постоянно остаётся без корректного shutdown'а, начинает уже тормозить и глючить. Количество воспроизводимых транзакций при загрузке постоянно растёт несмотря на то, что перед выключением я всё время делаю hdparm -f для каждого раздела жёсткого диска. В разделе Switch user сидит куча "левых" сессий, которые никак не получается убить. К тому же как я заметил(то ли при обновлении ядра, то ли при установке драйверов) куда-то исчез стандартный драйвер, поставлявшийся с дистрибутивом и обозначаемый в xorg.conf как "nv".
Что в данной ситуации можно поделать? Можно ли что-нибудь подправить в драйверах, в ядре или ещё где? Можно ли сделать так, чтобы драйвер nvidia выгружался в последнюю очередь и даже консольный режим работал бы через него?
ЗЫ: Я уж даже не знал, куда задать эти вопросы, в обсуждение SuSe или в "железо"...
Suse 9.3, старый ноут и NVidia
Модератор: Модераторы разделов
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Suse 9.3, старый ноут и NVidia
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут
-
fed71
- Сообщения: 2480
- ОС: Ubuntu
Re: Suse 9.3, старый ноут и NVidia
Извращение однако на старом железе запускать 3Д. Скорее всего просто не хватает памяти для запуска прибамбасов. Если без 3Д работает, то так тому и быть. Ну и ежли извращаться до конца то с сайта нвидиа качай дрова под линь (которые IE32) и внимательно читай как их ставить.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...
Мой блог http://fed71.livejournal.com
Мой блог http://fed71.livejournal.com
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Re: Suse 9.3, старый ноут и NVidia
Ну если учесть, что играю я довольно редко и в основном в старые и немудрёные игры, то думаю, не такое уж и извращение. Игры вроде Doomsday и glxQuake идут прекрасно. Проблемы в настоящее время есть лишь с запуском и выключением системы... Правда в результате последних опытов почему-то система ещё стала виснуть при любой попытке смены разрешения...Извращение однако на старом железе запускать 3Д.
Какой памяти? Видео? А разве её при загрузке много нужно? Ну а на оперативку в полгига система ещё не жаловалась, даже своп включает только когда гружу особо тяжеловесные проги(что меня немало порадовало после винды)Скорее всего просто не хватает памяти для запуска прибамбасов.
В принципе, я и впрямь мог бы обойтись без этого, однако я пишу проги под OpenGL, а ставить винду специально для этого неохота...Если без 3Д работает, то так тому и быть.
Прочёл все доступные документации, однако причины и методы борьбы с перечисленными проблемами так и не прояснились. Кстати, при установке драйверов через YOU ничего не происходит, видимо он пытается установить последнюю версию, которая игнорирует мою видюху...Ну и ежли извращаться до конца то с сайта нвидиа качай дрова под линь (которые IE32) и внимательно читай как их ставить.
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут
-
fed71
- Сообщения: 2480
- ОС: Ubuntu
Re: Suse 9.3, старый ноут и NVidia
Прицепил файлик, может поможет.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...
Мой блог http://fed71.livejournal.com
Мой блог http://fed71.livejournal.com
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Re: Suse 9.3, старый ноут и NVidia
Как устанавливать драйвера я знаю. Настройка xorg.conf, приведённая в документации привела к нежеланию иксов запускаться. Вернул всё назад. Для меня гораздо важнее знать, как именно происходит загрузка/выгрузка X и консоли, которая в Suse тоже работает в графическом режиме...
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут
-
fed71
- Сообщения: 2480
- ОС: Ubuntu
Re: Suse 9.3, старый ноут и NVidia
Upliner писал(а): ↑24.02.2007 14:47Как устанавливать драйвера я знаю. Настройка xorg.conf, приведённая в документации привела к нежеланию иксов запускаться. Вернул всё назад. Для меня гораздо важнее знать, как именно происходит загрузка/выгрузка X и консоли, которая в Suse тоже работает в графическом режиме...
Ну если нужно вкл/выкл иксов то в Yast-Система-Системные службы вверху выбираешь уровень 2 или 3 для консольного режима, 5 для графического. Из консоли запуск иксов - startx
Если драйвер встал, проверить в /etc/X11/xorg.conf в секции "Device" строчка "Driver" должна быть "nvidia" при перезагрузке на секунду должен выскочить логотип нвидиа.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...
Мой блог http://fed71.livejournal.com
Мой блог http://fed71.livejournal.com
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Re: Suse 9.3, старый ноут и NVidia
С этим всё в порядке. Однако почему-то попытка настроить xorg.conf с помощью программ SaX и nvidia-xconfig приводит к тому, что X отказывается запускаться, они там кроме драйвера ещё что-то меняют...Если драйвер встал, проверить в /etc/X11/xorg.conf в секции "Device" строчка "Driver" должна быть "nvidia" при перезагрузке на секунду должен выскочить логотип нвидиа.
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут
-
fed71
- Сообщения: 2480
- ОС: Ubuntu
Re: Suse 9.3, старый ноут и NVidia
Ну так все хокей. Для пробы запусти Tux Racer, если без тормозов то все гуд.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...
Мой блог http://fed71.livejournal.com
Мой блог http://fed71.livejournal.com
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Re: Suse 9.3, старый ноут и NVidia
Конечно, с играми всё ОК! Я с самого начала говорил, что проблема не в том, чтобы поставить драйвера, они у меня уже давно работают, а в том, чтобы обеспечить их нормальное отключение! Кстати, стоило мне стереть некоторые бэкапы, и sax2 с nvidia-xconfig заработали. Однако проблемы всё те же. При запуске появляются цветные вертикальные полосы в весь экран(однако не случайные, а явно и закономерно соответствующие одной из строк растра). При нажатии Ctrl-Alt-Backspace хсервер перезагружается(начиная с логотипа nvidia) без выхода в консоль(это что же получается, запускается сразу два хсервера???) и все глюки с экраном исправляются(т.е. можно работать как ни в чём не бывало и все игрушки идут нормально, не хуже, чем в винде). Однако повторное нажатие Ctrl-Alt-Backspace(а также Shutdown, init 3 или смена разрешения посредством SDL) приводят к зависанию с чёрным экраном. Так что ИМХО смотреть нужно именно в сторону всяких скриптов загрузки-выгрузки хсервера, драйверов и прочего. Я думаю, в данный момент xorg.conf, текущую установку драйверов можно оставить в покое. Если решить проблему не удасться, нужно постараться сделать, чтобы хсервер при шутдауне выгружался в последнюю очередь.
Так что внимательно читайте вопрос!
Так что внимательно читайте вопрос!
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут
-
fed71
- Сообщения: 2480
- ОС: Ubuntu
Re: Suse 9.3, старый ноут и NVidia
Что-то намудрено в настройках видео. Хотя ноуты еще те подарки. Стоит наверное в контрольном центре внимательнее пройтись по настройка монитора, видео системы. На всякий случай пройтись по консолям, дабы небыло запущено лишних т.е. если ебнаружаться работающие ввести exit и ввод, в консоли должно остаться предложение залогиниться. Нормальный графический режим по ctrl+alt+F7. Поискать литературу по теме на opennet.ru или www.linuxrsp.ru. Если не влом скачать 7 метров зайди по ссылке
http://rapidshare.com/files/14413025/Linux...ne-26042004.rar
http://depositfiles.com/files/587768
Это архив с документацией одно и то же на рапиде и депозите - как удобнее качать.
У меня пока светлых мыслей не появилось больше
http://rapidshare.com/files/14413025/Linux...ne-26042004.rar
http://depositfiles.com/files/587768
Это архив с документацией одно и то же на рапиде и депозите - как удобнее качать.
У меня пока светлых мыслей не появилось больше
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...
Мой блог http://fed71.livejournal.com
Мой блог http://fed71.livejournal.com
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Re: Suse 9.3, старый ноут и NVidia
Так, и куда там смотреть? Про более тонкую настройку видео, иксов и прочего, нежели я уже знал, я не нашёл...
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут
-
arkhnchul
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
Re: Suse 9.3, старый ноут и NVidia
и консоли, которая в Suse тоже работает в графическом режиме
можт попробовать тогда эту самую графику в консоли вырубить? т.е. отключить bootsplash (если под "консолью в графическом режиме" понимается это) поставить стандартную vga консоль и посмотреть, что будет?
плюс из ядра вырубить дрова nvidia, оставить vesa...
Losing is fun!
-
Upliner
- Сообщения: 67
- ОС: openSUSE 11 / Debian Lenny
Re: Suse 9.3, старый ноут и NVidia
Уже пробовал. Встроенных в ядро дров nvidia нет, модули rivafb и nvidiafb надёжно изолированы...поставить стандартную vga консоль и посмотреть, что будет?
плюс из ядра вырубить дрова nvidia, оставить vesa...
----
Кстати, вот просто ума не приложу, почему вдруг X перестал запускаться со стандартными драйверами вроде "nv" "fb" "vesa" и так далее. Когда я их пытаюсь поставить в xorg.conf , Х не запускается, в логах написано либо "модуль не найден", либо "no screens found".
От Кузбаса и до Затулинки, от вершин до глубиннейших руд
Анархисты Сибирской Республики нас к предельной свободе ведут
Анархисты Сибирской Республики нас к предельной свободе ведут