Microcode hiba [Megoldva]

stray képe

Fórum: 

Sziasztok!

Az alábbi hibát írja ki az Illesztő program kezelő

Kell ezzel foglalkoznomés ha igen mit csináljak? Amúgy nekem a rendszer hibátlannak tűnik.

Linux mint 18 Mate 64bit MSI 163C intel dual core

Köszönöm

stray

kimarite képe

A rendszer hibátlannak tűnik

Értékelés: 

0
Még nincs értékelve

Teszt parancsok kimenetét kéne a http://pastebin.com/ által megosztanod velünk.

dmesg | tee -a dmesg_microcode_01.txt
lspci -nnkv | tee -a lspci_01.txt

A félkövér betűvel látható text fájlok a kimenetek. A saját könyvtárban találod meg ezeket. Megnyitás szövegszerkesztővel -pl. kettő katt a fájlokra, kivéve Dolphin fájlkezelő / KDE- és a szöveges tartalmukat másolod fel a pastebinre egyenként (bemásolás, elnevezés, mentés --> URL ide).

stray képe

RE:A rendszer hibátlannak tűnik

Értékelés: 

0
Még nincs értékelve

#1

http://pastebin.com/Phx1gzQz

http://pastebin.com/9idv3tCm

Köszönöm

kimarite képe

# Microcode

Értékelés: 

0
Még nincs értékelve

#3 Az Intel processzor firmware-ről van szó;
https://wiki.debian.org/Microcode
https://wiki.archlinux.org/index.php/microcode

A kép forrása és némi magyarázat;
http://askubuntu.com/questions/613579/unknown-additional-driver-processo...

kimarite képe

RE:RE:RE:RE:A rendszer hibátlannak tűnik

Értékelés: 

0
Még nincs értékelve

#5 Megkeresed a Synaptic csomagkezelőben, a neve kb. ez,
http://packages.ubuntu.com/search?suite=default&section=all&arch=any&key...
majd 'sudo reboot' és teszt [*]
Mit csinál? Esernyőt tart fölé, ha esik, és megeteti, ha éhes .. :)
* A teszt (pastebin)

dmesg | tee -a dmesg_microcode_02.txt
stray képe

Szia!

Értékelés: 

0
Még nincs értékelve

Szia!

 

Ezt találtam a csomagkezelőben. A sárga napocska mit jelent mellette?

kép

Telepítsem?

Találtam az intel honlapján is a a procihoz microcode-20160607.tgz fájlt. Ezzel mit kell csinálni?

Köszi

kimarite képe

RE:Szia!

Értékelés: 

0
Még nincs értékelve

#7 A Synaptic csomagkezelőben a sárga napocska nálad (Linux Mint-tet használva) azt jelenti, hogy telepítve van. Vélhetően jó így, emlitettem, miért hasznos (Intel processzorokhoz jó). Linux alatt ne töltögetünk le targézákat sem DEB-eket sem általában azok nincsenek a Mint-hez (például) optimalizálva. A targéza telepítése elég bonyolult is lehet, sok feltételt kell nézni, hogy helyesen optimalizád (hiszen más linux-szok-ra is jó, más és más procikra is). De ha megadod a letöltési linket ránézhetek. Sejtheted, hogy nem én fogok rákeresni, ha már ott voltál, 'mennyibe került volna' ide linkelni. Azt hittem cseppent némi linux az ereidbe, főleg, hogy már a második Linux Mint találkozó után vagy (az elsőn ott voltam). Vagy még érik? ;))

Erre a kérdésemre nem válaszoltál;
https://linuxmint.hu/comment/7624#comment-7624
Egyedül szeretnéd megoldani? Az is lehetséges és nem is tilos. Egyáltalán.
És mit mondana erre Bruce Willis ..?

csuhas32 képe

RE:RE:Szia!

Értékelés: 

0
Még nincs értékelve

#8 „A Synaptic csomagkezelőben a sárga napocska nálad (Linux Mint-tet használva) azt jelenti, hogy telepítve van.”

Ez szerintem tévedés, az első kis négyzet jelzi, hogy egy csomag telepített (zöld) vagy nem (fehér) illetve frissítésre várakozik (felkiáltójel) azt hiszem, van jele a törött csomagnak is (de az most nem jut eszembe).

A napocska mást jelez (én a main tárolóra tippelnék).

kimarite képe

RE:RE:RE:Szia!

Értékelés: 

0
Még nincs értékelve

#9 Igazad van. De azt írta stray, hogy telepítette. Most akkor nem?
Main, azaz fő tároló jelzése ez.

