Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: Klomčis 30. 04. 2012, 16:38:57

Název: LinuxMint - podivné chování
Přispěvatel: Klomčis 30. 04. 2012, 16:38:57
Dobrý den,

prosím, jsem nováček v používání nového operačního systému LinuxMint. Instalace proběhla, takřka bez problému, byl jen problém s WiFi ovladačem (děkuji, za pomoc, zde na fóru), ten už je opraven. Myslel jsem si, že mám vyhráno, ale před nedávnem se mi objevilo podivné chování tohoto systému:

1) Občas po najetí z hibernace (uložení paměti na disk). Mi systém zamrzne -> tak jednou z 5 hibernací - pomůže jen tvrdý restart.
2) Občas se mi stane, že mi systém spadne do příkazového řádku/něco jako modrý šok u Windows, kde toho píše opravdu hodně a moc tomu nerozumím.
3) Po najetí do systému mi vyskakuje hláška chyba aplikace Kopete (komunikační program - icq, talk, apod...) - nabídne jen ukončit, restartovat, nahlásit problém.
4) Zdá se mi, že je notebook (Asus VX6 Lamborghini) více zatížen -> více větrá a CPU je taky na vyšších hodnotách zatížení - teplota se pohybuje (temp1) okolo 51-60Celsia 

--------------------------------------------------

Chtělo by to zjistit příčinu problému, myslím si, že je to problém softwarová, nežli hardware. Neznáte někdo způsob, jak problém najít (detekovat) ? Popřípadě, jestli není test teploty.

--------------------------
Děkuji, za pomoc.


PS: zde je LSmod výpis, ale nevím, jestli v tomhle případě pomůže:

Kód: [Vybrat]
rfcomm                 47946  0
bluetooth             166112  10 bnep,rfcomm
snd_atiixp_modem       19108  0
snd_via82xx_modem      18825  0
snd_intel8x0m          18970  0
snd_ac97_codec        134826  3 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m
ac97_bus               12730  1 snd_ac97_codec
parport_pc             36962  0
joydev                 17693  0
ppdev                  17113  0
binfmt_misc            17540  1
dm_crypt               23199  0
bcma                   20219  0
arc4                   12529  2
eeepc_wmi              12826  0
asus_wmi               20035  1 eeepc_wmi
sparse_keymap          13890  1 asus_wmi
uvcvideo               72711  0
videodev               92992  1 uvcvideo
v4l2_compat_ioctl32    17083  1 videodev
snd_hda_codec_realtek   330815  1
psmouse                73882  0
serio_raw              13166  0
snd_hda_intel          33390  2
snd_hda_codec         104931  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13668  1 snd_hda_codec
snd_pcm                96714  6 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_intel,snd_hda_codec
snd_seq_midi           13324  0
snd_rawmidi            30547  1 snd_seq_midi
brcmsmac              631693  0
brcmutil               17837  1 brcmsmac
mac80211              462046  1 brcmsmac
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                61896  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29991  2 snd_pcm,snd_seq
cfg80211              199630  2 brcmsmac,mac80211
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
crc_ccitt              12667  1 brcmsmac                                                                                                                                                       
snd                    68266  17 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device                                                                                                                                                                               
soundcore              12680  1 snd                                                                                                                                                             
snd_page_alloc         18529  5 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_hda_intel,snd_pcm                                                                                         
lp                     17799  0                                                                                                                                                                 
parport                46562  3 parport_pc,ppdev,lp
usbhid                 47198  0
hid                    95463  1 usbhid
ahci                   26002  3
libahci                26861  1 ahci
nouveau               728722  0
xhci_hcd               82820  0
ttm                    76805  1 nouveau
i915                  571251  4
atl1c                  41643  0
drm_kms_helper         42558  2 nouveau,i915
drm                   236290  7 nouveau,ttm,i915,drm_kms_helper
mxm_wmi                12979  1 nouveau
wmi                    19256  2 asus_wmi,mxm_wmi
i2c_algo_bit           13423  2 nouveau,i915
video                  19412  2 nouveau,i915
Název: Re:LinuxMint - podivné chování
Přispěvatel: Murděj Uktrurný 30. 04. 2012, 17:13:21
Co vytěžuje CPU zjisťíš příkazem top
Nějaké info o chybách se dá vyčíst z dmesg
Teplotu a vyšší otáčky disku může dělat prach. Občas pomůže vyfoukat ntb kompresorem
Zkusil bych nabootovat system z flash jestli se porad bude chovat tak divne
Test paměti se dá spustit z grubu
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 30. 04. 2012, 17:30:08
Zkusil jsem zadat příkaz gmesg, ale je toho tady moc, nevím co přesně hledat abych poslal výpis.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Neviditelný 30. 04. 2012, 17:52:20
Střelím trochu od boku, ale řekl bych, že za vyšší teplotu, problémy při hibernaci a kernel panic (ten pád do terminálu) může nVidií grafická karta, resp. její opensourcové ovladače. Co jsem vyrozuměl z lsmod, máte nahraný jak ovladač i915pro Sandy Bridge grafiku, tak nouveau pro nVidii. Z toho soudím, že váš notebook má onu magickou technologii "Optimus", která však na Linuxu v podstatě nefunguje. (Pro puntičkáře: ano, existují hacky jako bumblebee, ale s tím bych začátečníka netrápil.) Za nejlepší řešení považuji v BIOSu vypnout podporu Optimusu a používat jen Intel grafiku.

Co se dmesg týče, v případě problémů většinou stačí poslat posledních cca 20 řádků.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 30. 04. 2012, 18:18:30
Zde, je výpis z dmesg:

Kód: [Vybrat]
[  196.964923] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  196.965132] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  199.931636] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  199.931839] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  199.932081] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  215.842771] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[  216.335918] EXT4-fs (sda6): re-mounted. Opts: user_xattr,commit=0
[  224.008293] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  224.008484] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  224.008739] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  255.974641] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  263.027227] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  263.027427] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  263.028383] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  280.034624] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  280.034813] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  383.614379] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  383.614569] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  383.614812] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  464.244936] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  464.245056] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00
[  464.245299] ieee80211 phy0: wl0: wlc_recv: dropping a frame with invalid src mac address, a2: 00:00:00:00:00:00

- Chtěl bych se, prosím, zeptat. Co je funkce Optimus a kde bych ji v BIOSu našel ?
Název: Re:LinuxMint - podivné chování
Přispěvatel: Neviditelný 30. 04. 2012, 19:29:57
Koukám, že se vám dmesg zaplavil hlášeními WiFi karty. Vypadá to, že cosi ve vašem okolí vysílá neplatné 802.11 rámce. Pokud vám síť funguje, nevěnoval bych tomu pozornost.
Optimus je technologie, která používá dvou grafických karet, jedné slabé s nízkou spotřebou (často Intel HD3000), druhé výkonnější a nenažranější (nějaká nVidia). Funguje to tak, že pokud je systém v klidu, vykresluje všechno jen úsporná grafika a ta výkonnější je vypnutá/spící. Pokud nějaká aplikace potřebuje vysoký vykreslovací výkon (3D hry apod.), zpracovává tuto aplikaci výkonnější GPU a obraz vykresluje do grafické paměti té grafiky slabší, která je jako jediná připojená k monitoru/displeji.
Na Linuxu je tohle z různých důvodu docela problém zprovoznit, přičemž ta výkonná grafika je ale často zapnutá a i když nic nedělá, spotřebovává nějakou energii a také se zahřívá. Zdaleka nejjednoduší je tenhle zázrak vypnout a používat pouze tu úspornou grafiku. Každý BIOS je trochu jiný, takže tady vás přesně moc nenavedu, doporučuji Google:)
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 30. 04. 2012, 21:44:02
Bohužel, nemůžu v BIOSu najít volbu pro vymnutí funkce Optimus (přepínání grafických karet).

- Našel jsem hodně návodu, jak funkci vypnout, ale bohužel mám jinou verzi BIOSu a návod na ten svůj nemohu najít. Má verze BIOSu je 02.58 (Code Version 0902) -> pokoušel jsem se najít volbu pro vypnutí sám, ale asi jsem slepý...
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 01. 05. 2012, 13:35:36
Nestačilo, by spíše zakázat ovladač v linuxu (ten, který není podporován a druhý nechat) -> nepomohlo by to ?
Název: Re:LinuxMint - podivné chování
Přispěvatel: smaza 01. 05. 2012, 14:00:04
Ahoj,
pokud nejde karta vypnout v biosu, zkus se podívat na tyhle odkazy:

http://linux-hybrid-graphics.blogspot.com/2010/07/using-acpicall-module-to-switch-onoff.html

pokud máš Mint založený na ubuntu
https://wiki.ubuntu.com/Bumblebee

pokud máš Mint založený na debianu (LMDE)
http://wiki.debian.org/Bumblebee

Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 01. 05. 2012, 14:44:15
Jestli to správně chápu, stačí, když nainstaluji tento ovladač: https://wiki.ubuntu.com/Bumblebee a potom by měl linux, již podporovat nVidia Optimus ? Nebo budu muset, ještě něco udělat (např. zakázat ostatní ovladače apod.)?

