[ Ve$eli @ 20.10.2007. 12:26 ] @
Skoro sam instalirao Centos 5 (dual boot sa WinXP) na FSC amilo l1310g laptopu.

Problem je sledeci:
Prilikom surfovanja Mozilom firefox, performanse sistema se znacajno pogorsaju,
i to, za mene, potpuno nepredvidivo u vremenu, u nekom trenutku osvezavanje
grafike postaje jako sporo.

top prikazuje da su prva dva procesa firefox i xorg koja zajedno trose ~90%
procesorsih ciklusa prilikom surfovanja. Tako da procesor u trenutku surfovanja
cesto zakucava do 100%. Kada se firefox izgasi, idle stanje trosi ~25% CPU cilkusa.
Idle stanje pre nastupanja ovog cudnog stanja sistema trosi oko 7% CPU cilkusa.

E sad, obicno par minuta posle, mis se zamrzne, iako do tada radi normalno i jedina
navigacija je moguca preko tastature u tom trenutku. Prilikom gasenja sistema
sa CTR+ALT+BACKSPACE , #reboot
"Shutting down console mouse services" prikazuje flag [FAILED]. Mis je USB tip.

E sad da dam par informacija o sistemu i konfiguraciji:

Code:
[root@robolin X11]# cat xorg.conf 
# Xorg configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Synaptics" "CorePointer"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "auto-dev"
        Option      "Emulate3Buttons" "yes"
        Option      "LeftEdge" "120"
        Option      "RightEdge" "830"
        Option      "TopEdge" "120"
        Option      "BottomEdge" "650"
        Option      "FingerLow" "14"
        Option      "FingerHigh" "15"
        Option      "MaxTapMove" "110"
        Option      "VertScrollDelta" "20"
        Option      "HorizScrollDelta" "20"
        Option      "MinSpeed" "0.3"
        Option      "MaxSpeed" "0.75"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "radeon"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

[root@robolin X11]# 

Code:
kernel /vmlinuz-2.6.18-8.1.14.el5 

Relevantni hardver:
Code:
Grafika:ATI Radeon Xpress 200M
Mis:Genius GM-03020U/A
Procesor:Intel Celeron M 1.5 GHz
Monitor: Default monitor 1280x800
Memorija: 512MB DDR


Ako treba jos neka informacija, recite.
Google svasta izbacuje ali nista sto meni pomaze :-(
[ vladared @ 20.10.2007. 15:13 ] @
ne mogu da se setim koja je verzija firefoxa imala extremnih problema sa memorijom. da nije to kod tebe? najbolje bi ti bilo da svučeš novu verziju koja se nedavno pojavila sa:
http://www.mozilla.com/en-US/firefox/
pa ondak javi kako je prošlo...
[ Ve$eli @ 20.10.2007. 18:22 ] @
Skinucu to, samo ne mogu odmah posto sam trenutno na jako sporom dial up-u. Javicu sta sam uradio.
[ unleaded @ 21.10.2007. 11:47 ] @
Mozda je sukob izmedju miseva (nema macke :)).
U toku instalacije sistema, u xorg-u je konfigurisan Touchpad
mis, a USB je dodan naknadno. Predlazem da u xorg-u u prvoj
sekciji komentarises ovu liniju:
Code:
  #      InputDevice    "Synaptics" "CorePointer"

i kompletnu trecu sekciju:
Code:

#Section "InputDevice"
#        Identifier  "Synaptics"
#        Driver      "synaptics"
#        Option      "Device" "/dev/input/mice"
#        Option      "Protocol" "auto-dev"
#        Option      "Emulate3Buttons" "yes"
#        Option      "LeftEdge" "120"
#        Option      "RightEdge" "830"
#        Option      "TopEdge" "120"
#        Option      "BottomEdge" "650"
#        Option      "FingerLow" "14"
#        Option      "FingerHigh" "15"
#        Option      "MaxTapMove" "110"
#        Option      "VertScrollDelta" "20"
#        Option      "HorizScrollDelta" "20"
#        Option      "MinSpeed" "0.3"
#        Option      "MaxSpeed" "0.75"
#EndSection

