EduMandriva 2011 Errata

Материал из Edumandriva

Вы можете сообщить об ошибке на Bug Tracker-е проекта: http://qa.linuxedu.ru Предварительно просьба посмотреть в Errata Mandriva 2011

Предыдущие версии:

Эта страница содержит список известных ошибок (Errata) EduMandriva Linux 2011 (2011). То есть здесь представлена информация об известных проблемах с EduMandriva Linux 2011 и, если уже имеется, способах их исправления.

Содержание

Проблемы при установке

Установка с USB-флеш-накопителя(флешки)

  • Если вы начали установку с образа на флешке, созданной с помощью dd, вы можете столкнуться с предупреждающими сообщениями, что ваши разделы на флеш-накопителе могут быть уничтожены. Это не ошибка, просто предупреждение, так как установщик не определяет формат файла ISO как блочное устройство.
  • Во время поднятия сети, может быть показано сообщение об ошибке, в то время, как сеть поднята и нормально функционирует.
  • Образ на флешке, записанный с помощью livecd-tools может не установиться. В этом случае воспользуйтесь Common package.png liveusb-creator.

Проблемы ядра

Начиная с ядра версии 2.6.39, в пакетах kernel-*-latest больше нет необходимости

Пакеты "latest" используются для поддержания вашего ядра в актуальном состоянии и для того, чтобы избежать удаление предыдущего ядра при установке нового. Начиная с ядра версии 2.6.39 этот механизм был удалён и теперь для этого мы используем файл /etc/urpmi/inst.list

И одно замечание для пользователей, которые устанавливают ядра вручную c помощью rpm: не используйте больше команду "rpm -U". Если хотите устанавливать с помощью rpm, то устанавливайте с командой "rpm -i", как и любой другой пакет.

Аппаратные проблемы

Свободный видеодрайвер nouveau не работает с некоторыми чипсетами nVIDIA

Ok button nuvola.png
Решение
Подробнее см. Bug small.png ошибка #63499.

Проблемы обновления

Программные ошибки

Как сменить имя хоста в Edumandriva 2011

Ok button nuvola.png
Решение

Для корректной установки имени хоста (при использовании systemd) в файле /etc/hostname указать нужное имя машины:

Konsole.png [root@localhost ~]# cat /etc/hostname newhostname

Нет русского языка в консолях F1-F6

Ok button nuvola.png
Решение

Запустите от root

Konsole.png [root@localhost ~]# loadkeys -u ru

и он появится.

Чтобы не вводить команду каждый раз, добавьте ее в /etc/rc.d/rc.local

Иногда невозможно получить доступ к базе данных RPM

Ok button nuvola.png
Решение
Запустите эту команду в консоли под root'ом
Konsole.png [root@localhost ~]# db51_recover -vh /var/lib/rpm

Неверные права на доступ к некоторым файлам в домашнем каталоге

Ok button nuvola.png
Решение
Запустите эту команду в консоли под root'ом
Konsole.png [root@localhost ~]# chown имя_пользователя:имя_пользователя -hR /home/имя_пользователя

Графический интерфейс Dropbox не запускается

Ok button nuvola.png
Решение
Удалите поставляемую вместе с демоном dropboxd библиотеку ~/.dropbox-dist/libz.so.1, чтобы вместо неё использовалась системная. После этого перезапустите демон или завершите графическую сессию и начните новую.

Окно GTK-программ, работающих в сессии KDE4, будет изменено, если нажать левой кнопкой мыши на свободное место в строке меню

Ok button nuvola.png
Решение
Настройка рабочего стола - Поведение среды рабочего стола - Края экрана - Управление окнами - снять галку с "Растягивать окно при перемещении его к верхнему краю экрана".

Опция "Эффекты трехмерного рабочего стола" была удалена из Центра Управления Edumandriva 2011

Ok button nuvola.png
Решение

Для запуска этого инструмента наберите в консоли:

Konsole.png [username@localhost ~]$ drak3d
или набрать "drak3d" в Меню запуска приложений - Выполнить команду...

Ошибка при открытии настроек Flash-плагина с сайта adobe.com в Настройках рабочего стола KDE4

Ok button nuvola.png
Решение
Выполните следующие команды от имени пользователя root:
Konsole.png [root@localhost ~]# urpmi libkutils

для 32-битных систем

Konsole.png [root@localhost ~]# urpmi lib64kutils4

для 64-битных систем

Ошибка окна приветствия KDM

KDM : Невозможно увидеть на экране иконки всех пользователей, если их в системе больше шести .

Ok button nuvola.png
Решение
Если у вас в системе больше шести пользователей смените тему KDM по умолчанию или смените KDM на GDM.

Невозможно добавить принтер через Центр управления: кнопка "Добавить" неактивна

Ok button nuvola.png
Решение

Известный баг Bug small.png ошибка #63577

Решение №1:

От имени пользователя root добавить в файл /etc/rc.d/rc.local запись вида

   /etc/init.d/cups restart

Далее под root набрать в консоли:

Konsole.png [root@localhost ~]# systemctl enable cups.service

Перезагрузиться.

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

Решение №2

Посмотреть в файле /var/log/cups/error_log присутствует ли следующее сообщение:

   Unable to bind socket for address 127.0.0.1:631 - Address already in use.

Если есть, то отключите portreserve.service

Konsole.png [root@localhost ~]# systemctl disable portreserve.service

Перезагрузиться и посмотреть результат.

Если не помогло, то см. Bug small.png ошибка #64828

Scilab 5.3.0: нет файла помощи

Ok button nuvola.png
Решение