Így is meg lehet győződni, hogy telepítve van-e egy csomag
-- a példák kimenete ugyanaz, mint amit a Synaptic mutat

apt-cache policy intel-microcode
intel-microcode:
  Telepítve: 1.20150121.1
  Jelölt:    1.20150121.1
  Verziótáblázat:
 *** 1.20150121.1 0
        500 http://http.us.debian.org/debian/ wheezy/non-free i386 Packages
        100 /var/lib/dpkg/status

vagy

dpkg -l intel-microcode 
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Név                          Verzió             Architecture        Leírás
+++-=============================-===================-===================-===============================================================
ii  intel-microcode               1.20150121.1        i386                Processor microcode firmware for Intel CPUs
! intel-microcode - Processor microcode firmware for Intel CPUs
stray képe

RE:RE:RE:RE:Szia!

Értékelés: 

0
Még nincs értékelve

#10 Sziasztok!

 

Én nem telepítettem, és a csomagkezelőben jobb klikkre a kijelölés telepítésre opció aktív csak.

 

A tgz.-t innen töltöttem le

 

https://downloadcenter.intel.com/download/26156/Linux-Processor-Microcode-Data-File

 

A tesztet még nem csináltam meg de ha kész bemásolom.

 

Köszi a türelmeteket és a segítségeket. Ja megküzdök vele veletek :-)

kimarite képe

intel-microcode - Processor microcode firmware for Intel CPUs

Értékelés: 

0
Még nincs értékelve

#11 Minden amit csinálsz, csak a te felelősséged - így adom közzé
Én a MESA-t forgattam le, nem sokat javult a rendszerem..

Intel processzor microcode firmware

Frissítés az Intel Download Center-ből letöltött firmware-rel - egyszeri*

-- az aktuális firmware-t innen éred el
([*] nem fog frissülni - a rendszer viszont felülírhatja a saját csomaggal)
https://downloadcenter.intel.com/downloads/eula/26156/Linux-Processor-Microcode-Data-File?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F26156%2Feng%2Fmicrocode-20160714.tgz

-- kibontod
(itt és a továbbiakban a '*.tgz' saját könyvtárba való letöltését veszem alapul)

tar zxvf microcode-20160714.tgz

-- telepíted az iucode-tool csomagot

sudo apt-get install iucode-tool

-- létrehozod a munka könyvtárat

sudo mkdir /tmp/micro

-- átmásolod ide a már kibontott '*.dat' fájlt

sudo cp /home/$USER/microcode.dat /tmp/micro/

-- belépsz a munkakönyvtárba

cd /tmp/micro/

-- itt futtatod az alábbi parancsot
(man iucode_tool)

sudo iucode_tool -K/tmp/micro/ microcode.dat

-- az ellenőrzés a könyvtár tartalmának listázása és a megfelelő kimenet

ls
06-03-02  06-08-0a  06-16-01  06-2d-06  06-4f-01  0f-04-03
06-05-00  06-09-05  06-17-06  06-2d-07  06-56-02  0f-04-04
06-05-01  06-0a-00  06-17-07  06-2f-02  06-5e-03  0f-04-07
06-05-02  06-0a-01  06-17-0a  06-3a-09  0f-00-07  0f-04-08
06-05-03  06-0b-01  06-1a-04  06-3c-03  0f-00-0a  0f-04-09
06-06-00  06-0b-04  06-1a-05  06-3d-04  0f-01-02  0f-04-0a
06-06-05  06-0d-06  06-1c-02  06-3e-04  0f-02-04  0f-06-02
06-06-0a  06-0e-08  06-1c-0a  06-3e-06  0f-02-05  0f-06-04
06-06-0d  06-0e-0c  06-1d-01  06-3e-07  0f-02-06  0f-06-05
06-07-01  06-0f-02  06-1e-04  06-3f-02  0f-02-07  0f-06-08
06-07-02  06-0f-06  06-1e-05  06-3f-04  0f-02-09  microcode.dat
06-07-03  06-0f-07  06-25-02  06-45-01  0f-03-02
06-08-01  06-0f-0a  06-25-05  06-46-01  0f-03-03
06-08-03  06-0f-0b  06-26-01  06-47-01  0f-03-04
06-08-06  06-0f-0d  06-2a-07  06-4e-03  0f-04-01

-- ha elsőre nem jó (hibaüzenet), akkor így ... és

sudo iucode_tool -K/tmp/micro/

-- másodszorra a korábban említett parancsot

sudo iucode_tool -K/tmp/micro/ microcode.dat

-- ha nincs hibaüzenet, sikeresen lefutott a parancs
(nálam a prompt tért vissza és sikeres volt a művelet
valamint az 'ls' paranccsal ellenőriztem)

-- kilépsz a munkakönyvtárból

cd

-- megnézed mely firmware-ek vannak használatban a rendszereden

sudo modprobe cpuid && sudo iucode_tool -tb -lS /tmp/micro

-- megnézed a 'dmesg' kimeneteket is

dmesg | grep -i "updated"

-- körülbelül ezt fogod látni
(a dátumokat kell nézni, és azt, hogy 'updated')

[    1.056012] microcode: CPU0 updated to revision 0xa0b, date = 2010-09-28
[    1.112010] microcode: CPU1 updated to revision 0xa0b, date = 2010-09-28

A rendszered által a tárolóból frissített firmware-ek dátumait itt találod

ls /lib/firmware/intel-ucode/

És belegondolhatsz, hogy egyáltalán érdemes-e külső forrásból letöltened a firmware-t.
Azon kívül, hogy nem szokás (szükségtelen). Hiszen a rendszered is tartalmazza, valamint frissíti.
Nem a legfrissebb a legjobb, hanem az optimalizált.

Frissítés a rendszer alapértelmezett tárolói, tükrök használatával

-- telepítés

sudo apt-get install microcode.ctl intel-microcode

-- a rendszer újraindítása (pl.)

sudo reboot

-- ellenőrzés

dmesg | grep microcode


A leírásnál segítettek az alábbiak
-- oldal

http://askubuntu.com/questions/545925/how-to-update-intel-microcode-properly
https://sites.google.com/site/easylinuxtipsproject/microcode

-- kézikönyv

man iucode_tool

Letöltés - Intel

https://downloadcenter.intel.com/download/26156/Linux-Processor-Microcode-Data-File

stray képe

 Sziasztok!

Értékelés: 

0
Még nincs értékelve

 Sziasztok!

 

A teszt 

pastebin.com/kYWhn0ha

Kicsit elvesztettem a fonalat. Ha telepítem az alapértelmezett tárolóból akkor elvileg jó lesz? és mi az amit a csomagkezelőben látok? Azt hagyam békén nem kell telepíteni?

 

köszi

kimarite képe

RE: Sziasztok!

Értékelés: 

0
Még nincs értékelve

#13 Érdemes lenne telepíteni az 'intel-microcode' csomagot. Az telepíti a frissebb és optimalizált Intel CPU firmware-t.

-- tehát telepíted

sudo apt-get install intel-microde

-- ahogy nézem, a Systemd-d az Upstart módban működik, tehát frissíted

sudo update-initramfs -uk all

-- Újraindítod a rendszert

sudo reboot

-- és megint ide teszed a 'dmesg' kimenetét (03)

dmesg | tee -a dmesg_microcode_03.txt

A dual core proci remekül látszik az előző kimenetben

[    1.487678] microcode: CPU0 sig=0x6fd, pf=0x80, revision=0xa1
[    1.487697] microcode: CPU1 sig=0x6fd, pf=0x80, revision=0xa1
[    1.487780] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

De némi magyarázat
https://wiki.gentoo.org/wiki/Intel_microcode

-- a CPU-hoz nincs elérhető firmware - a tárolóban
(ekkor lehetne az Intel oldaláról frissíteni, ha ott támogatottnak jelzik)

dmesg | grep microcode
[    1.196567] microcode: CPU0 sig=0x6fd, pf=0x80, revision=0xa3
[    1.196575] microcode: CPU1 sig=0x6fd, pf=0x80, revision=0xa3
[    1.196623] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

-- a CPU-hoz van elérhető firmware

dmesg | grep microcode
[    0.000000] microcode: microcode updated early to revision 0xa4, date = 2010-10-02
[    1.207385] microcode: CPU0 sig=0x6fd, pf=0x80, revision=0xa4
[    1.207393] microcode: CPU1 sig=0x6fd, pf=0x80, revision=0xa4
[    1.207445] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

(azt tévesen írtam korábban, hogy 'egy' könyvtárban' a dátumok szerint látod)

Az én nagyon régi CPU-m már nem támogatott

dmesg | grep microcode
[    2.755604] microcode: CPU0: family 6 not supported
[    2.756493] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

Még annyit tehetsz, hogy ezt a csomagot is telepíted (később)
(nézd meg a tárolókban)

sudo apt-get install microcode.ctl

A frissítési művelet ugyanaz ..., a vége még egy kimenet (04)

dmesg | tee -a dmesg_microcode_04.txt

Na most, nem egyszerre kéne mindent, amit most leírtam -Nigel Mansel pl. valamelyest jól csinálta; padlógáz :)- hanem egyenként. Úgy is kb. 15-20 perc legfeljebb.