i probas kako (i da li uopste) radi.

Ovako izgleda xorg.conf na mom CentOS 5:
Code:

# Xorg configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "i810"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection 

Kao sto vidis sekcija za misa ne postoji a rade (isprobano) i PS/2 i USB misevi.
[ mulaz @ 21.10.2007. 12:50 ] @
jesi instalirao drajvere za graficku? probaj da instaliras original ati-jeve.. mislim da ces i tu da osetis razliku u brzini
[ Ve$eli @ 21.10.2007. 16:00 ] @
Nisam, ali veceras dolazim u Beograd gde imam brz net pa cu probati obe stvari.
[ Ve$eli @ 21.10.2007. 23:21 ] @
Izmenio sam xorg kao sto mi je unleaded rekao. Nije skodilo, a nije ni bilo kocenja za ovih par sati.
Instalirao sam originalne drajvere, ali je rad ostao nepromenjen.
Prvi utisak je da je update firefoxa znacajno poboljsao rad. Izgleda da je on bio glavni krivac :-)
Videcemo kako ce se stvari dalje odvijati, ali mislim da sada radi dosta bolje.

Hvala svima koji su ucestvovali.

Pozdrav,
Veselin
[ Ve$eli @ 30.10.2007. 19:43 ] @
Moja sreca je nazalost kratko trajala :-) Cini mi se da sam nasao u cemu je problem i za sad se resava peske.
Mislim da je u pitanju CPU fan. Naime, kada upalim racunar on radi dobro, ali kada se zagreje, izgleda da takt
procesora opadne i on pocinje da gusi. Naime, skoro sam primetio da mi na centosu uopste nije radio CPU fan.
Procesor se grejao i preko 80 C.
Izgleda da je neki bug kao ovaj u pitanju -> http://bugzilla.kernel.org/show_bug.cgi?id=8049

E sad malo ceprkanja po po bagovitom acpi-u davalo je sledece output-e:
Code:
[veselin@robolin ~]$ cat /proc/acpi/thermal_zone/THRM/temperature 
temperature:             68 C
[veselin@robolin ~]$ cd /proc/acpi/thermal_zone/THRM/
[veselin@robolin THRM]$ ls
cooling_mode  polling_frequency  state  temperature  trip_points
[veselin@robolin THRM]$ cat trip_points 
critical (S5):           105 C
passive:                 79 C: tc1=3 tc2=1 tsp=80 devices=0xdbd06720 
active[0]:               65 C: devices=0xdbd0ed9c 
active[1]:               55 C: devices=0xdbd0ed38 
[veselin@robolin THRM]$ cat /proc/acpi/thermal_zone/THRM/temperature 
temperature:             68 C
[veselin@robolin THRM]$ echo 0 > /proc/acpi/fan/FAN1/state
bash: /proc/acpi/fan/FAN1/state: Permission denied
[veselin@robolin THRM]$ su
Password: 
[root@robolin THRM]# echo 0 > /proc/acpi/fan/FAN1/state
[root@robolin THRM]# echo 3 > /proc/acpi/fan/FAN1/state
[root@robolin THRM]# echo 0 > /proc/acpi/fan/FAN1/state
[root@robolin THRM]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             67 C
[root@robolin THRM]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             66 C
[root@robolin THRM]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             65 C
[root@robolin THRM]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             64 C
[root@robolin THRM]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             62 C
[root@robolin THRM]# cat /proc/acpi/thermal_zone/THRM/temperature
temperature:             61 C
[root@robolin THRM]# cat /proc/acpi/fan/FAN*/state
status:                  on
status:                  on
[root@robolin THRM]# 


Problem sam nadam se resio sa startup scriptom:
Code:
[root@robolin /]# cat /etc/init.d/cpufanon.sh 
#!/bin/sh
# pokretanje fan-a na startup-u
echo 3 > /proc/acpi/fan/FAN1/state
echo 0 > /proc/acpi/fan/FAN1/state


Nadam se da ce ovo biti dugotrajnije resenje.
Pozdrav,
Veselin