Автор Тема: Notebook msi m670x, gentoo, проблеми  (Прочетена 2495 пъти)

loxs

  • Напреднали
  • *****
  • Публикации: 307
    • Профил
Notebook msi m670x, gentoo, проблеми
« -: Jun 11, 2007, 13:58 »
Здравейте!

Имам два проблема, които не мога да разреша от доста време. Мислех, че са резултат от това, че все още драйвърите в ядрото не са достатъчно добри (а за температурния проблем мислех, че е от лошия дизайн на лаптопа) и се бях отказал да търся решението им. Снощи обаче изпробвах новата Fedora и адски много се изненадах, когато установих, че там тези два проблема ги няма. Ето за какво става въпрос:


1. Купих лаптопа си през декември 2006. Още от самото начало температурата се движи между 50 и 60 градуса при нисък cpu usage. Покачва се докъм 65 при гледане на филм, примерно. При компилиране на голяма програма стига до 75, дори е стигало до 80 градуса. Аз не съм компютърен специалист и си нямам почти никаква представа от хардуер. Затова и не знам изобщо в каква насока да търся решението на проблема (а и ме е страх да експериментирам много с тия неща). Какато споменах по-горе, под Федора този проблем го няма. Температурата, при ниско натоварване на процесора, стабилно стои под 50 градуса. Ако го натоваря малко повече, тя се качва докъм 55 градуса, при което вентилатора се включва на по-високи обороти (започва да шуми повече) и я сваля пак под 50 градуса. Същото нещо се получава и под Gentoo, само че там вентилатора започва да работи на по-високи обороти, чак към 73-75 градуса, и след като температурата падне под 70, пак превключва на нормални обороти.


2. Аудиокартата ми е:
Примерен код
aoede linux-2.6.20.7 # lspci | grep -i audio
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)

и използва snd_hda_intel драйвъра от ядрото. Картата се разпознава автоматично от alsaconf и настройката и преминава без никакви грешки. В миксера се появяват 3 канала, които реално контролират нивото на звука:
PCM, Front  и  Headphone
Получава се някакво объркване между Front и Headphone каналите, така че и двата канала контролират едновременно и слушалките и вградените колонки на лаптопа. Когато включа слушалки, звукът от колонките не спира, а се чува и от двете места.
Както установих, под Федора този проблем не съществува и там аудиокарта те държи така, както би трябвало. Звукът изчезва от колоните когато се включат слушалки и двата канала на миксера си контролират правилно поверените им функции.
Под Федора се ползва същия драйвър от ядрото (snd_hda_intel)
Преди време бях чел някъде, че драйвърът не поддържа микрофон-ската функция на картата (имам вграден микрофон на лаптопа), но доста се изненадах, когато установих, че под Федора работи и микрофона.

Преди малко тествах по-ново ядро (2.6.21 - същото ползва и Федора) и положението е абсолютно същото

Ето, тук са kernel config файла ми и хардуерния ми профил, така както го показва lshw:
config_kernel_2.20.7
hardware_profile

Благодаря предварително.
Активен

Linux is like a wigwam - no windows, no gates, apache inside!
We shall walk together through all eternity. Wandering in the shadows, spreading the fear!
Gentoo - Baselayout 1.12.9-r2
Linux 2.6.21-suspend2-r6 Mon Jun 25 17:48:08 EEST 2007

kmakaron

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #1 -: Jun 11, 2007, 15:04 »
Имам същия лаптоп, и имам проблема със миксера и слушалките. Ползвам Слак11 с нормално ядро от kernel.org.
И на мен под линукс ми показва високи градуси, но мисля 4е проблема е че не се отчитат вярно от модула cpu-temp.
Проблемите ти ме вълнуват, така че ако намериш някакво решение, ..сподели.
Активен

loxs

  • Напреднали
  • *****
  • Публикации: 307
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #2 -: Jun 11, 2007, 20:14 »
Не знам какъв модул ползваш ти за температурата, но поне аз ползвам k8temp, който е специално за amd64 и смятам, че показва правилно, защото лаптопа наистина се нагрява доста...
Под дясната китка става неприятно топло при по-високо натоварване на компютъра... Като имаш предвид, че неприятно топло се усещат температури над 45-50 градуса, смятай, че там е толкова... следователно вътре в самия процесор е доста повече... най-вероятно толкова колкото си показва.



Активен

Linux is like a wigwam - no windows, no gates, apache inside!
We shall walk together through all eternity. Wandering in the shadows, spreading the fear!
Gentoo - Baselayout 1.12.9-r2
Linux 2.6.21-suspend2-r6 Mon Jun 25 17:48:08 EEST 2007

