14.10 конфликт вина и fglrx

Попробуйте wget вместо curl: wget http://github.com/ziyaddin/xampp/archive/master.zip

1
задан 24 October 2014 в 04:11

3 ответа

Используя информацию, собранную у всех здесь, а также некоторые другие исследования, я создал PPA как более легкое решение для этой проблемы

sudo apt-add-repository ppa:dwrj87/fglrxfix
sudo apt-get update

, а затем sudo apt-get install fglrx или sudo apt-get install fglrx-updates [ ! d1]

6
ответ дан 24 May 2018 в 02:34
  • 1
    ну теперь вы можете просто использовать blob с amd.com: P – Νίκος Φυτίλης 14 January 2015 в 14:04

(Извините за открытие нового ответа, но у меня пока нет достаточной репутации для комментариев.)

Следуя совету Νίκος, я столкнулся с двумя проблемами:

dpkg required root для установки пакетов. На последнем этапе playonlinux по-прежнему не будет устанавливаться из-за проблем с зависимостями.

Таким образом, было бы полезно заменить последние 3 строки на эти 2:

sudo apt-get download wine1.6-amd64 wine1.6-i386 wine1.6 playonlinux
sudo dpkg --force-all -i *.deb

Мои приложения, зависящие от вина, отлично справились после этого (спасибо Νίκος!).

btw, Wine может запускать ваши установленные программы без PlayOnLinux, но это удобно и давайте загрузим более современные версии Wine.

Edit: этот процесс оставил менеджер пакетов в неприменимое состояние, что означает, что больше пакетов не устанавливается и больше обновлений для всей системы. Поэтому я продолжил вручную редактировать файл / var / lib / dpkg / status, как предложил Дэвид. Я закончил удаление ocl-icd-libopencl1 (>=1.0) | libopencl1, ocl-icd-libopencl1 (>=1.0) | libopencl-1.1-1 из обоих вин1.6-i386 и wine1.6-amd64. * Если кто-то видит это и нуждается в еще одном руководстве для последнего шага: Игнорировать разбитые пакеты в Aptitude.

1
ответ дан 24 May 2018 в 02:34
  • 1
    Я попробую отредактировать / var / lib / dpkg / status позже :) – David Davies-Jones 25 October 2014 в 17:59

Привет, я столкнулся с той же проблемой еще в бета-версии 14.10 (гном-аромат) amd64. , то, что я сделал, является ужасным обходным решением и не должно выполняться на рабочем месте (работает в моей системе, хотя). во-первых, я установил вино (i386 и amd64), и позвольте ему удалить fglrx, а затем я переустановил драйверы с этим - который уничтожает вино, но не его зависимости.

sudo apt-get purge fglrx*
sudo update-alternatives --remove-all x86_64-linux-gnu_gl_conf
sudo apt-get install --reinstall libgl1-mesa-dri libgl1-mesa-glx
sudo apt-get install fglrx-updates*
, а затем снова установил вино с
mkdir temp && cd temp
sudo apt-get download wine1.6-amd64 wine1.6-i386 wine1.6
dpkg --force-all -i *.deb
sudo apt-get install playonlinux
, на последнем шаге появляется приложение playonlinux, которое поможет вам установить другие версии вин. ps: зависимость, которая вас запирает, представляет собой opencl lib, который у вас уже есть с fglrx, но apt-get derp из-за ошибки упаковки, надеюсь, что он поможет EDIT: полностью забыл об этом, было бы неплохо перейти в / var / lib / dpkg / status и отредактировать детали винных пакетов и удалить все упоминания о конфликтующем пакете (например, ocl-icd-libopencl1)

EDIT2: теперь вы можете удалить пакеты с вином и fglrx, затем переустановите винные и затем установите новые драйверы (14.12) с сайта amd.com

1
ответ дан 24 May 2018 в 02:34
  • 1
    Менеджер пакетов говорит, что все сломанно, но обе программы установлены и работают. Большое спасибо :) – David Davies-Jones 24 October 2014 в 22:41

Другие вопросы по тегам:

Похожие вопросы: