Linux.org.ua
Технічні питання => Встановлення й початкові налаштування програм => Гілку створено: Malyshka від 2007-02-26 11:48:32
-
Я поставав собі Linux SuSE.
Завантажив систему під Gnom. Працювати було не можливо, далі перейшов на KDE. Комп_ютер почав працювати набагато швише, але це непорівняти з роботою Windows XP. Цей взагалі бездоганно працював, якщо порівняти ці дві системи.
В Linux існує таке поняття як компіляція ядра, що це означає? Можливо мені потрібно це зробити. Якщо так, тоді де можна знайти більше інформації по цьому питанню?
Де можна побачити інформацію про встановлені драйвера системою?
Як мені налаштувати систему для безперебійної роботи?
Інколи система підвисає так що мажна лише скористуватися кнопкою "RESET", але нажаль но мому лаптопі цієї можливості в мене не має.
Вибачте на перед за мою простоту питань, для початківця в лінукс систем потрібна допомога.
-
Спершу обов'язкова частина: RTFM, google в поміч, телепати у відпустці.
Щодо KDE і SUSE ви зробили правильний вибір. Якщо хочете, щоб вам допомогли, ставте питання більш конкретно - яка саме SUSE, що за ноут, за яких умов комп'ютер підвисає?
Щоб KDE працювало швидше треба увімкнути підтримку 3D прискорення. Як це зробити, залежить від ноута і від його відео карти.
Деяку корисну інформацію можна знайти на http://docs.linux.org.ua.
-
Дякую Андрій за відповідь.
Щодо KDE і SUSE ви зробили правильний вибір. Якщо хочете, щоб вам допомогли, ставте питання більш конкретно - яка саме SUSE, що за ноут, за яких умов комп'ютер підвисає?
1. SuSE Linux Enterprise Desktop 10 (i586) (Linux 2.6.16.27-0.6-default i686).
2. Ноут: California, Intel(R) Celeron(R) CPU 1.8 GHz, 250 Mb оперативки, відео SiS650, HD 20Gb, монітор LCD.
3. Підвис остатньо за вимкнення блоку живлення з мережі 220В. При цьому працював тетріс.
-
хм...схоже, що гуру Лінукса не користуються компами з 256 Мб RAM, бо я з такою проблемою стикався. Річ у тім, що своп в лінуксі зроблений по дефолту розділом з фіксованим розміром, скількись там відсотків від оперативної пам"яті. На відміну від вінди, в якої своп - це файл, який має динамічний розмір (це в теорії, на практиці віндові свопи лише збільшують свій розмір :) ), і тому гальмувати вона починає, коли місце на диску закінчується, лінуксовий своп статичний, тому як тільки він заповнюється, системі настає ДУПА, і тільки killall може вас врятувати, якщо вдасться відкрити консоль. У мене був P4 256 RAM і система висла вже при імпортуванні опенофісом вордівського файлу - судячи з усього, ресурсоємної процедури.
солюшнз?
- збільшити розмір своп-розділу до 10 Ґіґ або скільки там вам треба для роботи
- зробити, щоб своп був файлом, як у вінді
-
- збільшити розмір своп-розділу до 10 Ґіґ або скільки там вам треба для роботи
- зробити, щоб своп був файлом, як у вінді
А хто заважає підключіти як своп і розділ і файл?
-
- збільшити розмір своп-розділу до 10 Ґіґ або скільки там вам треба для роботи
- зробити, щоб своп був файлом, як у вінді
А хто заважає підключіти як своп і розділ і файл?
в принципі, ніхто, але просто для мене є неочевидними переваги своп як розділу.
-
http://lkml.org/lkml/2005/7/7/326
http://mail.nl.linux.org/fud-counter/1999-10/msg00193.html
Своп розділ ніколи не фрагментується і у разі користування своп розділу для нього завжди є місце (тобто воно не може зненацька закінчитися).
-
в принципі, ніхто, але просто для мене є неочевидними переваги своп як розділу.
Важлива перевага - працює швидше, бо не витрачається час на доступ через ФС.
Щодо зависання, щось мені здається, що Ви зробили розмір свопу меньший, ніж розмір оперативки.
Якщо пам'яті меньш 512, розмір свопу краще робити у 1.5-2 рази більше. На 512 та вище - розміри можна ставити рівні (на ноутах - трошечки більше, щоб було куди suspend робити).
-
Якщо мова йде про розділ на диску Linux Swap - то він в мене займає 1,8 Гб.
-
Важлива перевага - працює швидше, бо не витрачається час на доступ через ФС.
У першому посиланні, що навів пан Андрій:
> 3. Does creating the swapfile on a journaled filesystem (e.g. ext3 or
> reiser) incur a significant performance hit?
None at all. The kernel generates a map of swap offset -> disk blocks at
swapon time and from then on uses that map to perform swap I/O directly
against the underlying disk queue, bypassing all caching, metadata and
filesystem code.
Отже, ядро працює із своп-файлом напряму, код файлової системи не використовується.
Стосовно драйверів - в Лінуксі більшість драйверів іде разом з ядром системи, як модулі, продивитися які модулі завантажені можна командою lsmod.
Компіляція ядра є процесом викидання з ядра всіх непотрібних особисто вам драйверів та додаткових можливостей. В більшості випадків це дозволяє зменшити час завантаження системи та розмір ядра, але на швидкість роботи це не дуже сильно впливає (якщо вам, звичайно, не вдасться зібрати дуже embedded ядро, але тоді вам прийдеться вручну колупати половину системи, щоб воно запрацювало - наприклад, робити бекпорт від udev до MAKEDEV (я таким збоченням якось займвся, деякий час працювало, але потім мені набридло руцями робить роботу udev-а)).
-
Я хочу обновити ядро Linux-2.6.16.27-0.9 на Linux-2.6.20.1.
Поясніть, чи доцільно це робити?
Чи при цьому збільшиться швидкодія компа?
-
Швидкодія - навряд-чи. В усілякому разі, якщо ви не перезберете останню glibc специфічно під ваше ядро, відкинувши сумісність з попередніми. Як правило, новіші ядра працюють повільніше за старші, зате містять більше драйверів, а старі драйвери можуть в них працювати краще, ніж в попередніх. Втім, зворотнє теж вірно - новіше ядро менш тестоване, отже може бути менш стабільним вцілому.
P.S. Але чому б не спробувати? В кінці-кінців, ви можете встановити два ядра, і при завантаженні вибирати, яке грузити...
-
Що потрібно виконати для підключення Swap розділу?
Він в мене лише стоворений на HD.
Можливо його потрібно підключити?
-
Для початку треба подивитись, чи немає про нього запису у /etc/fstab. Приклад моєї системи:
sergey@sergey ~ $ cat /etc/fstab | grep swap
/dev/hda2 none swap sw 0 0
Якщо немає - то зробити його. Замість hda2 поставити свій свап-розділ.
Після того - swapon -a (від рута)
-
Дякую, я тільки почав з ним розбиратися.
-
в принципі, ніхто, але просто для мене є неочевидними переваги своп як розділу.
Важлива перевага - працює швидше, бо не витрачається час на доступ через ФС.
Щодо зависання, щось мені здається, що Ви зробили розмір свопу меньший, ніж розмір оперативки.
Якщо пам'яті меньш 512, розмір свопу краще робити у 1.5-2 рази більше. На 512 та вище - розміри можна ставити рівні (на ноутах - трошечки більше, щоб було куди suspend робити).
це правда, що своп не може бути більшим за 2 Ґб?
В мене 3 Ґб RAM, своп 1.7 Ґб. Здавалося б, чого переживати за пам"ять. Нещодавно зробив дурницю: запустив 28 процесів, кожен з яких виділяє собі пам"ять від 100 до 300 Мб. Тому десь через півгодини я здивувався, що комп гальмує, а через деякий час він просто повис. Чи є якась можливість недопущення таких ситуацій? Обмежувати кількість пам"яті на одного користувача не хочеться, натомість, чи є можливість призупинення процесу, якщо для його виконання не вистачає пам"яті, або якщо вільної пам"яті залишилось менше 200 М (чи скільки треба, щоб система в жодному разі не підвисала).
-
це правда, що своп не може бути більшим за 2 Ґб?
Вже давно не правда. На одному з серверів який я піднімав 5 гіг свопу. Жодних проблем. Спочатку (експеремент) ставив 10 гіг. Тоді лаялось. З 5 (SWAP = RAM) працює.
-
Переінсталюва свою систему SuSU Linux, після нового встановлення система сама локолізувала і під_єднала всі розділи на диску FAT32 i NTFS. Сама розбила нерозмічену область на диску. Під_єднала SWAP розділ. Зараз в мене включений фаєрвол і є доступ до мережі і інету.
Ці всі пункти колись не працювали, а тепер працюють. Чому? Інсталював все так само як перший раз. Ком_ютер бігає зараз з шаленою швидкістю порівняно з минулим.
-
Ці всі пункти колись не працювали, а тепер працюють. Чому? Інсталював все так само як перший раз. Ком_ютер бігає зараз з шаленою швидкістю порівняно з минулим.
Тому що сюзь, і все робиться абияк. А у слаки підхід фундаментальний - якщо не працює, то вже не працює))
-
В мене відеокарта SiS650. Я стягнув драйвер з сторінки виробника. Там лише драйвера під RedHat7.0 i RedHat7.2.
1. Чи вони мені підійдуть для SuSE Linux Enterprise 10?
2. Як інсталюються драйвера в Linux?
-
В мене трохи інше - в мене SIS 661, драйвер - з комплекту дистра. Без жодних рухів з мого боку.
-
Display Info
Vendor: Silicon Integrated Systems Corp.
Model: SiS650
Driver: sis (No 3D Support)
Через те, що в мене не ключена 3D підтримка, я хочу замінити драйвер, щоб вмикнути цю обцію. Чи може я неправий? Підскажіть будь-ласка.
-
Не казатиму про 650, а мій 661 взагалі з 3D не працює. На ньому воно не підтримується жодним драйвером.
-
Як інсталюються програми з сайту: http://www.kde-apps.org/ ?
Що таке QT4.2.2-7 ?
При застосуванні команди "make" нічого не відбувається.
-
Як інсталюються програми з сайту: http://www.kde-apps.org/ ?
Що таке QT4.2.2-7 ?
При застосуванні команди "make" нічого не відбувається.
я не знаю, що ви хочете зробити, але спершу треба прочитати README, де є інструкції щодо інсталяції.
зазвичай інсталяція обмежується послідовним виконанням команд:
./configure
make
su -c make install
-
Але тільки перед тим спочатку перевірте, чи нема тої програми в репрозиторії вашого дистру, потім - чи нема вже зібраного пакету під ваш дистро на домівці проекту і тільки тоді беріться до встановлення руками.
До того ж kde-apps - це тільки зведений лист проектів для kde, а кожний проект розробляється окремо, і відповідно процедури встановлення у них можуть бути зовсім різні. Отже для конструктивної відповіді краще вказати яка саме програма не встановлюється, і що в точності відповідає термінал на ваше "make".
QT - бібліотека по роботі з графікою (здається, і не тільки), що нею користується kde і всі програми що інтегруються з ним. Альтернативною до неї, наприклад є gtk+ - цю використовує gnome.