При попытке набрать help usecanvas или при нажатии F1 выскакивает сообщение вида:

   !--error 10000
   help: файл помощи (.jar) не установлен.
   at line      42 of function help called by :  
   help();
   while executing a callback

или

   help: help file(.jar) is not installed.
   at line      42 of function help called by :  
   help();
   while executing a callback


Необходимо с официальног сайта Scilab скачать tar-архив.

Распаковать архив во временную папку, например /home/$username$/tmp/scilab-5.3.0

Найти файл scilab_en_US_help.jar. Он лежит в /home/$username$/tmp/scilab-5.3.0/share/scilab/modules/helptools/jar Кроме этого файла там лежат ещё несколько с той же справкой, но на других языках.

Скопировать данный файл в /usr/share/scilab/modules/helptools/jar от имени пользователя root:

Konsole.png [root@localhost ~]# cp /home/$username$/tmp/scilab-5.3.0/share/scilab/modules/helptools/jar/scilab_en_US_help.jar /usr/share/scilab/modules/helptools/jar/

Scilab 5.3.0: проблемы с отображением графиков

Ok button nuvola.png
Решение

При попытке отобразить графики в командном окне Scilab выводится сообщение вида:

   Из-за ограничений конфигурации, Scilab переключился в режим, при котором 
   совместное использование uicontrols и графики недоступно. Введите "help usecanvas" 
   для получения дополнительной информации.

Для решения проблемы необходимо в командной строке основного окна Scilab набрать:

   editor(fullfile(SCIHOME,".scilab"))

На запрос: "Такого файла не существует, создать файл или нет?" - ответить утвердительно.

В появившемся окне набрать следующий код:

   // Turn usecanvas ON without displaying anything in the console
   // Copyright (C) 2011 - DIGITEO - Clément David.
   // Copyright (C) 2011 - DIGITEO - Michael Baudin
   //
   // This file must be used under the terms of the CeCILL.
   // This source file is licensed as described in the file COPYING, which
   // you should have received as part of this distribution.  The terms
   // are also available at
   // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
   function turnCanvasOff()
      m = getscilabmode();
      if (m=="STD"|m=="NW") then
          previousDisp = disp;
          prot = funcprot();
          funcprot(0);
          deff("disp(str)", "");
          usecanvas(%f);
          disp = previousDisp;
          funcprot(prot);
      end
   endfunction
   turnCanvasOff();
   clear turnCanvasOff;

Сохранить файл и перезапустить Scilab.

В результате в папке /home/$username$/.Scilab/scilab-5.3.0/ появится файл .scilab, который при загрузке будет подхватываться программой и корректно применять настройки usecanvas.

Замечание.

Иногда после всех вышеприведённых манипуляций при попытке прорисовать графики Scilab все равно вылетает, выдавая сообщение:

   "Ошибка сегментирования". 

Или всё же прорисовывает графики, но очень медленно. Для решения данной проблемы нужно добавить в конец файла .scilab строку вида:

  system_setproperty('jogl.gljpanel.nohw','');

То есть файл будет выглядеть следующим образом:

  // Turn usecanvas ON without displaying anything in the console
  // Copyright (C) 2011 - DIGITEO - Clément David.
  // Copyright (C) 2011 - DIGITEO - Michael Baudin
  //
  // This file must be used under the terms of the CeCILL.
  // This source file is licensed as described in the file COPYING, which
  // you should have received as part of this distribution.  The terms
  // are also available at
  // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
  function turnCanvasOff()
     m = getscilabmode();
     if (m=="STD"|m=="NW") then
         previousDisp = disp;
         prot = funcprot();
         funcprot(0);
         deff("disp(str)", "");
         usecanvas(%f);
         disp = previousDisp;
         funcprot(prot);
     end
  endfunction
  turnCanvasOff();
  clear turnCanvasOff;
  system_setproperty('jogl.gljpanel.nohw','');


Сохраните файл и перезапустите Scilab.

"Родительский контроль" за работой на компьютере и выходом в Интернет

Не работает "Родительский контроль"

На некоторых конфигурациях возможны проблемы с Родительским контролем из-за незапуска нужных сервисов.

Ok button nuvola.png
Решение

Проверить это можно, запустив (от root) следующую команду:

Konsole.png [root@localhost ~]# /etc/init.d/squid restart

Если вывод не содержит информации о корректном перезапуске сервиса, то дайте (от root) следующие команды:

Konsole.png [root@localhost ~]# chmod 0666 /var/log/dansguardian/access.log
Konsole.png [root@localhost ~]# chown -R squid:squid /var/log/squid

И перезагрузите машину.

Нет адаптации "Родительского контроля" в LXDE версии

Ok button nuvola.png
Решение

Если у вас не работает фильтр NetPolice в LXDE версии Edumandriva, то вам нужно установить пакет Common package.png drakguard-policy

Konsole.png [root@localhost ~]# urpmi drakguard-policy

Как убрать/включить фильтр NetPolice DNS

Ok button nuvola.png
Решение

По умолчанию при установке пакета Common package.png drakguard-policy включается DNS-фильтрация от NetPolice. Если же это не происходит или наоборот она мешает выходу в интернет (у некоторых провайдеров), то надо изменить содержимое файла /etc/squid/squid.conf (от root к примеру запустив mc и просмотрев файл через F4). В конце файла должна быть строка

dns_nameservers 81.176.72.82 81.176.72.83

Если вам нужен фильтр NetPolice, а такой строки нету, добавьте ее в файл конфигурации.

Если же вам не нужен фильтр NetPolice, то просто закомментируйте ее, приведя к виду

#dns_nameservers 81.176.72.82 81.176.72.83