És utána lehet próbálkozni az Intel oldaláról letöltött firmware-rel. Ha előtte a Systemback vagy más rendszermentő alkalmazással készítesz egy teljes mentést, akkor belefoghatsz. Egyébként jó lenne tudni, mikor mit csinálsz, mert egyszer már telepítetted a csomagot, most meg nagyon nem úgy néz ki, hogy telepítve van. Mit nem értesz pontosan a leírt folyamatból?

Valamint kipróbálhatsz egy másik kernelt, hátha a jelenleginek van baja.
Ubuntu kernelekből válogathatsz;
http://ubuntu.hu/node/42250#comment-528000

'Annyira azért nem béták.
Én most épp 4.4.14-et használok, te megnézhetnéd ezzel, valamint egy ennél is újabbal (4.6 vagy 4.7-es változattal).
Bármikor választhatsz korábbi kernelt (eredeti) is.
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Minden kernelhez 3 csomagot kell telepíteni (headers-...-generic, headers-...-all, image-...-generic).
'

stray képe

RE:RE: Sziasztok!

Értékelés: 

0
Még nincs értékelve

#14 Szia!

 

Valami félreértés lehet, mert én még nem telepítettem semmit se. Az sincs telepítve amiről képet szúrtam be a csomagkezelőből. Ha megcsináltam a telepítést megírom a txt-ket.

 

Köszi

 

kimarite képe

RE:RE:RE: Sziasztok!

Értékelés: 

0
Még nincs értékelve

#16 Szia, mutattál képet is, megkérdezted ('Hogyan telepítsem a microcode-ot?' / https://linuxmint.hu/comment/7621#comment-7621), a nyitó ban látható kép is azt sugallná, hogy telepítsd ..., így gondoltam, ha már eltelt egy kis idő is azóta csak telepítetted ;). A leírása szerint is a processzod típusodra (Intel) van, bemásoltam. De sok esetben jobb előbb kérdezni, az igaz. Tévedtem :)
Várjuk a pastebineket. Javaslatonként.

stray képe

RE:RE: Sziasztok!

Értékelés: 

0
Még nincs értékelve

  #14 Sziasztok!

 

Telepítettem az intel-microcode-t.

dmesg.03

pastebin.com/S0sBnpjE 

 

Utána ezt láttam az ileszőprogram kezelőben.

Ezután telepítettem a microcode.ctl-t.

dmesg.04

pastebin.com/FYHceMHd 

Képernyő kép nem változott. Rendszer stabilnak tűnik nem érzékelek semmi változást csak, hogy használja a drivert.

kimarite képe

RE:RE:RE: Sziasztok!

Értékelés: 

0
Még nincs értékelve

#18 Másik firmware-t használ a kernel most.

-- http://pastebin.com/S0sBnpjE -- /03

-- ez volt

[    1.487678] microcode: CPU0 sig=0x6fd, pf=0x80, revision=0xa1
[    1.487697] microcode: CPU1 sig=0x6fd, pf=0x80, revision=0xa1
[    1.487780] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

-- erre változott

[    1.487733] microcode: CPU0 sig=0x6fd, pf=0x80, revision=0xa4
[    1.487759] microcode: CPU1 sig=0x6fd, pf=0x80, revision=0xa4
[    1.487844] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

de most épppen azt használja, bármi is a dátum, ami kell a procidhoz.

A 'microcode.ctl' új verziókat telepít, ha úgy gondolod kellhet és amikor megjelenik (a tárolóban), akkor frissülni fog a két csomag.
'This is a transitional package to help migrate systems to the new
version of intel-microcode and to iucode-tool, which superseded
microcode.ctl.
'
Az Intel-től letölhető firmware 'csomag'ban sem biztos hogy van újabb firmware a gépedre. Ha van (belettek ilyet), akkor a firmware a parancsok által frissül, a processzort felismeri az 'intel_ucode' alkalmazás. Ha nem elérhető - épp ebben nincs- újabb firmware, nem történik semmi.

Touchpad, billentyűzet

'input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input12
atkbd serio0: Unknown key released (translated set 2, code 0xf7 on isa0060/serio0).
atkbd serio0: Use 'setkeycodes e077 <keycode>' to make it known.
atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
'
-- megoldás lehet,
http://askubuntu.com/questions/5228/how-do-i-fix-an-unknown-key-issue-so...
-- és egy másik, de semmiképpen nem 'sudo gedit', hanem 'gksu gedit' (!) és Linux Mint 17-ig (upstart-ra)
http://www.jveweb.net/en/archives/2011/01/configure-unrecognized-keys-in...

Kernel bugok
(eseti jelenségek is lehetnek)

'System wakeup disabled by ACPI
[...]
can't claim BAR 13 [io  0x0800-0x087f]: address conflict with ACPI CPU throttle [io  0x0810-0x0815]
'
-- ha ébresztés után hibát nem tapasztalsz, akkor .. jó.
( http://forums.debian.net/viewtopic.php?f=10&t=123349 )

'pci_bus 0000:02: busn_res: can not insert [bus 02-ff] under [bus 01-02] (conflicts with (null) [bus 01-02])'
-- ha semmi hiba ...
( https://bbs.archlinux.org/viewtopic.php?id=207210 )

'Expanded resource reserved due to conflict with PCI Bus 0000:00'
-- ha semmi ..
( http://lkml.iu.edu/hypermail/linux/kernel/1003.1/02257.html )

Mások

'disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force''
-- egyértelmű, próbáld a 'grub' fájlba a 'quiet splash' mellé, hogy 'pcie_aspm=force', de nem kötelező
'r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control
1.871849] r8169 0000:04:00.0 eth0: RTL8168b/8111b at 0xffffc900003ea000, 00:19:db:ee:8e:0d, XID 18000000 IRQ 26
1.871854] r8169 0000:04:00.0 eth0: jumbo features [frames: 4080 bytes, tx checksumming: ko]
'
- ha ettől még megy ...

-- http://pastebin.com/FYHceMHd -- /04

'microcode: CPU1 microcode updated early to revision 0xa4, date = 2010-10-02'
-- úgy tűnik, jelenleg ez a firmware kell a laptopodhoz

'disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force''
-- egyértelmű, próbáld a 'grub' fájlba a 'quiet splash' mellé, hogy 'pcie_aspm=force', de nem kötelező
'r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control
1.871849] r8169 0000:04:00.0 eth0: RTL8168b/8111b at 0xffffc900003ea000, 00:19:db:ee:8e:0d, XID 18000000 IRQ 26
1.871854] r8169 0000:04:00.0 eth0: jumbo features [frames: 4080 bytes, tx checksumming: ko]
'
- ha ettől még megy ...

'ath5k 0000:03:00.0 wlp3s0: renamed from wlan0'
https://bbs.archlinux.org/viewtopic.php?id=170501
-- van valami probléma a WiFi-vel?

Ha semmi különleges esemény, a kikapcsolás, ébresztés, indítás, alkalmazások jól működnek (pl. a boot ideje nem túl hosszú), akkor rendben, jónak tűnik a működés.

 

kimarite képe

RE:köszi a türelmet és a

Értékelés: 

0
Még nincs értékelve

#20 Hali, szívesen
Én talán ránéznék a rendszerbe nem beregisztrált billentyűkre
-- a 'setkeycodes e077' valami multimédiás, talán hangerő
-- a 'setkeycodes e078' a WiFi ki- és bekapcsolására szolgál
a laptopodon.
Azt hiszem, javasoltam már a lapot;
http://askubuntu.com/questions/5228/how-do-i-fix-an-unknown-key-issue-so...
Futtatod terminálban a 'xev' parancsot és megnyomod a fent jelzett billentyűket, a fenti szám egyezni fog vagy még keresed. Azt is írják, hogy nem biztos , hogy a jelenlegi billentyűzet beálíltásod laptop billentyűzet.

Javaslom a Systemback alkalmazás használatát (visszaállítási pont) akár bármely, általad nehéznek megítélt beavatkozás előtt. A visszaállítási pontoknak valamennyi szabad hely kell, ne hagyd figyelmen kívül. Más alkalmazással is készíthetsz teljes mentést a rendszeredről, Linux Mint-ben is van egy Backup alkalmazás, vagy bármi más módon külső tárhelyre is mentheted a rendszered napi állapotát.
Ezután, ha biztos lehetsz abban, hogy semmilyen kárt nem okozol a rendszerben, 'vagányabban' tevékenykedsz, és hidd el, mindeközben nagyon sokat megtanulsz a linux-szok működéséről. Mást nem igazán tudok javasolni (a lélek erősítésére).