Re: Debian 7 testing. Не работает видеокарта Nvidia GT 640M
В Sat, 25 Aug 2012 21:59:11 +1100
alexander <toyman347@gmail.com> пишет:
> В Sat, 25 Aug 2012 21:53:51 +1100
> alexander <toyman347@gmail.com> пишет:
>
> > В Fri, 24 Aug 2012 00:02:39 +1100
> > alexander <toyman347@gmail.com> пишет:
> >
> > > В Thu, 23 Aug 2012 18:36:41 +0600
> > > Andrey Rahmatullin <wrar@wrar.name> пишет:
> > >
> > > > On Thu, Aug 23, 2012 at 11:39:48PM +1100, alexander wrote:
> > > > > Создал отдельную тему потому что Сашог в панике(. Короче суть
> > > > > такова. Сразу после установки поставился драйвер nouveau. Но в
> > > > > система не активировала GeForce'a. Я посмотрел логи. Вот
> > > > > примерно они такие: .. [drm].. nouveau. Undefined chipset.
> > > > > error -22 nouveau disabled.
> > > > > Вроде еррор -22 была. ХЗ чойта. Потом я закрыл Xorg, перешел в
> > > > > консоль tty1, запустил команду echo "blacklist nouveau"
> > > > > >> /etc/modprobe.d/nouveau-blacklist.conf для того чтобы
> > > > > >> заблокировать драйвер nouveau. Затем установил debian-glx
> > > > > >> из тестинга (non-free). Оно еще runtime ядро выкачало и
> > > > > >> установило и дополнительные пакеты, типо vdpau и т.д.
> > > > > >> Пытаюсь запустить систему с проприетарным драйвером nvidia.
> > > > > >> Для создания xorg.conf'a запустил команду nvidia-xconfig. А
> > > > > >> оно не пускается(( В логах /var/log/Xorg.0.log в конце
> > > > > >> пишется наподобии этого:
> > > > > no screens found. device error. Короче все сводится к тому
> > > > > что, и этот драйвер как будто бы не видит видеокарту nvidia.
> > > > > Вроде бы это еще не слишком новая видеокарта. HELP!(
> > > > /usr/share/doc/nvidia-glx/README.txt.gz ближе к концу содержит
> > > > список поддерживаемых устройств.
> > > >
> > > я уже удалил этот пакет. не могу посмотреть. Вот зато информэйшын
> > > http://packages.debian.org/changelogs/pool/non-free/n/nvidia-graphics-drivers/current/changelog
> > >
> > > там написано что поддержка GT 640M появилась в версии 295.59-1
> > Установил bumblebee с модулем bbswitch (модуль bbswitch позволяет
> > переключаться между встроенной видеокартой и nvidia'вской). Загрузку
> > модуля nouveau при старте системы заблокировал (потому что чипсет не
> > поддерживается nouveau'ом). Установил проприетарный драйвер
> > nvidia-glx версии 304 помоему (из debian testing). По идее с этой
> > версией должна видеокарта определиться нормально. Вот ссылка по
> > которой настраивал: http://wiki.debian.org/Bumblebee
> > только не компилировал все это, а из репозитариев в виде deb-пакетов
> > устанавливал. Правда нужно было bbswitch отдельно скомпилировать.
> > Там был файл Makefile. Я просто make ввел, и оно само установилось.
> > Модуль небольшой скомпилировался быстро. Написано что введя команду
> > "optirun glxgears -info" должна запуститься дискретная видеокарта
> > nvidia, но когда я ввожу эту команду то секунды 4 проходит и комп
> > выключатся совсем (его как будто невидимым молотком крякнули) - это
> > еще до того как я ввел команду nvidia-xconfig. После ввода команды
> > nvidia-xconfig был создал файл /etc/X11/xorg.conf. Его я
> > переименовал в xorg.my.nvidia. Ввел команды:
> > # killall bumblebeed
> > # bumblebeed -x /etc/X11/xorg.my.nvidia --driver nvidia
> > и естественно ввел в другом терминале команду "optirun glxgears
> > -info" Вот что получил после этого:
> > root@alexander:/home/alexander# bumblebeed
> > -x /etc/X11/xorg.my.nvidia --driver nvidia
> > [INFO]bumblebeed 3.0 started
> > [WARN][XORG] (WW) Hotplugging is on, devices using drivers 'kbd',
> > 'mouse' or 'vmmouse' will be disabled.
> > [WARN][XORG] (WW) Disabling Keyboard0
> > [WARN][XORG] (WW) Disabling Mouse0
> > [ERROR][XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at
> > PCI:1:0:0. Please
> > [ERROR][XORG] (EE) NVIDIA(0): check your system's kernel log for
> > additional error
> > [ERROR][XORG] (EE) NVIDIA(0): messages and refer to Chapter 8:
> > Common Problems in the
> > [ERROR][XORG] (EE) NVIDIA(0): README for additional information.
> > [ERROR][XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA
> > graphics device!
> > [ERROR][XORG] (EE) NVIDIA(0): Failing initialization of X screen 0
> > [ERROR][XORG] (EE) Screen(s) found, but none have a usable
> > configuration.
> > [ERROR]X did not start properly
> >
> > А в dmesg написано:
> > [ 19.412018] bbswitch: version 0.4.2
> > [ 19.412048] bbswitch: Found integrated VGA device 0000:00:02.0:
> > \_SB_.PCI0.GFX0 [ 19.412101] bbswitch: Found discrete VGA device
> > 0000:01:00.0: \_SB_.PCI0.PEG0.PEGP [ 19.412673] bbswitch: detected
> > an Optimus _DSM function [ 19.412703] bbswitch: Succesfully
> > loaded. Discrete card 0000:01:00.0 is on [ 19.429040] nvidia
> > 0000:01:00.0: PCI INT A disabled [ 19.436776] bbswitch: disabling
> > discrete graphics [ 19.438046] bbswitch: Result of Optimus _DSM
> > call: 11000059 [ 19.452877] pci 0000:01:00.0: Refused to change
> > power state, currently in D0 [ 19.854387] pci 0000:01:00.0: power
> > state changed by ACPI to D3
> >
> > И вот:
> > [ 396.127785] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) ->
> > IRQ 16 [ 396.127789] pci 0000:01:00.0: setting latency timer to 64
> > [ 396.228962] nvidia 0000:01:00.0: power state changed by ACPI to
> > D0 [ 396.228967] nvidia 0000:01:00.0: power state changed by ACPI
> > to D0 [ 396.228975] nvidia 0000:01:00.0: PCI INT A -> GSI 16
> > (level, low) -> IRQ 16 [ 396.228982] nvidia 0000:01:00.0: setting
> > latency timer to 64 [ 396.228987] vgaarb: device changed decodes:
> > PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none
> > [ 396.229096] NVRM: loading NVIDIA UNIX x86_64 Kernel Module
> > 302.17 Tue Jun 12 16:03:22 PDT 2012 [ 407.591226] NVRM: GPU at
> > 0000:01:00.0 has fallen off the bus. [ 407.591236] NVRM: GPU at
> > 0000:01:00.0 has fallen off the bus. [ 407.592077] CPU3: Package
> > power limit notification (total events = 1) [ 407.592081] CPU1:
> > Package power limit notification (total events = 1) [ 407.592084]
> > CPU2: Package power limit notification (total events = 1)
> > [ 407.592087] CPU0: Package power limit notification (total events
> > = 1) [ 407.592133] CPU0: Package power limit normal [ 407.592134]
> > CPU3: Package power limit normal [ 407.592136] CPU1: Package power
> > limit normal [ 407.592138] CPU2: Package power limit normal
> > [ 407.983036] [Hardware Error]: Machine check events logged
> > [ 408.688423] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)
> > [ 408.688448] NVRM: rm_init_adapter(0) failed
> >
> > ПОМОГИТЕ ДРУГИ!!(( Хочу сказать "Fuck you nvidia" как сказал
> > Торвальдс. Но надеюсь что оккультными путями вы поможете мне
> > запустить эту видюху на линухе!
>
> Забыл добавить содержимое файла xorg.my.nvidia (его создал
> nvidia-xconfig):
> # nvidia-xconfig: X configuration file generated by nvidia-xconfig
> # nvidia-xconfig: version 302.17 (pbuilder@cake) Sat Jun 30
> 17:25:40 UTC 2012
>
> Section "ServerLayout"
> Identifier "Layout0"
> Screen 0 "Screen0"
> InputDevice "Keyboard0" "CoreKeyboard"
> InputDevice "Mouse0" "CorePointer"
> EndSection
>
> Section "Files"
> EndSection
>
> Section "InputDevice"
> # generated from default
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "auto"
> Option "Device" "/dev/psaux"
> Option "Emulate3Buttons" "no"
> Option "ZAxisMapping" "4 5"
> EndSection
>
> Section "InputDevice"
> # generated from default
> Identifier "Keyboard0"
> Driver "kbd"
> EndSection
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Unknown"
> ModelName "Unknown"
> HorizSync 28.0 - 33.0
> VertRefresh 43.0 - 72.0
> Option "DPMS"
> EndSection
>
> Section "Device"
> Identifier "Device0"
> Driver "nvidia"
> VendorName "NVIDIA Corporation"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Device0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> EndSubSection
> EndSection
>
А-А-а! Помогите-е-е кто нибудь..!.. Сашога в панике!
Reply to: