You are not logged in.
Hi.
I don’t know what this error mean,([drm] nouveau 0000:01:00.0: 0x7374: i2c rd fail: -6) it’s appear in the black screen when i resume from suspend or hibernate.
I search this error in Xorg.0.log, but don’t find it, but it appear in system.journal (where about all the char are ^@).
Thanks for your help.
Offline
I also get this but when I boot my computer.
% sudo journalctl --no-pager| grep "fail: -6" | tail ~
Nov 11 12:47:49 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 11 12:50:29 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 11 12:54:45 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 12:08:10 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 12:09:56 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 12:13:19 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 16:06:59 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 17:14:11 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 17:25:10 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
Nov 12 17:26:57 eta kernel: [drm] nouveau 0000:01:00.0: 0xDD22: i2c wr fail: -6
I guess it would help if you provide some info. Video card and driver etc..
Offline
Thanks for your reply, here is more info:
sudo journalctl --no-pager | grep "fail: -6" | tail
[sudo] password for dionisos:
Nov 14 08:40:19 portable kernel: [drm] nouveau 0000:01:00.0: 0x7362: i2c wr fail: -6
Nov 14 08:40:19 portable kernel: [drm] nouveau 0000:01:00.0: 0x7374: i2c rd fail: -6
Nov 14 10:22:45 portable kernel: [drm] nouveau 0000:01:00.0: 0x7362: i2c wr fail: -6
Nov 14 10:22:45 portable kernel: [drm] nouveau 0000:01:00.0: 0x7374: i2c rd fail: -6
Nov 14 12:22:43 portable kernel: [drm] nouveau 0000:01:00.0: 0x7362: i2c wr fail: -6
Nov 14 12:22:43 portable kernel: [drm] nouveau 0000:01:00.0: 0x7374: i2c rd fail: -6
Nov 14 12:25:20 portable kernel: [drm] nouveau 0000:01:00.0: 0x7362: i2c wr fail: -6
Nov 14 12:25:20 portable kernel: [drm] nouveau 0000:01:00.0: 0x7374: i2c rd fail: -6
Nov 14 13:34:09 portable kernel: [drm] nouveau 0000:01:00.0: 0x7362: i2c wr fail: -6
Nov 14 13:34:09 portable kernel: [drm] nouveau 0000:01:00.0: 0x7374: i2c rd fail: -6
sudo lspci | grep VGA
[sudo] password for dionisos:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1058 (rev a1)
lsmod
Module Size Used by
ablk_helper 1972 0
aes_x86_64 7508 1
aes_generic 26138 1 aes_x86_64
snd_hda_codec_hdmi 24487 1
snd_hda_codec_realtek 61193 1
arc4 2039 2
coretemp 6070 0
joydev 9991 0
iwldvm 170908 0
mac80211 424764 1 iwldvm
kvm_intel 124749 0
i915 495073 2
nouveau 873851 1
kvm 373917 1 kvm_intel
crc32c_intel 1987 0
ttm 64384 1 nouveau
intel_agp 10744 1 i915
ghash_clmulni_intel 4237 0
intel_gtt 15659 2 i915,intel_agp
drm_kms_helper 32877 2 i915,nouveau
snd_hda_intel 26180 0
cryptd 8741 2 ghash_clmulni_intel,ablk_helper
snd_hda_codec 98033 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
acpi_cpufreq 5933 1
mperf 1267 1 acpi_cpufreq
drm 218724 6 ttm,i915,drm_kms_helper,nouveau
uvcvideo 72787 0
videobuf2_vmalloc 2468 1 uvcvideo
videobuf2_memops 2246 1 videobuf2_vmalloc
i2c_algo_bit 5391 2 i915,nouveau
mxm_wmi 1425 1 nouveau
asus_nb_wmi 5312 0
snd_hwdep 6300 1 snd_hda_codec
snd_pcm 75167 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
asus_wmi 15843 1 asus_nb_wmi
sparse_keymap 3056 1 asus_wmi
snd_page_alloc 7217 2 snd_pcm,snd_hda_intel
snd_timer 18934 1 snd_pcm
pci_hotplug 23148 1 asus_wmi
wmi 8379 3 mxm_wmi,nouveau,asus_wmi
snd 59989 7 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel
i2c_i801 9571 0
videobuf2_core 24030 1 uvcvideo
videodev 100859 2 uvcvideo,videobuf2_core
iTCO_wdt 5255 0
psmouse 71909 0
serio_raw 4689 0
mei 32665 0
iwlwifi 125181 1 iwldvm
media 10405 2 uvcvideo,videodev
pcspkr 1899 0
evdev 10266 15
iTCO_vendor_support 1929 1 iTCO_wdt
atl1c 33646 0
lpc_ich 10609 0
i2c_core 20707 7 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,nouveau,videodev
processor 26855 1 acpi_cpufreq
thermal 8119 0
battery 6773 0
ac 2536 0
button 4662 2 i915,nouveau
microcode 12377 0
soundcore 5442 1 snd
video 11276 3 i915,nouveau,asus_wmi
cfg80211 176994 3 iwlwifi,mac80211,iwldvm
rfkill 15604 3 cfg80211,asus_wmi
ext4 440434 3
crc16 1359 1 ext4
jbd2 78751 1 ext4
mbcache 5977 1 ext4
hid_generic 1113 0
usbhid 36996 0
hid 85929 2 hid_generic,usbhid
sr_mod 14823 0
cdrom 35520 1 sr_mod
sd_mod 29559 5
xhci_hcd 87050 0
ahci 21360 4
libahci 20023 1 ahci
libata 167683 2 ahci,libahci
scsi_mod 133386 3 libata,sd_mod,sr_mod
ehci_hcd 41816 0
usbcore 150398 4 uvcvideo,ehci_hcd,usbhid,xhci_hcd
usb_common 954 1 usbcore
Offline
Hi
I had the same problem on a Dell Latitude E6520. The problem is that this model has two video-cards. The Intel for low performance and the Nvidia for high performance. It seems the problem is that Linux isn't very good at switching between the Intel video card and the NVIDIA video card.
I solved it by disabeling the Nvidia video-card and only use the Intel video-card.
I disabled the Nvidia card by blacklisting the nouveau driver and then I installed the xf86-video-intel driver so I could use the Intel video-card.
This is not ideal but I didn't find a way to use both video-cards and switch between them. I also read somewhere, that you cannot disable the Intel video-card and only use the Nvidia video-card.
This isn't a clear answer and no real solution but maybe it'll give you some ideas.
//Dolmio
Offline
Thanks Dolmio ! i do the same thing that you, and that work fine.
I well wait until linux implements this switching function.
Offline