Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: elesar в Dec 07, 2007, 11:25



Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: elesar в Dec 07, 2007, 11:25
Машинта ми е AMD64 3200+ 1,5GB RAM, NV6600, дистрото е Debian etch, 1GB за swap.

След инсталацията му описана тук
http://frenchninja.wordpress.com/2007....an-etch
разбирасе тръгна, но толкова товари, че машината на моменти едва се движи, дори и с изключени почти всички ефекти. Може да кажете, че нещо не е наред с компа, но под джамът (с 2 ОС съм) подкарвам Doom3, FEAR ..... на макс детайли.

1-во реших, че просто е слаба за него, но докато разглеждах теми и галерията и прочетох, че на доста по-слаби машини върви добре.

Ще може ли да ми дадете съвет как да олекотя/оптимизирам Beryl-чето за да ми върви добре.


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: Gaara в Dec 07, 2007, 12:50
Проблема май ти е във видео драйверите. Как си ги инсталирал?


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: elesar в Dec 07, 2007, 13:12
Цитат
nvidia-installer --uninstall
apt-get install module-assistant
apt-get install nvidia-kernel-common nvidia-glx
m-a -i prepare
m-a a-i -i -t -f nvidia-kernel
depmod -a


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: Gaara в Dec 07, 2007, 13:57
m-a prepare
m-a a-i nvidia
apt-get install nvidia-glx

 :p


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: tolostoi в Dec 07, 2007, 14:13
Цитат (Gaara @ Дек. 07 2007,14:57)
m-a prepare
m-a a-i nvidia
apt-get install nvidia-glx

 :p

И получаваш драйвер 72.нещо_си :) при актуален в момента 100.14.19
На автора, защо beryl не е ли по-добре compiz-fusion? Ако искаш по нов драйвер виж тук http://forums.debian.net/viewtopic.php?t=10812 или тук http://forums.linux-index.org/ikonboa....;t=2352
Като имаш предвид, че при мен старият драйвер работи по-добре, но и моята карта е мнооого стара, пробвай нямам идея при теб как ще е.


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: Gaara в Dec 07, 2007, 14:18
E версията е 1.0.8776-4, но това е за стейбъл :)
Ако мине на unstable, ще може и най-новата да си сложи  :p


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: tolostoi в Dec 07, 2007, 14:22
Да прав си, 87_нещо_си бил,  аз си реших, че е със stable.


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: elesar в Dec 07, 2007, 17:45
Мерси много и на 2-мата!
След малко ще пробвам, след което ще напиша резултатът.


Edit:
Реших да направя следното:
1- update-нах до unstable
2- инсталирах видеодрайвърите по начинът предложен от Gaara
Цитат
m-a prepare
m-a a-i nvidia
apt-get install nvidia-glx[quote/]
3- махнах beryl за да пробвам compiz-fusion (не знам коя е по-добра, да не говориме, че вчера за 1-ви път пробвам подобно нещо)

Върви определено по-добре, но пак тромаво и отново с малко включени ефекти  ???





Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: Gaara в Dec 07, 2007, 19:10
Как ти изглежда xorg.conf файла?
Едит: Ето го и моят
Примерен код

Section "ServerLayout"
    Identifier     "Layout0"
    Screen        "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

#Section "Files"
#    RgbPath         "/usr/lib/X11/rgb"
#EndSection

Section "Files"
   FontPath   "/usr/share/fonts/X11/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc"
   FontPath   "/usr/share/fonts/X11/cyrillic"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic"
   FontPath   "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/share/fonts/X11/Type1"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
   FontPath   "/usr/share/fonts/X11/100dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
   FontPath   "/usr/share/fonts/X11/75dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
   # path to defoma fonts
   FontPath   "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
   Load   "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "us,bg"
    Option         "XkbVariant" ",phonetic"
    Option         "XkbOptions" "grp:alt_shift_toggle,grp:lwin_switch,grp_led:scroll"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 96.0
    VertRefresh     50.0 - 160.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
   Driver   "nvidia"
   Option   "IgnoreDisplayDevices"   "TV"
   Option      "Coolbits"   "1"
   Option      "RandRRotation"   "1"
   Option      "AddARGBGLXVisuals"   "1"
   Option      "TripleBuffer"   "0"
   Option      "DynamicTwinView"   "1"
#   Option          "NvAGP" "1"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "1280x1024_85 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
    Option "XAANoOffscreenPixmaps" "true"
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
   Option      "Composite"   "True"
#   Option      "RENDER"   "0"
EndSection


Системата ми е Debian unstable, AMD64 4000+ X2, 1G RAM, GF 7300 GT





Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: ieti в Dec 07, 2007, 20:02
Аз съм с Debian Etch, но си свалих 100.14.19 от сайта на NVidia. За да го инсталираш първо махаш стари драйвери ако имаш. Инсталираш си build-essential, linux-headers-2.6.18.5, linux-kernel-headers, linux-kbuild-2.6.18.