flysoldier

  • Напреднали
  • *****
  • Публикации: 17
  • Distribution: Ubuntu 12.10 64bit / Windows 8
  • Window Manager: Gnome
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #3 -: Jun 11, 2007, 21:28 »
Всички ли който имаме този лаптоп си слагаме линукс? Впроччем и при мен температурите са такива!
Активен

Somebody better put you back in your place!

loxs

  • Напреднали
  • *****
  • Публикации: 307
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #4 -: Jun 11, 2007, 23:37 »
Хех, да вземем да си направим клуб на анонимните алкох.... ЕмЕсАй-ци '<img'>
Е как няма да си слагаме линукс... нали специално за това си го купихме от Техномаркет... защото е без операционна система, защото е с видеокарта на НВИДИА, защото за цената си (тогава 1149 лв) беше супер оферта '<img'>.
Освен това всичкия хардуер работи перфектно. Е, с изключение на тези два проблема за които си говорим, но както виждате, решението е близо  '<img'>.
Аз лично планирам да отмъкна кърнъл сорсовете от Федора и да пробвам дали  такъв кърнъл би ми оправил проблемите.
Стискайте палци '<img'>. В близките два-три дена се надявам да ми остане време за това '<img'>
Активен

Linux is like a wigwam - no windows, no gates, apache inside!
We shall walk together through all eternity. Wandering in the shadows, spreading the fear!
Gentoo - Baselayout 1.12.9-r2
Linux 2.6.21-suspend2-r6 Mon Jun 25 17:48:08 EEST 2007

kmakaron

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #5 -: Jun 12, 2007, 12:15 »
Стискам!!
Аз го взех от техномаркет за 1129лв. Малко преди да го вдигнат '<img'>
Активен

loxs

  • Напреднали
  • *****
  • Публикации: 307
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #6 -: Jun 14, 2007, 11:58 »
Момчета, установих защо температурата на процесора във Федора е толкова ниска. Има едно нещо дето се казва AMD PowerNow!.
Това нещо е настроено и работи в една стандартна инсталация на Федора. Далаверката  е в динамичната промяна на честотата на процесора. Нашият тип процесор поддържа три работни честоти - 1800, 1600 и 800 MHz. Идеята е кърнъла сам да определя честотата на която ще работи процесора, според нуждите (според натоварването).
Успях да преборя PowerNow! - той ми е активен от вече около 5 минути. Температурата на процесора ми вече е 46*C. Пластмасите на лаптопа са все още доста топли. Предполагам, че когато изстинат, процесора ще се охлади още повече.

Тоест, проблем номер 1 го преборихме '<img'>.

Сега въпросът е да го преборим и на вашите машини.
Ето,  това  HOWTO много добре описва какво трябва да направите. Въпреки че е от уикито на Gentoo, в него няма никакви "Gentoo specific" похвати. Това ще работи по същия начин във всяка една дистрибуция.

Успех '<img'>



Активен

Linux is like a wigwam - no windows, no gates, apache inside!
We shall walk together through all eternity. Wandering in the shadows, spreading the fear!
Gentoo - Baselayout 1.12.9-r2
Linux 2.6.21-suspend2-r6 Mon Jun 25 17:48:08 EEST 2007

kmakaron

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #7 -: Jun 15, 2007, 23:34 »
Цитат (loxs @ Юни 14 2007,12:58)
Момчета, установих защо температурата на процесора във Федора е толкова ниска. Има едно нещо дето се казва AMD PowerNow!.
Това нещо е настроено и работи в една стандартна инсталация на Федора. Далаверката  е в динамичната промяна на честотата на процесора. Нашият тип процесор поддържа три работни честоти - 1800, 1600 и 800 MHz. Идеята е кърнъла сам да определя честотата на която ще работи процесора, според нуждите (според натоварването).
Успях да преборя PowerNow! - той ми е активен от вече около 5 минути. Температурата на процесора ми вече е 46*C. Пластмасите на лаптопа са все още доста топли. Предполагам, че когато изстинат, процесора ще се охлади още повече.

Тоест, проблем номер 1 го преборихме '<img'>.

Сега въпросът е да го преборим и на вашите машини.
Ето,  това  HOWTO много добре описва какво трябва да направите. Въпреки че е от уикито на Gentoo, в него няма никакви "Gentoo specific" похвати. Това ще работи по същия начин във всяка една дистрибуция.

Успех '<img'>

ЪЪЪ, ти не си ли беше пуснал ondemand governor-a???
Аз съм си го активирал още от самото начало, и процесора се настройва според нуждите от производителност.
Дай сега да изясним и следващия проблем с звука. Любопитно ми е дали ползваш някакъв вид съспенд??
Активен

loxs

  • Напреднали
  • *****
  • Публикации: 307
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #8 -: Jun 16, 2007, 00:04 »
В моята дистрибуция има един специален пакет с пачнат кърнъл, който поддържа suspend2 и още някои глезотийки.
Та този кърнъл може много добре да хибернира машината.