PS: používám tuto distribuci -> http://blog.linuxmint.com/?p=1927
Název: Re:LinuxMint - podivné chování
Přispěvatel: smaza 01. 05. 2012, 15:02:14
V podstatě ano, postupuj podle toho návodu a cílem by mělo být že karta (nvidia) bude vypnuta, tudíž by ti měla klesnout spotřeba a i teploty by měly být nižší. Pokud budeš používat nějakou graficky náročnější aplikaci a budeš chtít využít nvidia kartu tak tu aplikaci spustíš příkazem
Kód: [Vybrat]
optirun <název_programu>. Zapínaní a vypínání karty je automatické stará se o to právě bubmlebee a bbswitch.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 01. 05. 2012, 16:17:29
Tak jsem postupoval podle tohoto návodu: https://wiki.ubuntu.com/Bumblebee a zatím je teplota hardware nižší, ale nevím jestli to není zatím jen placebo efekt. Snad se to tak zůstane.


- chtěl bych se zeptat, jestli bych neměl zakázat nějaké grafické ovladače, které linux momentálně neoužívá ? Aby nebyl problém s hádáním (stejný problém byl u WiFi karty).



Děkuji, za vše.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Neviditelný 01. 05. 2012, 17:55:51
Instalační skripty Bumblebee by mohly nouveau blacklistovat automaticky; pokud ne, určitě je dobré to udělat.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 01. 05. 2012, 21:50:35
Takže, po dnešním měření klesla teplota z 61Celsia na 50Celsia, zatím jsem neměl problém s hibernací ani s pádem systému, ale zatím je brzo udělat závěry, jestli to pomohlo, ale zatím děkuji za rady  ;)
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 02. 05. 2012, 22:19:29
Dobrý den,
dneska jsem měl další zásek, když mi notebook najížděl z hibernace, myslím si, že to bylo způsobeno tím, že když notebook šel do stavu hibernace (uspání na HDD) nebyla připojená baterie, ale když z ní najížděl zpět, tak baterie byla připojena.

Chybu jsem se pokusil vyfotografovat pomocí mobilu, kvalita je, ale opravdu otřesná:

(https://lh3.googleusercontent.com/-FpmMDFnno_U/T6GVoXvYw6I/AAAAAAAAAaM/4aAyqC9xxf0/s640/IMG_20120502_214844.jpg)
(https://lh6.googleusercontent.com/-WBRd69TZ0Og/T6GVc8yJtEI/AAAAAAAAAaE/mXm6noJG4lM/s640/IMG_20120502_214902.jpg)
(https://lh5.googleusercontent.com/-caEUfqt9dRo/T6GV_6zU5eI/AAAAAAAAAac/fGTSx-oX6zQ/s640/IMG_20120502_214923.jpg)


Děkuji
Název: Re:LinuxMint - podivné chování
Přispěvatel: Pavouk106 09. 05. 2012, 17:53:20
Ahoj, radil jsem Ti s tou wifi. Teď sice moc neporadím (Optimus jsem naštěstí zatím nikdy v ruce neměl a hibernace sjem také naštěstí nikdy nepokoušel :-) ), ale i tak jedna rada, která pomůže při dalším řešení - pokus se zopakovat poslední probuzení z hibernace. Pokud máš podezření, že to je odpojenou a připojenou baterií, vyzkoušej to znova takhle. Klidně to zkus dvakrát nebo třikrát (kdyby to ten prboblém dělalo znova a znova). Tím pádem bys alespoň věděl, čemu se vyvarovat...

Taky lze udělat (vyzkoušet) opačnou věc, hibernovat s baterií a probudit se bez ní na adaptéru. Pokud by to dělalo při takových kombinacích problémy, víš alespoň, co konkrétně dál hledat.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomcis 14. 05. 2012, 10:38:37
Tak jsem dneska zjistil, že chyba nastává, když spustím hibernaci na adaptérů a najedu notebook s bakterií. Občas se mi tím sekne systém.
Název: Re:LinuxMint - podivné chování
Přispěvatel: Blaazen 14. 05. 2012, 10:57:14
 :D
Citace
notebook s bakterií

Vždycky jsem byl v klidu, že na Linuxu nejsou viry, a teď se začnou objevovat bakterie !
Název: Re:LinuxMint - podivné chování
Přispěvatel: Klomčis 17. 05. 2012, 14:10:56
Pardon s baterií - psal jsem pomocí telefonu.