[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian 7 testing. Не работает видеокарта Nvidia GT 640M



В 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" как сказал Торвальдс.
Но надеюсь что оккультными путями вы поможете мне запустить эту видюху
на линухе!


Reply to: