Тут я немного слукавил. Я опишу не удаление GNOME, а скорее всего просто превращение Ubuntu в kUbuntu.
На самом деле, все гениальное просто. Для того, чтобы превратить Ubuntu в kUbuntu, а значит удалить GNOME и установить KDE, что в принципе меня в свое время очень интересовало именно в таком ключе, достаточно проделать очень простые действия.
Во-первых переключаемся на голую консоль (Ctrl+Alt+F1) и авторизуемся. Теперь выполняем:
sudo service gdm stop
Это остановит графический вход в систему.
Потом в консоли вводим:
sudo tasksel
и ставим звездочку напротив Kubuntu Desktop, а звездочку напротив Ubuntu Desktop при этом убираем.
Подтверждаем свой выбор и ждем. Тут все зависит от скорости подключения к интернету.
В моем случае установка kUbuntu заняла 10 минут.
Для чистоты я еще после проделанных операций установил kdm вместо gdm.
Перезагружаем компьютер в kUbuntu и наслаждаемся.
понедельник, 18 октября 2010 г.
четверг, 6 мая 2010 г.
Настройка модема ZTE AC8700 в Ubuntu 10.04 Lucid Lynx LTS
После установки Ubuntu 10.04 LTS Release перестал работать модем.
Он определяется, можно настроить соединение, но вот сам конект не проходит.
Я не один такой и поэтому решение нашлось...
Итак.
Поставил я Ubuntu 10.04 LTS Release, обновился и начал искать решение.
А вот пару минут назад нашел и модем у меня завелся!
Что делал, по порядку:
А вот пару минут назад нашел и модем у меня завелся!

