Linux графічна система, Всі поради
У цій статті наведено відповіді на найпоширеніші питання, що виникають при роботі з графічною системою Linux - X.Org X Server (далі - xorg, докладніше - http://www.x.org, http://ua.wikipedia.org/ wiki/X_Window_System). Ця система використовується у всіх сучасних дистрибутивах Linux. У дистрибутивах, випущених кілька років тому, швидше за все, використовується XFree86. Однак деякі поради, наведені нижче, підійдуть і для XFree86. Будуть розглянуті питання, не прив'язані до конкретного середовища робочого столу.
Де знаходиться конфігураційний файл xorg? /etc/X11/xorg.conf
Де знаходиться лог-файл xorg? /var/log/Xorg.0.log або /var/log/Xorg.n.log де n - номер дисплея.
Чи потрібно встановлювати додаткові програми крім xorg для того, щоб працювати з графічним інтерфейсом? Так. Необхідно встановити пакет програм для роботи з робочим столом (desktop environment), наприклад, KDE, Gnome, Xfce або будь-який інший, призначений для роботи з X.Org X Server для Linux.
При завантаженні замість графічного інтерфейсу чорний екран, а потім з'являється командний рядок (або чорний екран "висить", різнокольорові смужки тощо). Що робити? Швидше за все, під час встановлення невірно визначено параметри обладнання. Спробуйте автоматично конфігурувати вашу графічну систему. Якщо під час завантаження система "не вивалюється" в командний рядок, спробуйте "вбити" Х-сервер натисканням crl+alt+backspace або перейти на консоль натисканням ctrl+alt+F1. Введіть ім'я користувача root та пароль. (Або виконати вхід за обліковим записом користувача, а команди виконувати через sudo) Виконайте такі команди: telinit 3 визначаємо обладнання та створюємоконфігураційний файл #X -configure перейменовуємо існуючий файл #mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old копіюємо новий файл #cp / root/xorg.new /etc/X11/xorg.conf telinit 5 Якщо після цих дій графічна система не вантажиться, значить необхідно ручне конфігурування xorg.conf
Як визначити з якої причини не завантажується xorg?
При завантаженні графічної системи видається попередження про неправильний режим роботи монітора. Необхідно вказати параметри монітора. Переходимо на першу консоль ctrl+alt+F1. Заходимо з правами користувача root. Виконуємо telinit 3 Відкриваємо на редагування файл xorg.conf. У секції Section "Monitor" прописуємо рядки HorizSync X1-X2 VertRefresh Y1-Y2 Де X1-X2 - горизонтальні частоти розгортки в КГц Y1-Y2 - вертикальні частоти розгортки в Гц Ці параметри можна дізнатися в документації до монітора або пошукати в Інтернеті параметри для аналогічних моделей. Наприклад, для стандартного 17-дюймового ЕПТ-монітора ці параметри такі HorizSync 30-71 VertRefresh 50-160 Зберігаємо зміни в xorg.conf і даємо команду telinit 5
У графічній системі не працює коліщатко миші. Що робити? У файл xorg.conf у розділ Section "InputDevice" додати рядок Option "ZAxisMapping" "4 5" Зміни набудуть чинності після перезавантаження xorg.
Не відображаються заголовки вікон. Використовуються драйвера NVidia та програмне забезпечення compiz. Що робити? Виконати $sudo nvidia-xconfig --add-argb-glx-visuals -d 24 Перезавантажити xorg. Допомагає здебільшого.