понедельник, 13 апреля 2009 г.

Вход под root-ом через GDM

Fedora 10 по умолчанию не разрешает входить под root-ом через GDM. Поэтому Вы должны входить как обычных пользователь и становиться root-ом через терминал. Но многие по-прежнему хотят входить root-ом. Хотя я не советую так делать, но вот как это сделать. Не забывайте, что под root-ом легче повредить систему, поэтому не делайте так, если Вы не уверены точно, что это Вам надо.

Откройте терминал и введите:
su -c 'gedit /etc/pam.d/gdm'
Найдите такую строку:
auth required pam_succeed_if.so user != root quiet
и закоментируйте её вот так:
#auth required pam_succeed_if.so user != root quiet
Сохраните файл и завершите сеанс. Теперь Вы можете входить как root.

Оригиал на my-guides.net

Если загрузка идет в текстовом режиме

Возможно при загрузке Fedora 10 Вы видите синюю полоску прогресса вместо красивой графической темы. Такое происходит из-за того, что драйвер Вашей видеокарты еще не поддерживает KMS - смену графического режима на уровне ядра. Но это поправимо, для этого необходимо отредактировать grub.conf:
su -
gedit /boot/grub/grub.conf
Здесь Вы должны добавить опцию установки разрешения экрана в конце строки kernel. Что-то типа такого:
title Fedora (2.6.27.5-117.fc10.i686)
root (hd0,9)
kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=a61c8338-e373-4389-ae00-32942185f7c2 rhgb quiet vga=792
initrd /boot/initrd-2.6.27.5-117.fc10.i686.img
где vga=792 означает разрешение 1024x768 с 24-битным цветом. Вы можете найти разрешение, которое Вам больше всего подойдет, в табличке Linux video mode numbers в википедии.

Оригиал на my-guides.net

Если отсутствует xorg.conf

Многие пользователи Fedora жалуются, что /etc/X11/xorg.conf отсутствует в Fedora 10, и они не могут внести изменения. На самом деле это не ошибка, а новая возможность (фича) Fedora 10. Ниже рассказано, как создать xorg.conf.

Откройте терминал и наберите:
su -
Xorg -configure :1
Таким образом создается дефолтный /root/xorg.conf.new, который потом нужно переместить в /etc/X11/xorg.conf

Альтернативный вариант, если Вы используете драйвера Radeon или Nvidia из репозитория rpmfusion наберите:
su -
yum install system-config-display
system-config-display
Этот скрипт автоматически создаст xorg.conf в правильном месте.

Оригиал на my-guides.net

воскресенье, 12 апреля 2009 г.

Если Firefox стартует в автономном режиме

1. Введите в поле адреса: about:config
2. Измените значение ключа toolkit.networkmanager.disable в true, а ключа browser.offline в false.

Ускорение Firefox

Метод: Позволить Firefox загружать страницы, используя несколько одновременных соединений к одному сайту.

1. Откройте Firefox
2. В поле адреса введите: about:config
3. В поле Фильтр введите: network.http.p
4. Выберите строку "network.http.pipelining".
5. Дважды кликните по "false" чтобы изменить это значение на "true".
6. Далее выберите "network.http.pipelining.maxrequests".
7. Дважды кликните по строке, появиться текстовое поле, введите "8". По умолчанию там 4.
8. Далее выберите значение "network.http.proxy.pipelining".
9. Дважды кликните по "false" чтобы изменить это значение на "true".
10. Перезапустите Firefox.

Оригинал: Speed Up Firefox by scott_glaser

понедельник, 23 марта 2009 г.

Установка и настройка FreeNX в Fedora 10

Серверная часть

Для начала необходимо запустить терминал:

Приложения > Системные > Терминал

Далее входим как root:

$ su -

Устанавливаем пакеты nx и freenx-server

# yum install nx freenx-server

Далее отредактируйте файл конфигурации ssh-сервера:

# gedit /etc/ssh/sshd_config

Раскоментируйте и измените значения следующих ключей:

PubkeyAuthentication yes
AuthorizedKeysFile authorized_keys2
PermitEmptyPasswords yes

Перезапустите ssh-сервер:

# service sshd restart

Настройте фаервол:

Система > Администрирование > Межсетевой экран

В "Доверенных службах" отметьте галочками следующие службы:

Samba
SSH
Клиент Samba
Клиент сетевой печати (IPP)
Сервер сетевой печати (IPP)

Нажмите "Применить" и закройте окно Настройки межсетевого экрана.

Теперь необходимо создать несколько ссылок на библиотеки:

# ln -s /usr/lib/nx/libXcomp.so.3 /usr/lib/nx/libXcomp.so
# ln -s /usr/lib/nx/libXcompext.so.3 /usr/lib/nx/libXcompext.so
# ln -s /usr/lib/nx/libXrender.so.1.2.2 /usr/lib/nx/libXrender.so.1.2

И отредактируйте установочный скрипт:

# gedit /usr/libexec/nx/nxsetup

Найдите строку содержащую:

passwd -u nx

И измените на:

passwd -uf nx

Теперь можно и нужно запустить этот скрипт со следующими параметрами:

# /usr/libexec/nx/nxsetup --install --setup-nomachine-key --clean --purge

Если всё в порядке, то в выведенном тексте будет содержаться кроме всего прочего:

----> Testing your nxserver connection ...
HELLO NXSERVER - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
NX> 105 quit
Quit
NX> 999 Bye
<--- done Ok, nxserver is ready.

