Журнал LinuxFormat - перейти на главную

LXF150:Ответы

Материал из Linuxformat
Версия от 20:13, 4 декабря 2014; 2sash-kan (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Содержание

Ответы

Есть вопрос по открытому ПО? Пишите нам по адресу answers@linuxformat.ru
В этом месяце мы ответим на вопросы про...
  • 1 BT HomeHub2
  • 2 Шалости KDE
  • 3 Перемещение музыкальных файлов
  • 4 Прошивки для беспроводных устройств
  • 5 Plymouth
  • 6 Перемещение почты
  • 7 Сканеры пленки и VueScan
  • 8 Сломанный OpenSUSE
Наши эксперты
  • Мы подыщем эксперта на любой ваш вопрос. От установки и проблем с модемом до администрирования сети — ответ найдется! Просто напишите нам бумажное или электронное письмо, и о нем позаботятся.
Нейл Ботвик
Владелец ISP и экс-редактор дисков для нашего журнала, Нейл считает, что в Linux он от скуки на все руки.
Джонатан Робертс
Джонатан столько отлынивал от занятий ради установки, настройки и взлома серверов, что теперь он эксперт.
Майк Сондерс
Майк был одним из создателей прототипа LXF – Linux Answers.
Его специальности – программирование, оконные менеджеры, скрипты инициализации и SNES.
Грэм Моррисон
Когда Грэм не обозревает кучи программного обеспечения и не халтурит с MythTV, он готов к ответам насчет любого оборудования и проблем виртуализации.
Валентин Синицын
В редкие свободные минуты Валентин обычно запускает mcedit, чтобы отшлифовать какое-нибудь открытое приложение. Его любимая тема – настольный Linux.
Юлия Дронова
Если компьютер у Юлии не занят выполнением команды emerge, она спешит применить его для модерирования www.unixforum.org.

Куда посылать вопросы

Пишите нам по адресу answers@linuxformat.ru или спрашивайте на форуме: www.linuxformat.ru

1 Подключение HomeHub

В Недавно я установил на свой Dell Optiplex GX620 Linux Ubuntu 10.10 вместе с Windows XP. Несколько раз попытался выйти в Интернет, но позорно провалился! Я пользуюсь BT HomeHub2, подключенным к компьютеру через Ethernet.
Я «пенсионер», и старые серые клеточки работают не слишком хорошо. Не могли бы вы мне помочь? Простым — не очень техническим — языком.
Питер Уайт [Peter]

О Ваш HomeHub – модем и маршрутизатор, который выступает в качестве интерфейса между двумя сетями: локальной сетью (LAN) и сетью Вашего провайдера. Прежде всего убедитесь, что локальная сеть работает – даже если компьютер всего один, сеть все равно есть, так как маршрутизатор тоже является сетевым устройством. У маршрутизатора есть IP-адрес, и, судя по предоставленной Вами информации, это 192.168.1.254; поэтому первый шаг – попробовать подключиться к нему, открыв в браузере http://192.168.1.254. Должна открыться страница администрирования маршрутизатора (сначала, вероятно, вас спросят пароль администратора). То же самое должно происходить при подключении к маршрутизатору из Windows.

Если подключиться не удается, убедитесь, что Вы используете верный адрес – он должен быть указан в документации, и его также можно посмотреть в Windows – и попробуйте связаться с ним, открыв терминал и выполнив команду:

ping -c 3 192.168.1.254

Если это работает и Вы точно знаете, что маршрутизатор подключен к Интернету, потому что он работает в Windows, проверить нужно несколько вещей. Первая – убедиться, что сетевой интерфейс использует верный маршрут к Интернету. Откройте терминал и наберите

sudo route -n

Последняя строка должна быть примерно такой:

0.0.0.0 192.168.1.254 0.0.0.0 UG 2 0 0 eth0

0.0.0.0 означает любой адрес, а следующий адрес должен быть адресом Вашего маршрутизатора. Если это работает, наберите

ping -c 3 www.google.com

Команда должна вывести некоторую статистику, и самая важная для Вас строка –

3 packets transmitted, 3 received, 0% packet loss

Она гласит, что все входящие запросы получили ответ. Если это не сработает, замените www.google.com на 209.85.227.104, IP-адрес для www.google.com. Если это работает, а имя – нет, у Вас проблема с настройками DNS. Они задаются в файле /etc/resolv.conf, поэтому вернитесь в терминал и скомандуйте

cat /etc/resolv.conf
Терминалы и суперпользователи

Мы часто предлагаем решение в виде команд, вводимых в терминале. Хотя обычно то же самое можно выполнить и через графические инструменты, входящие в состав дистрибутива, отличия между этими инструментами означают, что такие решения будут узко специфичными. Команды терминала гораздо более гибкие и работают во всех дистрибутивах.

Команды настройки системы часто должны запускаться от имени суперпользователя (superuser или root). В зависимости от вашего дистрибутива, есть два способа сделать это. Многие дистрибутивы – в частности, Ubuntu и его производные – требуют предварять такие команды префиксом sudo. После этого пользователю предлагается ввести пароль, и система выдает ему полномочия root, действующие на время выполнения команды. Другие дистрибутивы используют префикс su, применение которого требует ввода пароля root и дает полные права root до тех пор, пока пользователь не введет команду logout. Если ваш дистрибутив использует su, выполните эту команду один раз, и потом сможете выполнять любую команду, не предваряя ее префиксом sudo.

Здесь должен быть указан сервер имен для адреса маршрутизатора (маршрутизатор также выступает в качестве сервера имен Вашей сети). Если его нет или ничего по-прежнему не работает, перезагрузитесь в Windows, откройте сетевые настройки и запишите IP-адрес, шлюз и DNS-адреса. Затем вернитесь в Ubuntu, запустите Network Tools из меню System > Administration [Система > Администрирование], выберите интерфейс Ethernet, нажмите Configure [Настройка], затем Edit [Изменить], перейдите на вкладку IPv4 и переключитесь с Automatic [Автоматически] на Manual [Вручную]. Нажмите Add [Добавить] и введите записанные IP-адрес и шлюз, затем добавьте DNS-сервер в окошке ниже. Перейдите на вкладку IPv6 и убедитесь, что она установлена в Ignore [Игнорировать].

Если к маршрутизатору в браузере не подключиться, у Вас серьезные ошибки в настройках сетевого интерфейса. Запустите Network Tools из меню System > Administration [Система > Администрирование], удалите существующее интернет-соединение и создайте новое, с автоматическими настройками. НБ

2 Сброс KDE

В Недавно я перешел с Ubuntu 10.10 на Kubuntu 11.04 на своем основном компьютере, и мне понравилось это изменение. Я решил проделать то же на своем ноутбуке. Очень давно (несколько месяцев, а не лет тому назад) я установил KDE и решил попробовать его, прежде чем удалять Gnome. Нижняя панель была вверху, главное меню заполняло экран и было весьма хаотическим. Не знаю, с чего это KDE стал таким.
Я хочу сбросить KDE в настройки по умолчанию, но подозреваю, что при повторной установке все будет выглядеть точно так же (у меня отдельный раздел для /home). Я не в восторге от полной переустановки, потому что у меня на жестком диске много всего. Я бы лучше сбросил KDE, чтобы можно было его обновить, или установил бы Kubuntu 11.04 поверх раздела / и сохранил бы /home. Можно ли сбросить KDE без очистки /home?
heiowge

О Переустановка KDE ничего не изменит, так как его внешний вид определяется настройками в каталоге home. Они находятся либо в ~/.kde, либо в ~/.kde4, в зависимости от Вашего дистрибутива. Удалите или переименуйте этот каталог, и при следующем входе в систему Вы вернетесь к настройкам по умолчанию. Это удалит все Ваши настройки KDE, включая всю почту в KMail и все сохраненные пароли в KWallet. Если Вы переименуете, а не удалите каталог, то после настройки внешнего вида рабочего стола сможете скопировать необходимые файлы обратно.

Альтернатива – удалить только файлы, отвечающие за внешний вид рабочего стола. Конфигурационных файлов в ~/.kde много, и есть риск пропустить один-два, но важно удалить файлы ~/.kde/share/config/plasma-desktoprc и ~/.kde/share/config/plasma-desktop-appletsrc.

Лучше делать это, когда Вы не работаете в KDE, в противном случае неверная конфигурация все еще будет находиться в памяти, и некоторая ее часть может записаться на диск при выходе из системы. Для этого либо запустите команду

sudo /etc/init.d/kdm stop

в терминале, зайдя в систему от своего имени, либо зайдите в систему как другой пользователь. В последнем случае Вам нужен пользователь с правами на sudo, чтобы удалять файлы из домашнего каталога другого пользователя. МС

3 Просто как abcde

Краткая справка про…
top

Случалось ли вашему компьютеру тормозить и утрачивать отзывчивость? Если это произошло снова, запустите в терминале команду top. Эта программа компактно отображает массу информации. По умолчанию отображается системная статистика – время работы системы, число пользователей, количество запущенных задач и т. д. Затем показано общее использование процессора, поделенное между программами пользователя (us), системные операции (sy), процессы с измененным приоритетом (ni), простаивающие (id) и ожидающие (wa) процессы. Ожидающие процессы – процессы, захватывающие ресурсы, обычно ввод/вывод на жестком диске. Ниже располагается список выполняющихся задач, отсортированных по использованию процессора. Для изменения сортировки нажмите F.

Процессы не только отображаются – ими также можно управлять. Нажмите K, чтобы убить процесс, или R, чтобы изменить его приоритет – увеличить значение nice, сделав процесс менее жадным. Обеим операциям требуется идентификатор процесса (PID), указанный в левой колонке. Опечатка здесь может привести к печальным последствиям, но если top запущен в терминале X, можно дважды щелкнуть на PID необходимого процесса и нажать среднюю кнопку мыши, чтобы вставить его.

У программы есть множество других опций, и большинство из них доступно по нажатию одной клавиши. Самая важная – H, она отображает интерактивную справку.

В Я пользовался Abcde для конвертации коллекции своих записей в FLAC и Ogg. Проблема в том, что Abcde помещает все файлы в один и тот же каталог, а я хочу разнести версии FLAC и Ogg по разным каталогам.
Моя музыка размещена таким образом
flac/<Artist>/<Album>/ xy.<track_name>.[ogg|flac]. И мне нужно переместить файлы Ogg в каталог ogg и сохранить структуру каталогов с исполнителями и альбомами.
Я обнаружил, что это можно сделать командой cp --parent, но я хочу сделать это со всеми файлами сразу. Я подумал, что мне поможет find . - name “*.ogg” | xargs cp ... но как получить вход канала, чтобы воспользоваться им как источником для команды cp? Это возможно? Какое-то другое решение?
shaddack

О Есть несколько способов переместить файлы так, как Вам нужно, но без них можно обойтись, так как в Abcde можно с самого начала настроить необходимое размещение файлов. Три важных параметра в ~/.abcde.conf — OUTPUTDIR, OUTPUTTYPE и OUTPUTFORMAT. Первый – корневой каталог для всей музыки, скажем, ~/music. Второй – список форматов создаваемых файлов, в данном случае flac и ogg, а третий – формат именования файла и каталога для хранения каждого файла в OUTPUTDIR.

Он состоит из нескольких переменных, задаваемых для каждого трека, таких как $ARTISTFILE и $ALBUMFILE. Для нас важна переменная $OUTPUT, которая задает тип текущего файла – скажем, flac или ogg.

OUTPUTDIR=”~/music”
OUTPUTTYPE=”flac,ogg”
OUTPUTFORMAT=’${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM}-${TRACKFILE}’

С этими настройками файлы flac будут создаваться в ~/music/flac, а файлы ogg – в ~/music/ogg.

Конечно, есть другие ситуации, когда нужно переименовывать файлы, а с этими настройками имеющиеся файлы перемещаться не будут. Существуют графические утилиты пакетного переименования файлов, такие как KRename и Gnome Commander – в зависимости от дистрибутива. Сделать это можно и из командной строки. Создать список файлов для переименования можно командой find, но в Bash теперь есть шаблон **, который не так давно появился в Zsh. ** соответствует полным путям, а не именам одного файла или каталога в виде *. Для выбора всех файлов Ogg в ~/music Вам потребуется всего лишь шаблон

~/music/**/*.ogg

Хотя ** по умолчанию активирован в Zsh, он может работать в Bash; в этом случае его нужно включить командой:

shopt -s globstar

Это позволяет отказаться от каналов, так как мы и без них сможем пройтись по всем файлам. Например:

for FILE in **/*.ogg
do
 mkdir -p “ogg/$(dirname \”$FILE\”)”
 mv “$FILE” “ogg/$FILE”
done

Обилие кавычек и экранированных кавычек необходимо для работы с именами файлов или каталогов, содержащими пробелы или другие спецсимволы. Если в именах Ваших файлов нет пробелов, то, опустив кавычки, Вы получите более читаемый, хотя и менее универсальный, альтернативный вариант.

for FILE in **/*.ogg
do
 mkdir -p ogg/$(dirname $FILE)
 mv $FILE ogg/$FILE
done

Так как mv не создает необходимые ей каталоги, сначала нужно вызвать mkdir. Команда dirname возвращает полный путь до $FILE без имени файла. ГМ

4 Прошивка для беспроводной сети

В Мне нравится Debian, но я почему-то не могу настроить беспроводную сеть на ThinkPad T42. Прилагаю вывод HardInfo. Я тыкал пальцем в небо, перепробовав все средства, вроде добавления сетевого менеджера Wicd, чтобы он выполнял обычные задачи сетевого менеджера. Я добавил модуль микросхемы/драйвер Intel IPW2100 и несколько раз входил и выходил. Выдаваемая ошибка — неверный пароль, но я проверял его миллион раз, и с менеджером по умолчанию у меня была другая ошибка. Я точно не знаю, как удалить сетевой менеджер Wicd. К тому же он мне нравится.
Дерри Мэнли [Derry Manley]

О Удаление Wicd Вас не спасет: проблема находится на более низком уровне, и когда все заработает, Вы останетесь с тем сетевым менеджером, который Вам нравится. Драйверы для микросхем IPW2100 и IPW2200 входят в состав ядра Linux, но для их работы требуется несвободный (как слово) пакет прошивки. Прежде чем ею заняться, проверьте самое простое: включена ли беспроводная сетевая карта? Нажатие Fn-F7 включает и выключает ее.

Нужная Вам прошивка находится в пакете firmwareipw2x00 (годном для чипсетов 2100 и 2200) из несвободного репозитория, который нужно предварительно подключить. Добавьте такую строку в /etc/apt/sources.list:

deb http://ftp.uk.debian.org/debian squeeze main contrib non-free

изменив uk на локальное зеркало Debian, или поставьте галочки для несвободных репозиториев в Synaptic. Перезагрузите репозитории (или запустите aptget update), и firmware-ipw2x00 появится в поиске. После установки перезагрузите модуль ipw2100, либо выгрузив и вновь загрузив его командами

rmmod ipw2100
modprobe ipw2100

либо перезагрузив систему; это должно инициировать загрузку прошивки и активацию карты. Затем она появится в Wicd, и Вы сможете настроить ее как надо. Если это Ваша собственная сеть и тем не менее идут ошибки с паролями, попробуйте отключить шифрование и установить соединение. Так Вы убедитесь, что карта работает правильно до включения и настройки шифрования. В любом случае, не оставляйте свою сеть незащищенной более чем на несколько минут, необходимых для проверки системы. ДжР

5 Насильное удаление

В Я работаю в Ubuntu 11.04 со множеством установленных программ — Twm, Fluxbox, игры, Qt и т. д. По какой-то причине Plymouth (программа, создающая красивую загрузочную анимацию) не работает, и при запуске компьютера я вижу только текст “Ubuntu 11.04” в правом верхнем углу экрана, но когда я выключаю компьютер — все работает! Мой монитор — Asus, 1366 × 768.
Теперь я хотел бы (полностью) переустановить Plymouth командами apt-get remove --purge plymouth и apt-get install plymouth, но буквально все в Ubuntu почему-то зависит от него.
Итак, как мне удалить весь этот мусор и решить проблему с Plymouth?
Саймон Шилдз [Simon Shields]

О Не уверен, что авторам Fluxbox, Qt и прочего понравится, что Вы назвали плоды их трудов «мусором», но могу понять, что Вам все это не нужно.

Одна из причин простоты и быстродействия установщика Ubuntu в том, что он не досаждает вопросами о том, что Вы хотите установить, а просто копирует все из файловой системы Live CD на жесткий диск.

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

Однако на стандартном CD 11.04 нет Fluxbox и Twm, хотя есть Qt, поскольку она нужна некоторым программам. Наверное, Вы устанавливали систему с нестандартного диска, вроде специальных дисков LXF от Майка?

Plymouth нужен такому количеству программ, потому что от него зависит Ubuntu-desktop, и все привязано к нему. Его нельзя удалить через apt-get, но dpkg предоставляет больший контроль (и больше шансов сломать систему). Можно выполнить принудительное удаление командами

sudo dpkg --force-depends --purge libplymouth2 plymouth plymouth-label plymouth-theme-Ubuntu-logo plymouththeme-Ubuntu-text

чтобы удалить все связанные с Plymouth пакеты.

Потом выполните команду

apt-get --fix-broken upgrade

Перед запуском каждой из этих команд к ним можно добавить --dry-run. Список всех установленных пакетов с Plymouth в имени Вы получите командой

dpkg-query --show –showformat ‘${Package}\n’ ‘*plymouth*’

Важно указать кавычки, и они должны быть одиночными, чтобы оболочка не пыталась интерпретировать символы $ и *.

Однако это может и не решить проблемы. Загрузочный экран можно полностью отключить, удалив слово splash в строке загрузки в меню загрузчика. Проблему также может вызывать выбранный режим ядра для Вашего монитора – тогда нужно лишь добавить nomodeset в параметры загрузки.

Для удаления лишних пакетов пройдитесь по списку установленных пакетов в Synaptic, пометьте для удаления ненужные Вам, а затем посмотрите, что удалится вместе с ними. Если ничего из этого Вам не нужно, завершите удаление. Проще, но дольше сделать это с несколькими пакетами сразу, но сперва спросите себя: стоит ли игра свеч? Ненужные пакеты занимают место на диске, но не тратят других ресурсов, если их не запускать. Если у Вас нет реальной нехватки дисковой памяти, как, например, в твердотельном накопителе, спокойнее будет оставить их там, где они есть. НБ

6 Перенос KMail

В Я только что приобрел ноутбук Toshiba и установил на него PCLinuxOS. На моем старом ноутбуке стоит OpenSUSE. Я хочу переместить свою почту на новый компьютер (на обоих я пользуюсь KMail), но не могу найти никакого варианта экспорта. Как переместить почту с одного компьютера на другой?
neilj

О KMail хранит почту в ~/.kde/share/apps/kmail, а настройки – в ~/.kde/share/config/kmailrc и ~/.kde/share/config/emailidentities. Просто скопируйте эти файлы на новый компьютер и убедитесь, что их владелец является владельцем также и остальных файлов KDE. Наверное, Вы захотите перенести еще и адресную книгу, тоже в ~/.kde4/share/apps.

Узнать, где программа хранит свои настройки или данные, позволит простой и неспортивный путь. Откройте терминал и запустите

touch ~/timestamp

Имя файла не имеет значения, это просто маркер текущего времени. Затем запустите свою программу, измените что-нибудь и выйдите из нее. Теперь вернитесь в терминал и скомандуйте

find ~ -newer ~/timestamp

Выведется список всех файлов и каталогов в Вашем домашнем каталоге, созданных или измененных с момента запуска той команды touch. Вывод может получиться довольно объемным, особенно если Вы запустили KMail и загрузили несколько писем, поэтому пропустите его через less, чтобы было проще найти искомое. Также можно сузить область поиска – например, для программы KDE искать только в .kde.

find ~/.kde -newer ~/timestamp | less

Если Вы четко представляете, что ищете, пропустите результат через grep, и это сузит поиск:

find ~ -newer ~/timestamp | grep -i mail | less

7 Сканеры и VueScan

Помогите нам помочь вам

Ежемесячно мы получаем несколько писем, на которые не в состоянии ответить, так как проблема описана в них недостаточно полно. Чтобы дать вам наилучший ответ, нам нужно знать как можно больше.

Если у вас появляется сообщение об ошибке, приведите его точный текст и опишите конкретные условия, при которых оно появляется. При возникновении проблемы с устройствами перечислите нам все установленные устройства. Если Linux уже запущен, можете для этого воспользоваться превосходной программой Hardinfo (http://hardinfo.berlios.de/) – она сохранит подробную информацию об устройствах и о состоянии системы в HTML-файл, который вы сможете приложить к своему письму. Альтернативный и не менее удобный вариант – lshw (http://ezix.org/project/wiki/HardwareLiSter). Одна из этих программ должна быть включена в ваш дистрибутив (а возможно, и обе).

Если вы не хотите или не можете их установить, выполните следующие команды в терминале от имени root и приложите файл system.txt к письму. Это здорово поможет диагностике.

uname -a >system.txt
lspci >>system.txt
lspci -vv >>system.txt
В До последних версий Linux Mint и Ubuntu мой USB-сканер пленки Canoscan FS4000 работал в этих ОС через VueScan. Однако последний релиз VueScan (9.0.49) оказалось трудно даже установить, особенно на рабочем столе Unity.
При запуске этого VueScan мы получаем жуткое сообщение «сканер не обнаружен». В терминале lsusb выводит сканер Canon FS4000 в списке.
Я попробовал более старую модель Canoscan FS2700 в режиме SCSI, и она обнаружилась и заработала (по счастью, у меня была установлена SCSI). У рабочего стола Unity в Ubuntu 11.04, похоже, проблемы с Compiz, и переключение на более простую тему Classic позволяет загрузить VueScan без проблем.
Как избавиться от проблемы обнаружения USB-сканера? Ведь без сканера пленки серьезному фотографу не обойтись.
Бернард Ривз [Bernard Reeves]

О Только что попробовав VueScan 9.0 со сканером Canon, я наткнулся на ту же проблему: сканер просто в упор не виден, даже если запускать программу от имени root.

У Вас есть несколько вариантов.

Так как сканер хорошо работал с версиями 8.5 и 8.6, можете их и держаться. Более старые версии программы все еще доступны на сайте VueScan, хотя было бы мудро сохранить копии TGZ-файлов для последующего использования.

Во-вторых, с целью известить VueScan о Вашем сканере можно задать три переменные окружения.

В переменную SCANNER0 установите устройство, создаваемое в /dev/ при подключении принтера, которое будет одним из списка /dev/usbdevX.Y, где X и Y — номера шины и устройства (их покажет вывод команды lsusb).

Она может изменяться при каждом подключении сканера, но есть способ это обойти.

Имена двух других переменных – SCANVID0 и SCANPID0, в них записываются идентификатор производителя (Vendor ID) и продукта (Product ID) соответственно. Эти данные также присутствуют в выводе lsusb.

Вот типичный вывод этой команды:

Bus 006 Device 003: ID 04a9:221c Canon, Inc.CanoScan

Идентификаторы производителя и продукта – два шестнадцатеричных числа, разделенных двоеточием. В данном случае переменные окружения можно задать командами

export SCANNER0=”/dev/usbdev6.3”
export SCANVID0=”04a9”
export SCANPID0=”221c”

Однако Вы вряд ли захотите все время их устанавливать – лучше сделать автоматическую ссылку на /dev/scanner для этого устройства, создав под пользователем root файл /etc/udev/rules.d/10-scanner.rules с такой строкой:

ATTR{idVendor}==”04a9”,
ATTR{idProduct}==”221c”,
GROUP:=”scanner”, MODE:=”0660”,
SYMLINK=”scanner”

Замените ID-коды подходящими для Вашего сканера. Отключите и подключите сканер, и должна появиться символическая ссылка /dev/scanner на созданный файл /dev/usbdev. Также проверится, что файл доступен для чтения всем членам группы scanner, чтобы ПО для работы со сканером не нужно было запускать от имени root, если Ваш пользователь входит в группу scanner. Теперь можно задать эти переменные навсегда, так как все они содержат неизменные значения. Измените /etc/profile.d/scanner следующим образом:

SCANNER0=”/dev/scanner”
SCANVID0=”04a9”
SCANPID0=”221c”

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

8 Сломанный монитор

В Как это ни грустно, я обнаружил, что после версии 10.3, которая все умела и все распознавала на моем компьютере, OpenSUSE катится вниз, потому что теперь не справляется с изменением web-страницы.
Кажется, каждая версия 11.x что-то теряла
в 11.2/11.3 не распознались мой сканер и моя web-камера. А версия 11.4 и того хуже: при каждой моей попытке ее установить, когда дело доходит до важного (графики), ЖК-экран моего компьютера (eMachines 1440 × 900) разбивается на прямоугольнички — около 1/2 на 1/8 дюйма каждый — и я не могу ничего прочитать.
Билл Харт

О Кое-кому, и не только фанатам Ubuntu, мой совет покажется кощунством, но попробуйте другой дистрибутив. Если Вам всерьез не нравится направление развития дистрибутива (а не только проблемы с «железом»), попробуйте один из других прекрасных вариантов. Вы не обязаны переходить на него насовсем: большинство дистрибутивов дружелюбны и поддерживают двойную (или множественную) загрузку.

Можно бы откатиться к Вашей старой версии, а Firefox, Chrome и иже с ними обновить вручную при посредстве установщиков, имеющихся на сайте браузера, но это не самая хорошая идея: поддержка OpenSUSE 10.3 закончилась в 2009, и уязвимости, обнаруженные после этого, уже не исправлялись. Всегда удобнее иметь дело со свежей, поддерживаемой версией дистрибутива, хотя и не обязательно с самым последним релизом.

Однако у Вас, похоже, конкретный конфликт установщика и монитора, обычно из-за неверного распознавания устройств (монитора и видеокарты): на монитор отправляются данные, которые тот не в состоянии интерпретировать. Чтобы решить эту проблему, нажмите F3 при появлении загрузочного меню и выберите из списка доступных видеорежимов подходящий для Вашей системы. Если есть сомнения, выберите VESA, который задает стандарты компьютерной графики и определяет набор доступных режимов монитора. Разрешение может оказаться ниже, чем поддерживаемое устройством, и картинка даже может выглядеть немного расплывчатой; но все должно работать.

Если и это не поможет, попробуйте текстовую установку. «Графический интерфейс» тогда будет не особо красив, но дело свое сделает.

Важно подчеркнуть, что все это касается графики исключительно при установке, а не при дальнейшей работе. В ходе установки Вы сможете выбрать свои графические устройства, при необходимости исправив все ошибочные варианты утилит обнаружения устройств, выбрать и проверить подходящее разрешение. ДжР


Часто задаваемые вопросы

Мобильный широкополосный доступ

Все вокруг болтают про мобильный широкополосный доступ. Это типа ADSL для мобильного телефона?
Вроде того. Здесь используется мобильная сеть 3G, но технология называется не ADSL, а HSPA (High Speed Packet Access – высокоскоростной пакетный доступ), она предназначена для мобильных устройств и используется в смартфонах, которым нужно постоянное (или по крайней мере частое) подключение к Интернету.
Он дает скорость широкополосного доступа?
Нет, он не широкополосный в исконном смысле этого слова (как и некоторые медленные проводные соединения), но достаточно быстр для важных задач вроде чтения почты и просмотр видеороликов на YouTube. Различные фирмы предлагают различные скорости доступа, но все они сильно зависят от уровня сигнала и других параметров.
Как мне его получить?
Вам нужен широкополосный модем и договор с оператором мобильной связи. В большинстве договоров модем предоставляется, но можно воспользоваться и своим. Операторы чаще всего используют модемы в виде USB-брелков – в них вставляется SIM-карта для идентификации клиента.
И сколько это стоит?
Как и с большинством таких вещей, цена зависит от поставщика, срока договора и объема данных. В Великобритании за 15 фунтов можно приобрести около 3 ГБ интернет-трафика в месяц.
Каков срок действия договора?
От 1 до 18 месяцев; также предоставляются сервисы с оплатой за фактическое потребление трафика. Более длительные договоры предусматривают бесплатный модем.
Хорошо ли это работает с Linux?
Да неплохо. Все компании предоставляют модемы одного и того же производителя, Huawei, а драйверы для него есть в ядре Linux, и он должен «просто работать». Нужно настроить модемное соединение с помощью программы вроде KPPP или Gnome-PPP, выбрав в качестве устройства модема /dev/ttyUSB0. Так как для аутентификации используется SIM-карта, имя пользователя и пароль могут быть любыми (хотя в программе нужно их указывать).
Играет ли роль используемый дистрибутив?
Стандартные настройки PPP должны работать в любом дистрибутиве. У дистрибутивов, использующих Network Manager, есть преимущество: он теперь поддерживает 3G-модемы. В таком дистрибутиве после вставки модема в компьютер появляется окошко с запросом о провайдере, и все настройки будут заданы за вас. Затем можно включать и отключать модем через меню Network Manager.


Большой вопрос Как восстановить данные на жестком диске?
В Я здорово сглупил
устанавливая новый дистрибутив и задавая настройки изменения существующего раздела и установки с двойной загрузкой, выбрал не тот вариант, и установщик стал форматировать весь диск. Поняв, что натворил, я вырубил компьютер и заменил жесткий диск запасным. Как спасти данные с диска? Перспектива повторной установки Linux меня не очень огорчает, но жаль терять множество фотографий и музыки.
Патрик Уилсон [Patrick Wilson]

О Вы правильно сделали, что вынули диск. Если на него ничего не записывалось после перераспределения разделов, есть вероятность, что Ваши данные не только нетронуты, но и доступны. При создании новой схемы разделов на самом деле всего лишь перезаписывается таблица разделов в начале диска. Даже если Вы начали форматировать файловые системы на новых разделах, Вы пока не трогали области, содержавшие файлы (если граница между двумя разделами не попала в область диска, где прежде находился один из Ваших файлов).

Перезаписанную таблицу разделов обычно можно восстановить утилитой testdisk, включенной во многие Live CD. Загрузитесь с Live CD (мой любимый – System Rescue CD, http://www.sysresccd.org) и запустите testdisk из командной строки следующим образом:

testdisk /dev/sda

Выберите диск и тип таблицы разделов. Почти всегда это Intel, хотя в некоторых более новых системах бывает EFI. Выберите Analyse [Анализировать] в следующем окне, и testdisk покажет текущую структуру раздела. Первый шаг – воспользоваться опцией Backup [Резервная копия], чтобы сохранить текущую схему раздела. Ее нужно где-то сохранить, но ни в коем случае не на диск, который Вы пытаетесь восстановить – запишите ее на USB-флэшку. Quick Search [Быстрый поиск] обычно выдает ту же самую информацию, но затем Вы сможете выбрать Deeper Search [Углубленный поиск] для поиска дальнейших разделов. Этот этап может потребовать времени, поскольку каждый блок диска исследуется на наличие маркеров начала раздела.

Отсюда часто можно сбросить таблицу разделов в предыдущее состояние, и тогда файлы окажутся там, где их оставили. Даже если раздел нельзя восстановить, testdisk часто может обнаружить файлы, которые прежде были на диске, хотя для этого потребуется второй диск, куда они будут скопированы. Это предпочтительный метод, так как он не включает запись на исходный диск и нет шансов ухудшить ситуацию.

Если разделы или структура файловой системы повреждены слишком сильно, все еще есть надежда восстановить файлы с помощью photorec. Несмотря на название, с помощью этой программы можно восстанавливать файлы любых типов с дисков любых типов.

Недостаток этого метода в том, что так как недоступны таблицы файловой системы, то нет метаданных, которые нужно восстанавливать. Но для фотографий это не проблема, поскольку метаданные у них хранятся в разделе EXIF самого файла. Аналогично, для музыкальных файлов вся необходимая информация хранится в тэгах ID3.

Шаг за шагом: Спасаем систему
1 System Rescue CD
У каждого пользователя компьютера должна быть копия System Rescue CD или похожего Live CD. С его помощью даже можно восстановить данные Windows.
2 Клавиатура или мышь?
По умолчанию System Rescue CD работает в текстовой консоли, и это прекрасно подходит для запуска testdisk. Если вы предпочитаете графический интерфейс, запустите мастер настройки X.
3 Опции testdisk
После запуска testdisk и выбора нужного диска вы видите несколько опций. Чтобы восстановить поврежденный диск, начните с Analyse.
4 Доступные разделы
После глубокого сканирования testdisk покажет все доступные разделы. Может потребоваться взглянуть на каждый раздел, чтобы выбрать для восстановления нужный.
5 Что делать
У каждого раздела есть несколько опций; первым делом нажмите P для вывода списка файлов. Так вы убедитесь, что действительно выбрали нужный раздел.
6 Восстановим файлы
Даже если вы не можете или не хотите восстанавливать раздел целиком, обычно можно просмотреть его файловую структуру и скопировать данные на другой диск.
Персональные инструменты
купить
подписаться
Яндекс.Метрика