Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: ATI драйвер и Зависимости  (Прочитано 1601 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vspeaker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
ATI драйвер и Зависимости
« : 24 Май 2008, 00:08:03 »
Ubuntu 8.04:
Скачал с ati последнюю версию драйверов на radeon HD2600 pro.
Поставил (не с первого раза ), вроде работают (шестеренки крутятся  1280-1024  500-600 fps).
Но от особо прямых рук и от недолгого знакомства с самостоятельной установкой и настройкой убунты (менее двух недель), видимо, возникла ошибка с зависимостями.
Причина (как мне кажется) в xorg-driver-fglrx, но я не могу его грохнуть ни через synaptic ни через менеджер проприетарных драйверов ни в recovery mode:

(Чтение базы данных... на данный момент установлено 114546 файлов и каталогов.)
Удаляется пакет fglrx-amdcccle...
Удаляется пакет xorg-driver-fglrx-dev...
Удаляется пакет xorg-driver-fglrx...
 * Stopping atieventsd
   ...done.
dpkg-divert: несовпадение с divert-to
  при удалении `diversion of /usr/X11R6/lib32/libGL.so.1 to /usr/X11R6/lib32/fglrx/libGL.so.1.2.xlibmesa by xorg-driver-fglrx'
  найдено `diversion of /usr/X11R6/lib32/libGL.so.1 to /usr/X11R6/lib32/fglrx/libGL.so.1.xlibmesa by xorg-driver-fglrx'
dpkg: не удалось обработать параметр xorg-driver-fglrx (--remove):
 подпроцесс post-removal script возвратил код ошибки 2
При обработке следующих пакетов произошли ошибки:
 xorg-driver-fglrx
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка установки пакета. Попытка восстановления:


Возможно ли как-то это исправить или прямая дорога к переустановке системы?

Оффлайн Fliker-09

  • Активист
  • *
  • Сообщений: 338
  • Linux rocks and KDE too!
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #1 : 24 Май 2008, 23:36:14 »
Цитировать
вроде работают (шестеренки крутятся  1280-1024  500-600 fps)
- жесть :o. Ну и фпс-ы... Дрова в пролёте это точно :).

Оффлайн Vspeaker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #2 : 25 Май 2008, 11:34:44 »
А сколько примерно должно быть FPS при разрешении 1280x1024? (растягиваю окно на весь экран)
Когда glxgears запускаю в стандартном окне -> 5300fps.
dmitri@pc103:~$ glxgears
22488 frames in 5.0 seconds = 4497.566 FPS
27125 frames in 5.0 seconds = 5424.821 FPS
26921 frames in 5.0 seconds = 5384.021 FPS
27010 frames in 5.0 seconds = 5401.975 FPS
27101 frames in 5.0 seconds = 5420.181 FPS
26990 frames in 5.0 seconds = 5397.962 FPS

Ну даже если они не работают  - не в дровах проблема.

Дело в том что из-за глюков системы (возникших не без моей помощи) она не хочет обновляться.
Предлагает сделать "sudo apt-get install -f" но спотыкается на попытке удалении fglrx драйвера.
Перестановка системы не страшит, но если есть возможность починять ubuntu без этого, я только за.

Оффлайн Alegz

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #3 : 25 Май 2008, 19:32:06 »
Я не пойму зачем тебе сносить этот пакет. Этот пакет просто налажеват работу графики. А драйвера грубо говоря учат твою систему работать с конкретно твоей картой. Я тоже картой ATI пользуюсь (у меня Radeon X1300). Я скачал дрова поставил и никаких проблем. Не понимаю что ты там наделал. Но с этим пакетом у меня проблем не возникало. Но в общем дам тебе пару советов. А как поступать сам решай.

1) Первое набери в консоле dpkg-reconfigure xserver-xorg. B настрой свои видео параметры как надо. Там в синем экране всё там не сложно.

2) Если уж решил сносить пакет попорбуй набрать в терминале dpkg --force-all -r xorg-driver-fglrx (Я думаю что ты уже пробовал с apt-get remove работать)

3) Ну это не желательно но если с пакетом совсем беда. То попробуй следующее зайдёшь сюда /var/lib/dpkg/. Там увидешь фаил status. Лезешь в него находишь строчку типа package: xorg-driver-fglrx. Там будет целый блок. Там будет его статус опиание в общем удаляешь оттуда эту фигню. Там удалишь от той надписи которую выше указал и до следующей надписи package: ляляля. Разумеется паследнее уже не трогаешь.

У меня эта штука выглядит так:
Package: xorg-driver-fglrx
Status: install ok installed
Priority: optional
Section: restricted/misc
Installed-Size: 22472
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: i386
Source: linux-restricted-modules-2.6.22 (2.6.22.4-14.10)
Version: 7.1.0-8.37.6+2.6.22.4-14.10
Replaces: fglrx-driver, xfree86-driver-fglrx
Provides: fglrx-driver, xserver-xorg-video
Depends: linux-restricted-modules-common, xserver-xorg-core (>= 1:0.99.0-1), libc6 (>= 2.6-1), libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.2.1), libgl1-mesa | libgl1, libice6 (>= 1:1.0.0), libsm6, libstdc++5 (>= 1:3.3.4-1), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxi6, libxrandr2 (>= 2:1.2.0), libxrender1
Conflicts: fglrx-driver, xfree86-driver-fglrx, nvidia-glx, nvidia-glx-legacy
Description: Video driver for ATI graphics accelerators
 Video driver for the ATI Radeon and FireGL graphics accelerators.
 .
 This version of the ATI driver officially supports:
 .
  * FireGL: V7350, V7300, V7200, V7100, V5200, V5100, V5000, V3400,
            V3300, V3200, V3100, X3-256, X3, X2-256, Z1-128, T2-128,
            X1-128, X1-256p
  * FireMV: 2200 (Single card PCI-e configuration)
  * Mobility FireGL: V5000, T2
  * Mobility Radeon: X1800, X1600, X1400, X1300, X800, X700, X600, X300,
                     9800, 9600, 9550, 9500
  * Radeon Xpress: 200M series, 1250 IGP, 200 series
  * Radeon: X1900, X1800, X1600, X1300, X850, X800, X700, X600, X550,
            X300, 9800, 9700, 9600, 9550, 9500
 .
 ATI All-in-Wonder variants of the above cards/chips are also supported,
 but video capture is not.
 .
 This package provides 2D display drivers and hardware accelerated OpenGL.

Типо такого должно быть и у тебя. Это удалишь. Вроде беспокоить не должно больше. После этого опять установи дрова.

Надеюсь тебе хоть что-то из того что я написал поможет.

Оффлайн Vspeaker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #4 : 26 Май 2008, 09:38:25 »
Снести дрова надо, чтобы поставить их вновь по-нормальному. Иначе при попытке обновления система пытается сама их снести, но у неё ничего не получается. Как я понял, ошибка возникает из-за того, что информация записанная о драйверах в Зависимостях не совпадает с тем, что установлено фактически.
Alegz, большое спасибо за информацию, в ближайшее свободное время займусь починением цапли.

PS: глюк возник так: при попытке установить дрова вручную, не встал один из пакетов (не нашел пути к libGl.so.1) => режим vesa 640x480.
Потом запустил ati-шный установщик без параметров и установил на автомате.

Оффлайн Labaman

  • Участник
  • *
  • Сообщений: 235
  • И все-таки Ubuntu
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #5 : 26 Май 2008, 10:24:32 »
Так надо ж было сначало снести репозиторные дрова (в deb-пакете которые), а только потом ставить родные дрова хоть Nvidia, хоть ATI без разницы, а не наоборот. Сколько уже мануалов и статей по этому поводу было...

Оффлайн Meo

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #6 : 26 Май 2008, 16:23:10 »
Там надо симлинк бросить перед установкой
sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1

Оффлайн Vspeaker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #7 : 02 Июнь 2008, 11:33:49 »
Наконец дошли руки и я ,вроде, починил систему:
По совету Alegz, снес запись об fglrx драйвере из  /var/lib/dpkg/staus => Система стала обновятся.
Поставил проприетарные драйвера из пакета = >  не грузится даже консоль  => Через recovery mode  отключил дрова, потом снес в обычном режиме.  После этого запустил скачанный в самом начале "ati_чего-то-там".run => установил. Дрова заработали лишь на 3-ей перезагрузке и сбросе конфигурации по умолчанию sudo aticonfig --initial  sudo aticonfig --overlay-type=Xv.

Еще раз всем большое спасибо за советы.

Оффлайн Vspeaker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #8 : 02 Июнь 2008, 12:39:49 »
После обновления ядра системы с 2.6.24-16 до 17 2.6.24-17  дрова опять отвалились, так что пока оставил 16 ядро и в menu.lst сделал выбор загрузки 16/17 ядер.

Оффлайн Fliker-09

  • Активист
  • *
  • Сообщений: 338
  • Linux rocks and KDE too!
    • Просмотр профиля
Re: ATI драйвер и Зависимости
« Ответ #9 : 02 Июнь 2008, 22:49:05 »
Вы видно в первом топике ошиблись написав 500-600? Если так то значит всё ок с фпс-ами на уровне 5000-6000 :).

 

Страница сгенерирована за 0.057 секунд. Запросов: 22.