Я недавно купил два корейских монитора IPS, однако, при включении их, все, что я смог видеть, было высвечивание, окрашенное экраном, я считал в другом месте, что это связано с EDID:
$dmesg | grep edid
[ 2.700416] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 128
После некоторого shinanigans я переключился на nouveau драйверы с помощью следующих инструкций:
sudo nvidia-settings --uninstall
sudo apt-get remove --purge nvidia*
sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv
sudo apt-get install nvidia-common
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
Источник: Ubuntu Wiki
Они оба работают безупречно в течение приблизительно десяти минут приблизительно до 39 минут до сих пор (и позвольте мне сказать Вам, насколько великолепный 5120x1440...), Но однажды это десять минут закончились:
системный журнал
Jan 8 12:04:31 monster kernel: [ 6384.233289] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 4 [0x027f99f000 compiz[2422]]
Jan 8 12:04:31 monster kernel: [ 6384.233298] nouveau E[ PGRAPH][0000:01:00.0] GPC1/TPC0/TEX: 0x80000049
Jan 8 12:04:31 monster kernel: [ 6384.233302] nouveau E[ PGRAPH][0000:01:00.0] GPC1/TPC1/TEX: 0x80000049
Jan 8 12:04:31 monster kernel: [ 6384.233308] nouveau E[ PGRAPH][0000:01:00.0] GPC2/TPC0/TEX: 0x80000049
Jan 8 12:04:31 monster kernel: [ 6384.233312] nouveau E[ PGRAPH][0000:01:00.0] GPC2/TPC1/TEX: 0x80000049
Jan 8 12:04:31 monster kernel: [ 6384.233330] nouveau E[ PFIFO][0000:01:00.0] PFIFO: read fault at 0x0018ad9000 [PAGE_NOT_PRESENT] from (unknown enum 0x00000000)/GPC2/(unknown enum 0x00000004) on channel $
Jan 8 12:04:38 monster kernel: [ 6390.861216] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 4 [0x027f99f000 compiz[2422]]
Jan 8 12:04:38 monster kernel: [ 6390.861222] nouveau E[ PGRAPH][0000:01:00.0] ROP0 0x80000000 0x80000001
Jan 8 12:04:38 monster kernel: [ 6390.861226] nouveau E[ PGRAPH][0000:01:00.0] ROP1 0x80000000 0x80000001
Jan 8 12:04:38 monster kernel: [ 6390.861230] nouveau E[ PGRAPH][0000:01:00.0] ROP2 0x80000000 0x80000001
Jan 8 12:04:44 monster kernel: [ 6396.660693] SysRq : This sysrq operation is disabled.
Jan 8 12:04:45 monster kernel: [ 6397.660695] SysRq : This sysrq operation is disabled.
Jan 8 12:04:46 monster kernel: [ 6398.724695] SysRq : Emergency Sync
Jan 8 12:04:46 monster kernel: [ 6398.750943] Emergency Sync complete
Jan 8 12:04:46 monster kernel: [ 6399.156691] SysRq : Emergency Remount R/O
В попытке устранить эту проблему, я попытался установить 304 319 собственных драйверов. Однако, когда я устанавливаю собственные драйверы, я получаю черный экран на загрузке и прямом восстановлении к 640x480 только с одним функциональным экраном. Это представляет другую проблему. Как правило, следующее работало бы для сброса Единицы:
dconf reset -f /org/compiz/
unity --reset-icons &disown
Однако это приводит высказывание к сбою, что "строка GlxQueryExtension является пустой для экрана 0". Так, когда это произошло, я фигурировал, возможно, что я должен пойти и настроить вещи в nvidia-settings
. Так, я пытаюсь открыться nvidia-settings
но это говорит мне:
You do not appear to be using a Nvidia X driver you should run nvidia xconfig
Таким образом, я пытаюсь работать sudo nvidia-xconfig
, ничего не происходит и я здесь
Я читал в другом месте, и я полагаю, что я, возможно, должен записать пользовательский xorg.conf файл для этих мониторов. Но я понятия не имею, как сделать это.
Системные спецификации:
Я создал этот ПК с нуля, таким образом, у меня есть подробная информация о каждой используемой первой части:
http://ca.pcpartpicker.com/p/QbH8
i7-3930k
32GB RAM
250GB SSD
EVGA GTX 660
2 x X-Star DP2710 2560x1440 monsters.. I mean monitors.
Помогите мне возвратиться к этому, постоянно и выиграть время жизни хорошей кармы:
Исследование:
Пустой монитор, мерцание, снег или другое случайное живое повреждение изображения
Если Вы будете использовать двойную голову (два используемые видеовыхода) или двойная ссылка (монитор очень высокого разрешения), и VBIOS имеет слишком низкие часы по умолчанию, то видеопамять bandwitdh будет недостаточна для развертки. Это может привести к пустому изображению или жить повреждение изображения, которое изменяется на каждом вертикальном обновлении и вероятно не обнаруживается в screencaptures. Для монитора это не случай неподдерживаемого режима видео, но случайных видеоданных.
Повышение режима производительности карты могло бы помочь. Спросите относительно IRC, #nouveau канал, как сделать это. Инструкции не даны здесь, потому что в худшем случае, это может уничтожить Вашу карту, потому что управление питанием является все еще происходящей работой.
Источник: http://nouveau.freedesktop.org/wiki/TroubleShooting/
Связанные ошибки:
Это, похоже, ошибка, связанная с GTX 660
dmesg | grep nouveau | grep Chipset
Вы должны получить что-то вроде .. проверить NVE6 в скобках
[ 2.318701] nouveau [ DEVICE][0000:01:00.0] Chipset: GK106 (NVE6)
sudo mkdir /lib/firmware/nouveau
sudo cp /path/to/files/* /lib/firmware/nouveau
Замените ваше ядро тем ядром, которое вы используете в данный момент, нажмите вкладку для получения списка:
sudo update-initramfs -c -k <YOUR_KERNEL>
sudo nano /etc/default/grub
Добавьте nouveau.config=NvGrUseFW=1
в GRUB_CMDLINE_LINUX_DEFAULT, чтобы оно выглядело примерно так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.config=NvGrUseFW=1"
sudo shutdown now -r
# on restart...
dmesg | grep external
Найдите строку, которая выглядит как
[ 2.484773] nouveau [ PGRAPH][0000:01:00.0] using external firmware