Sony VAIO + nvidia + Xorg + debian

Jun 06, 2010 12:19

Купил ноут, ставил Debian, имел проблемы. Итак, что надо делать.
  1. Установить пакеты для нвидии из contrib. Должен появится модуль ядра. Убедиться в том что всё хорошо, можно с помощью dmesg | grep NVIDIA

    [ 12.561616] nvidia: module license 'NVIDIA' taints kernel.
    [ 13.131461] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 195.36.24 Thu Apr 22 19:10:14 PDT 2010
  2. Теперь должны пявиться команды nvidia*, в частности nvidia-xconfig, которая создает /etc/X11/XF86Config. XServer смотрит внчале в /etc/X11/xorg.conf, потом в этот файл за своими конфигами.
  3. Попробуем удалить два файла, указанных выше, и грузить иксы. У меня загрузился драйвер vesa, клава с мышкой поднялись сами. Всё работало, но без ускорения видеокарты.
  4. Необычность ноутов VAIO в том, что им нужно подсовывать edid файлы для правильного определения монитора.
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    Option "NoLogo" "True"
    Option "ConnectedMonitor" "DFP-0"
    Option "CustomEDID" "DFP-0: /proc/acpi/video/NGFX/LCD/EDID"
    EndSection
    Этот файлик появился вместе с установкой пакетов nvidia. Без него грузятся иксы, падают с ошибкой и отрубают за собой питание монитора.
    sudo reboot приходится печатать вслепую.
  5. У меня всё ещё ничего не грузилось из-за проблем с тачпадом. По дефолтному конфигу ему подсовывался /dev/psaux, а это не совсем то устрйство. Посмотреть, какой надо можно с помощью
    cat /dev/input/event0 и шевелением руки по тачпаду. Или не event0, a event1. Или mouse0. Мне помогло /dev/input/event0.
  6. У меня загрузились иксы с дровами от nvidia. Эффекты composite очень красивые, винде не снилось. Надо добваить ложку дегтя.
    • Не могу поиграть в supertux. При выходе из полноэкранного режима есть черный рабочий стол и мышка, шевелящаяся правда. На клаву реагирует плохо. При переключении в tty1 идет black screen of death как в пункте про edidы.
    • Чувствую, что когда я воткну в ноут USB мышку, начнутся траблы с ней, поскольку я жестко прописал устройство в конфиге. Но под рукой её сейчас нет. А вообще настоящие хакеры давно оторвали хвосты мышкам и уселись за клавиатуры.
    • Я уверен, что если подключить второй монитор, то ничего работать не будет.

Если честно, то я в линукс вообще не разбираюсь. Так что, если Вы увидите явные ошибки и дополнения, то пожалуйста напишите. Ведь я выбрал debian, а не быдло-дистрибутивы, чтобы чем-нибудь научиться )
Previous post Next post
Up