Если будет содержать:

----> Testing your nxserver connection ...
Permission denied (publickey,gssapi-with-mic,password).
Fatal error: Could not connect to NX Server.

То, нужно перезапустить ssh-сервер:

# service sshd restart

И снова выполнить:

# /usr/libexec/nx/nxsetup --install --setup-nomachine-key --clean --purge

Добавляем в автозапуск скрипт для установки правильных параметров клавиатуры:

# gedit /etc/xdg/autostart/setxkmap.desktop

И вставляем в него следующие строки:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Fix keyboard settings
Exec=setxkbmap -rules xorg -model pc105 -layout "us,ru" -variant ",winkeys" -option "grp:ctrl_shift_toggle"
Terminal=false
Type=Application

Осталось добавить пользователей, например user01:

# useradd -m user01

И установить ему пароль:

# passwd user01

На этом установка и настройка сервера FreeNX закончилась.

Клиентская часть

Зайдите на сайт разработчиков этого терминального сервера:

http://www.nomachine.com/download.php

И скачайте бесплатное клиентское приложение.

Для Windows - "NX Client for Windows". Установка простая и ничем не отличается от любой другой программы.

Для Fedora - "NX Client for Linux" и выбираем "NX Client RPM for Linux - i386".

Сохраните rpm-пакет, например, в папку Загрузки в Вашей домашней папке.

Запустите терминал:

Приложения > Системные > Терминал

Перейдите в папку со скаченым rpm-пакетом:

$ cd Загрузки

Установите приложение:

$ su -c 'rpm -Uhv nxclient*'

Теперь его можно запустить:

Приложения > Интернет > NX Client for Linux > NX Connection Wizard



Введите назнание сессии и IP-адрес или доменное имя сервера. Тип соединения оставьте ADSL.



В качестве рабочего окружения выберите GNOME.



Оставьте галочку Create shortcut on desktop, чтобы создать ярлык на рабочем столе.


Введите имя пользователя и пароль действительные на сервере.



При первом запуске подтвердите действительность ключа безопасности.



После этого появится окно показывающее процесс подключения.


И наконец Вы увидите Ваш удалённый рабочий стол!


суббота, 14 марта 2009 г.

Установка Russian Fedora 10

Это мой первый пост, в нем я расскажу об установке RussianFedora с установочного DVD диска.
Для начала скачайте образ диска с сайта http://www.russianfedora.ru/get-fedora
Запишите его на диск. Перезагрузите компьютер и загрузитесь с установочного DVD. Вы должны увидеть следующее меню. Выберите Install or upgrade an existing system и нажмите Enter.



Через несколько секунд появится диалог проверки установочных дисков. Если хотите проверить диск, нажмите Enter. Если нет — выберите Skip с помощью клавиши Tab и нажмите Enter.


Далее Вы будете работать с интуитивно понятным интерфейсом программы установки.

Язык инсталлятора. Выберите Russian (Русский) и нажмите Next. Далее процесс установки будет проходить на русском языке.

Имя узла можно оставить по умолчанию.


Выберите Ваш часовой пояс. Для совместимости с Windows необходимо снять галочку Системные часы используют UTC.




Введите пароль администратора. Если пароль слишком простой или короткий Вам предложат выбрать другой.



Выбор схемы разбиения жестких дисков. Самый безопасный и простой вариант — Использовать свободное место на выбранных дисках и создать разбиение по умолчанию.

Чтобы высвободить его, неодходимо предварительно воспользоваться программой для разбиения жестких дисков, например LiveCD с дистрибутивом PartedMagic (http://partedmagic.com/). Подробнее об этом можно прочитать по следующим ссылкам:

http://zeroed.ru/ubuntu/prepare-computer
http://www.winline.ru/articles/index.php?SECTION_ID=261
http://manual.sidux.com/ru/part-gparted-ru.htm
http://gparted.sourceforge.net/larry/resize/resizing.htm
http://www.howtogeek.com/howto/windows-vista/using-gparted-to-resize-your-windows-vista-partition/
http://gparted-forum.surf4.info/viewtopic.php?id=2892





Параметры загрузчика.



Если у Вас установлена Windows, в списке будет еще 1 запись. Её можно переименовать как захотите и указать системе грузиться в неё по умолчанию с помощью соответствующей галочки.



Выбор групп программ для установки. Более подробно настроить список программ для установки можно, если выбрать опцию Настроить сейчас. Отмеченные репозитарии оставляем как есть. 



Если Вы выбрали Настроить сейчас, то увидите следующее окно. Отметьте галочками желаемое.



После этого начнется установка выбранных программ на жесткий диск. 



Установка программ - достаточно медленный процесс. И по его окончанию Вы увидите поздравления. Достаньте из привода установочный DVD и нажмите Перезагрузка.



Так выглядит загрузка Russian Fedora.



Вас поприветствует мастер первичной настройки.



Информация о лицензии.



Создание пользовательской учетной записи.



Дата и время.



Профиль оборудования. Его можно не отправлять, на работу системы это никак не влияет.


Всё готово для входа в систему. Выберите пользователя и введите пароль.



Добро пожаловать в Russian Fedora 10!




PS. Если у Вас возникли трудности при установке или предварительном разбиении дисков - смело задавайте вопросы в разделе форума Russian Fedora посвященном установке Fedora:
http://forum.russianfedora.ru