Ако си в графична среда натискаш едно CTRL + ALT + F1 за да излезеш от X-а. После изпълняваш:

su
/etc/init.d/gdm stop

Ако имаш инсталиран стар драйвер по този начин, а не с дебиан пакети изпълняваш:

nvidia-installer --uninstall
dpkg-reconfigure xserver-xorg

Избираш драйвер NV всичко друго оставяш по подразбиране и рестартираш.

При следващото рестартиране пак влизаш в конзолата по същия начин.

su
export CC=gcc-4.1
sh NVIDIA-Linux-x86-100.14.19-pkg1.run

Ако всичко е наред драйвера е вече инсталиран. Остава само с nvidia-xconfig да се донастроят някой неща по xorg.conf

nvidia-xconfig
nvidia-xconfig --render-accel
nvidia-xconfig --composite
nvidia-xconfig --no-logo
nvidia-xconfig --allow-glx-with-composite

Налага се още един рестарт.

Доста неопитен съм в Linux и ако това, което съм написал има неточности и грешки моля да ме извините. Токова можах да събера от четене на различни ръководства.


Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: elesar в Dec 07, 2007, 21:48
Цитат
Section "Files"
EndSection

Section "Module"
   Load    "v4l"
   Load    "i2c"
   Load    "bitmap"
   Load    "ddc"
   Load    "extmod"
   Load    "freetype"
   Load    "glx"
   Load    "int10"
   Load    "vbe"
   Load    "GLcore"
   Load    "record"
   Load    "speedo"
   #Load "dri"
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us,bg"
   Option      "XkbVariant"   ",phonetic"
   Option      "XkbOptions"   "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "ImPS/2"
   Option      "Emulate3Buttons"   "true"
EndSection

Section "Device"
   Identifier   "Generic Video Card"
   Driver      "nvidia"
   BusID           "PCI:5:0:0"
EndSection

Section "Monitor"
   Identifier   "Generic Monitor"
   Option      "DPMS"
   HorizSync   30-121
   VertRefresh   48-160
   DisplaySize    400 300
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Generic Video Card"
   Monitor      "Generic Monitor"
   DefaultDepth   24
   SubSection "Display"
      Modes      "1920x1440" "1600x1200" "1280x1024"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
EndSection


Вече е Debian unstable





Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: Gaara в Dec 07, 2007, 22:34
Направи си бекъп на файла и пробвай с този
Примерен код

Section "Files"
EndSection

Section "Module"
Load    "v4l"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
Load "record"
Load "speedo"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,bg"
Option "XkbVariant" ",phonetic"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "Generic Video Card"
Driver "nvidia"
BusID           "PCI:5:0:0"
Option      "AddARGBGLXVisuals" "1"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 30-121
VertRefresh 48-160
DisplaySize 400 300
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
Option "XAANoOffscreenPixmaps" "true"
DefaultDepth 24
SubSection "Display"
Modes "1920x1440" "1600x1200" "1280x1024"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "Extensions"
Option      "Composite" "True"
EndSection






Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: elesar в Dec 08, 2007, 10:30
Добавих промените и стана!
Мерси много!


Ако може да питам още 2 неща  :)
1-во има ли начин Compiz Fusion да се стартира със стартирането на Gnome автоматично?
2-ро как да си инсталирам допълнителни шрифтове?


Още веднъж мериси за помоща за видеото :)



Edit:
Сега започна пак а товари, стартирах системният монитор и той показваше 64% натовареност на процесорът, значи не е било видеото, но поне вече е настроено супер  :)
А с това натоварване на процесора какво ще правя ...... Пуснах да видя, кои процеси работят и колко товарят. Най-интересното е че като най-натоварваща ми изкара firefox (или как беше debian-ското име) с 7% или сумирано на всички работещи не беше повече от 21%, а показва натоватеност 64%  ???
Предполагам има някой скрит процес (или как да го нарека), който товари толкова .... шашава работа.





Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: Gaara в Dec 08, 2007, 14:04
1. Стартирай gnome-session-properties и си добави нова начална програма. Кръсти я както искаш и и сложи команда fusion-icon.
2. Изпълни следното като root:
Примерен код

# echo "deb http://www.debian-multimedia.org/ unstable main ">>/etc/apt/sources.list
# apt-get update
# apt-get install debian-multimedia-keyring
# apt-get install msttcorefonts


Какво ти дава hdparm /dev/hda или както ти е харда?





Титла: Защо beryl товари толкова и как да го олекотя
Публикувано от: elesar в Dec 09, 2007, 10:20
Цитат
gh1:/home/jark# gnome-session-properties

(gnome-session-properties:3427): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
свързването с мениджъра на сесии е неуспешно


Цитат
gh1:/home/jark# hdparm /dev/sda5
bash: hdparm: command not found


Харда ми е sata, а дяловете са ми sda1 (win_c); sda5 (win_d); sda6 (/   - ext3); sda7 (swap)