Что делал, по порядку:
- Прочитал http://forum.ubuntu.ru/index.php?topic=81030.msg692934#msg692934
- Зашел на сайт https://launchpad.net/~network-manager/+archive/trunk, выбрал мою версию дистрибутива (Lucid) и подключил их репозиторий (там в картинках показано как, так что не сложно)
- Обновился (тут, правда, есть некоторая сложность. Дело в том, что при обновлении из терминала, выдавало ошибку при обновлении двух пакетов: dhcp3-client и dhcp3-common, а так как я и сам-то начинающий, то я запустил графический "Менеджер обновлений" и обновился оттуда. Он выдаст запрос на частичное обновление, соглашаешься)
- Зашел на баг-репорт https://bugs.launchpad.net/network-manager/+bug/461096?comments=all и (не без помощи Google-Translate) дочитал до конца (до #27 комента, #28 это я уже на радостях накалякал, опять же не без помощи Google-Translate. Да простят меня разработчики). Здесь в #27 коменте Hardik Dalwadi отписывается, что у него заработало. И я же решил рискнуть и установить пакет, который предлагается в #25 коменте.
- Установил
- Перезагрузился
- Начал строчить на радостях ответ на баг-репорт.
Вот сейчас пишу при подключенном модеме.
Огромное спасибо товарисчу Jerone, за данный патч.
понедельник, 6 июля 2009 г.
Проверка правописания
Заметил, что во время заполнения форм в Firefox, составлении писем в Evolution, а также общения по аське через Pidgin, русские слова подчеркиваются красным, не смотря на то, что они написаны правильно. Попробовал поискать, чтем же мне может порекомендовать система заменить слова, ошибочно написанные, и обнаружил, что вариантов нет ни в случае правильного написания, ни в случае ошибочного. Погуглив на этот счёт, нашел, что у меня не установлен пакет проверки орфографии.
Для того, чтобы всё заработало, нужно просто выполнить:
sudo aptitude install aspell-ru
Вот и всё. Только нужно перезапустить приложения, чтобы они начали использовать проверку орфографии.
Для того, чтобы всё заработало, нужно просто выполнить:
sudo aptitude install aspell-ru
Вот и всё. Только нужно перезапустить приложения, чтобы они начали использовать проверку орфографии.
вторник, 23 июня 2009 г.
wget и сохранение файлов с кодировкой UTF8
Предистория.
Однажды, при скачивании одного сайта при помощи wget, я заметил, что на этом сайте страницы названы русскими именами в кодировке utf-8. Локаль у меня тоже utf-8, поэтому в роди бы как проблем быть не должно, однако после попытки открытия этого сайта из локального каталога, я заметил, что wget при сохранении страниц дал им некорректные имена. Как оказалось данный баг присутствует до сих пор, хотя и есть решение в виде патча.
Но не стоит отчаиваться, всё, на самом деле, очень просто и не требует особых "плясок с бубном".
Итак, приступим...
Скачиваем патч:
$wget http://m0sia.ru/files/wget.utf8.patch
ложим его в каталог с исходниками wget`а:
$mv wget.utf8.patch ~/temp/wget-1.11.4/
Теперь накладываем патч:
$patch -p0 < wget.utf8.patch
После наложения патча переконфигурируем:
...wget-1.11.4/>$ ./configure
а затем пере компилируем:
...wget-1.11.4/>$ make
и устанавливаем wget:
...wget-1.11.4/>$ make install clean
Вот и всё, сразу всё становиться, как в сказке...
При написании использовался материал со страницы: http://m0sia.ru/node/64#comment-567
Однажды, при скачивании одного сайта при помощи wget, я заметил, что на этом сайте страницы названы русскими именами в кодировке utf-8. Локаль у меня тоже utf-8, поэтому в роди бы как проблем быть не должно, однако после попытки открытия этого сайта из локального каталога, я заметил, что wget при сохранении страниц дал им некорректные имена. Как оказалось данный баг присутствует до сих пор, хотя и есть решение в виде патча.
Но не стоит отчаиваться, всё, на самом деле, очень просто и не требует особых "плясок с бубном".
Итак, приступим...
Скачиваем патч:
$wget http://m0sia.ru/files/wget.utf8.patch
ложим его в каталог с исходниками wget`а:
$mv wget.utf8.patch ~/temp/wget-1.11.4/
Теперь накладываем патч:
$patch -p0 < wget.utf8.patch
После наложения патча переконфигурируем:
...wget-1.11.4/>$ ./configure
а затем пере компилируем:
...wget-1.11.4/>$ make
и устанавливаем wget:
...wget-1.11.4/>$ make install clean
Вот и всё, сразу всё становиться, как в сказке...
При написании использовался материал со страницы: http://m0sia.ru/node/64#comment-567
вторник, 19 мая 2009 г.
Gedit и кодировка текстовых файлов
Смена кодировки файлов по умолчанию в gedit
По умолчанию текстовые файлы в gedit открываются в кодировке KOI8-R. Это неудобно, поскольку большинство файлов обычно имеют кодировку Windows-1251. Для смены кодировки по умолчанию:
1. Запускаем gconf-editor
2. Переходим к параметрам gedit /apps/gedit-2/preferences/encodings/
3. Открываем двойным кликом ключ auto_detected
4. Перемещаем кодировку Windows-1251 наверх
Смена кодировки по умолчанию не помешает корректно открывать файлы в UTF-8.
Вместо Windows-1251 нужно поставить наверх ключ CURRENT, и тогда всё кодировки определяются автоматом.
По умолчанию текстовые файлы в gedit открываются в кодировке KOI8-R. Это неудобно, поскольку большинство файлов обычно имеют кодировку Windows-1251. Для смены кодировки по умолчанию:
1. Запускаем gconf-editor
2. Переходим к параметрам gedit /apps/gedit-2/preferences/encodings/
3. Открываем двойным кликом ключ auto_detected
4. Перемещаем кодировку Windows-1251 наверх
Смена кодировки по умолчанию не помешает корректно открывать файлы в UTF-8.
Вместо Windows-1251 нужно поставить наверх ключ CURRENT, и тогда всё кодировки определяются автоматом.
суббота, 11 апреля 2009 г.
Настройка Xorg в Debian Lenny через правку xorg.conf
Недавно на http://otvety.google.ru/otvety/thread?tid=3a75c47533a76e17 я задавал
вопрос о том, как настроить разрешение и частоту монитора путём редактирования
настроек xorg.conf.
Вот как у меня получилось решить эту проблему:
В новом Xorg применяется механизм для некоторой унификации настроек
по умолчанию. Сделано это для того, чтобы система могла загрузиться практически
на любом оборудовании. Если же вы хотите выжать из системы максимум,
то придётся поиграться с настройками и тут без посторонней помощи не обойтись.
Полазив по многим форумам и блогам, пересмотрев массу различной информации,
у меня таки получилось настроить монитор так, как я хочу.
Итак, рецепт, но для начала конфигурация моей системы:
Монитор - Sony Multiscan E200, Видеокарта - GeeForce MX440 64Mb,
остальное не имеет значения...
Для того, чтобы всё завелось без лишних телодвижений нужно запастись
технической информацией по своему монитору, забегая наперёд, скажу,
что нас интересует вертикальная и горизонтальная развёртка.
Для этого достаточно немного погуглить.
Первое что рекомендую, это с генерировать файл настроек (xorg.conf),
а не руководствоваться тем, который создаётся при установке,
ну просто потом писать в него меньше придётся.
Для этого под root даём команду: X -configure, после этого в домашнем каталоге
пользователя root появится файл xorg.conf.new, примерно вот такого содержания:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "dri"
Load "dbe"
Load "xtrap"
Load "GLcore"
Load "extmod"
Load "record"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
У вас может немного отличаться, но это не суть важно...
В этом файле нас интересует Section "Monitor" и Section "Screen".
Многие рекомендуют поправить Section "Screen" и дописать туда нужные разрешения
монитора в виде:
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
Это правильно, однако никто не упоминает о том, что для того, чтобы настройки
заработали, нужно также прописать правильные HorizSync и VertRefresh монитора.
Внятное толкование сего феномена я так нигде и не нашёл. Причём во время своих
мучительных поисков решения моей проблемы я пробовал универсальный способ
и в Section "Device" прописал вместо Driver "nv", Driver "vesa".
Настройки корректно заработали без прописывания HorizSync и VertRefresh!
Но это меня не устроило, потому что это исключает настройку 3D-рабочего стола.
При прописывании же в Section "Device", Driver "nv", монитор запускался только
на разрешение 800х600 или 640х480 при этом частота мерцания была 60 Герц.
Этого мне никто не смог объяснить. Почему при прописывании Driver "vesa"
разрешение и частоту монитора я могу менять как мне заблагорассудиться
(причём меня поразило то, что в таком режиме была возможность настройки моего
обычного 17" монитора как широкоформатного с изменением частоты мерцания
от 59 Гц до 100 Гц), а при установке драйверов "nv" или проприетарных
(их я тоже пробовал устанавливать), ничего кроме 800х600@60 получить не могу?
Короче говоря, долго бился и решил прописывать всё и вся. Вот для примера мой
файл xorg.conf, обратите внимание на то, что у вас записи могут немного
отличаться, но главное понять суть:
Всё работает! Теперь осталось сделать косметическую настройку и я наконец смогу
жить в моей системе...
Удачи вам в настройке ваших систем!
Отдельное спасибо gumanzoy за его наколку в направлении копания.
вопрос о том, как настроить разрешение и частоту монитора путём редактирования
настроек xorg.conf.
Вот как у меня получилось решить эту проблему:
В новом Xorg применяется механизм для некоторой унификации настроек
по умолчанию. Сделано это для того, чтобы система могла загрузиться практически
на любом оборудовании. Если же вы хотите выжать из системы максимум,
то придётся поиграться с настройками и тут без посторонней помощи не обойтись.
Полазив по многим форумам и блогам, пересмотрев массу различной информации,
у меня таки получилось настроить монитор так, как я хочу.
Итак, рецепт, но для начала конфигурация моей системы:
Монитор - Sony Multiscan E200, Видеокарта - GeeForce MX440 64Mb,
остальное не имеет значения...
Для того, чтобы всё завелось без лишних телодвижений нужно запастись
технической информацией по своему монитору, забегая наперёд, скажу,
что нас интересует вертикальная и горизонтальная развёртка.
Для этого достаточно немного погуглить.
Первое что рекомендую, это с генерировать файл настроек (xorg.conf),
а не руководствоваться тем, который создаётся при установке,
ну просто потом писать в него меньше придётся.
Для этого под root даём команду: X -configure, после этого в домашнем каталоге
пользователя root появится файл xorg.conf.new, примерно вот такого содержания:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "dri"
Load "dbe"
Load "xtrap"
Load "GLcore"
Load "extmod"
Load "record"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
У вас может немного отличаться, но это не суть важно...
В этом файле нас интересует Section "Monitor" и Section "Screen".
Многие рекомендуют поправить Section "Screen" и дописать туда нужные разрешения
монитора в виде:
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
Это правильно, однако никто не упоминает о том, что для того, чтобы настройки
заработали, нужно также прописать правильные HorizSync и VertRefresh монитора.
Внятное толкование сего феномена я так нигде и не нашёл. Причём во время своих
мучительных поисков решения моей проблемы я пробовал универсальный способ
и в Section "Device" прописал вместо Driver "nv", Driver "vesa".
Настройки корректно заработали без прописывания HorizSync и VertRefresh!
Но это меня не устроило, потому что это исключает настройку 3D-рабочего стола.
При прописывании же в Section "Device", Driver "nv", монитор запускался только
на разрешение 800х600 или 640х480 при этом частота мерцания была 60 Герц.
Этого мне никто не смог объяснить. Почему при прописывании Driver "vesa"
разрешение и частоту монитора я могу менять как мне заблагорассудиться
(причём меня поразило то, что в таком режиме была возможность настройки моего
обычного 17" монитора как широкоформатного с изменением частоты мерцания
от 59 Гц до 100 Гц), а при установке драйверов "nv" или проприетарных
(их я тоже пробовал устанавливать), ничего кроме 800х600@60 получить не могу?
Короче говоря, долго бился и решил прописывать всё и вся. Вот для примера мой
файл xorg.conf, обратите внимание на то, что у вас записи могут немного
отличаться, но главное понять суть:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Module"
Load "dri"
Load "dbe"
Load "xtrap"
Load "GLcore"
Load "extmod"
Load "record"
Load "glx"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Sony"
ModelName "Multiscan E200"
HorizSync 30-85
VertRefresh 48-120
EndSection
Section "Device"
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Module"
Load "dri"
Load "dbe"
Load "xtrap"
Load "GLcore"
Load "extmod"
Load "record"
Load "glx"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Sony"
ModelName "Multiscan E200"
HorizSync 30-85
VertRefresh 48-120
EndSection
Section "Device"
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection
Всё работает! Теперь осталось сделать косметическую настройку и я наконец смогу
жить в моей системе...
Удачи вам в настройке ваших систем!
Отдельное спасибо gumanzoy за его наколку в направлении копания.
Подписаться на:
Сообщения (Atom)