http://loxs.no-ip.org/linux-2.6.21-suspend2-r6.tar.bz2

Хибернацията отнема около 10 секунди, съспенд-ването (възстановяване след хибернация), някъде около 20 след LILO  екрана. Тук ви предоставям конфигуриран и компилиран кърнъл.
Това което трябва да направите е само да разархивирате в /usr/src, да си оправите линка /usr/src/linux и да изпълните:
Примерен код
make modules_install
make install


След това посетете това HOWTO, нагласете си системата (ще се наложи да си откриете и инсталирате и малко софтуер).

Ако изпълните настройките от предния ми пост ще ви работи и PowerNow!.

Добрата новина е, че с драйвъра от този кърнъл и аудио картата работи сравнително добре '<img'>.
При включване на слушалки, звукът от колоните изчезва.
Е, ако бъзикнете Front канала на миксера, пак се появява... Но след това ако изкарате и пак вкарате слушалките, пак изчезва... Така че вече можете да слушате музика когато има други хора в стаята (поне на мен най-много за това ми трябваше тази функционалност)


Внимание!!!
1. Тази кърнъл конфигурация е предназначена за (и тествана на) лаптоп MSI m670x. Съветвам ви да не я използвате на други машини... възможно е те да не могат да буутнат и т.н.
2. Предоставям кърнъла *as is*. Без никаква гаранция, че ще сработи при вас. Ако го използвате, правете го на собствен риск.
3. Можете да ме търсите в джабър на loxs@jaim.at или loxs@jabber.cz - ще помагам с каквото мога.




Активен

Linux is like a wigwam - no windows, no gates, apache inside!
We shall walk together through all eternity. Wandering in the shadows, spreading the fear!
Gentoo - Baselayout 1.12.9-r2
Linux 2.6.21-suspend2-r6 Mon Jun 25 17:48:08 EEST 2007

loxs

  • Напреднали
  • *****
  • Публикации: 307
    • Профил
Notebook msi m670x, gentoo, проблеми
« Отговор #9 -: Jun 16, 2007, 00:07 »
Цитат (kmakaron @ Юни 16 2007,00:34)
Цитат (loxs @ Юни 14 2007,12:58)
Момчета, установих защо температурата на процесора във Федора е толкова ниска. Има едно нещо дето се казва AMD PowerNow!.
Това нещо е настроено и работи в една стандартна инсталация на Федора. Далаверката  е в динамичната промяна на честотата на процесора. Нашият тип процесор поддържа три работни честоти - 1800, 1600 и 800 MHz. Идеята е кърнъла сам да определя честотата на която ще работи процесора, според нуждите (според натоварването).
Успях да преборя PowerNow! - той ми е активен от вече около 5 минути. Температурата на процесора ми вече е 46*C. Пластмасите на лаптопа са все още доста топли. Предполагам, че когато изстинат, процесора ще се охлади още повече.

Тоест, проблем номер 1 го преборихме '<img'>.

Сега въпросът е да го преборим и на вашите машини.
Ето,  това  HOWTO много добре описва какво трябва да направите. Въпреки че е от уикито на Gentoo, в него няма никакви "Gentoo specific" похвати. Това ще работи по същия начин във всяка една дистрибуция.

Успех '<img'>

ЪЪЪ, ти не си ли беше пуснал ondemand governor-a???
Аз съм си го активирал още от самото начало, и процесора се настройва според нуждите от производителност.
Дай сега да изясним и следващия проблем с звука. Любопитно ми е дали ползваш някакъв вид съспенд??

Не, изобщо не знаех, че честотата на процесора може да се променя.
Активен

Linux is like a wigwam - no windows, no gates, apache inside!
We shall walk together through all eternity. Wandering in the shadows, spreading the fear!
Gentoo - Baselayout 1.12.9-r2
Linux 2.6.21-suspend2-r6 Mon Jun 25 17:48:08 EEST 2007

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Notebook s CentrinO
Настройка на хардуер
Sergo 1 2290 Последна публикация Nov 12, 2003, 10:52
от stockton
Red Hat 6.2 zа notebook
Настройка на програми
edy1 1 2506 Последна публикация Mar 29, 2004, 05:15
от Demi
APM za display na notebook
Настройка на хардуер
sredkov 8 3576 Последна публикация Mar 19, 2005, 20:52
от spawnman
SuSE10 + Notebook HDD
Настройка на хардуер
jivkojj 5 2722 Последна публикация Oct 21, 2005, 11:00
от laskov
Notebook
Настройка на хардуер
moffo 7 3287 Последна публикация Dec 08, 2005, 14:12
от moffo