O Fglrx AMD Catalyst 12.6 não compila no Ubuntu 12.10 (64 bits ou 32 bits)

3

O Ubuntu não irá compilar o pacote de drivers AMD Catalyst 12.6 do site da AMD. Após a criação do pacote e durante a instalação, vejo em /var/lib/dkms/fglrx/8.970/build/make.log um erro durante a compilação. Isso realmente é uma droga porque o repositório fglrx do repositório do Ubuntu não vê meu Radeon HD3450 . Aqui está a saída do arquivo de log:

DKMS make.log for fglrx-8.970 for kernel 3.5.0-19-generic (i686)
Thu Dec 13 06:38:24 CST 2012
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.5.0-19-generic/build SUBDIRS=/var/lib/dkms/fglrx/8.970/build/2.6.x modules
make[1]: Entering directory '/usr/src/linux-headers-3.5.0-19-generic'
   CC [M]  /var/lib/dkms/fglrx/8.970/build/2.6.x/firegl_public.o
/var/lib/dkms/fglrx/8.970/build/2.6.x/firegl_public.c: In function ‘KCL_MEM_AllocLinearAddrInterval’:
/var/lib/dkms/fglrx/8.970/build/2.6.x/firegl_public.c:2152:5: error: implicit declaration of function ‘do_mmap’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [/var/lib/dkms/fglrx/8.970/build/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.970/build/2.6.x] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.5.0-19-generic'
make: *** [kmod_build] Error 2
build failed with return value 2

Bem, voltemos ao Windows 7.

    
por Jason Palmer 13.12.2012 / 14:00

1 resposta

1

Leia este link cuidadosamente e tente novamente.

Siga estas etapas:

Instale os pacotes de pré-requisitos:

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic

Se você estiver usando a arquitetura x86_64 (64 bits):

sudo apt-get install lib32gcc1

Faça o download do driver. Este pacote contém o driver de 32 bits e 64 bits.

wget http://www2.ati.com/drivers/legacy/12-6/amd-driver-installer-12.6-legacy-x86.x86_64.zip
unzip amd-driver-installer-12.6-legacy-x86.x86_64.zip
chmod +x amd-driver-installer-12.6-legacy-x86.x86_64.run

Crie e instale

sudo sh ./amd-driver-installer-12.6-legacy-x86.x86_64.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb

então

sudo amdconfig --initial -f

Depois de tudo isso, se você não conseguir logar, mude para um novo tty usando Ctrl + Alt + F2 e remova o fglrx driver usando

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Em seguida, use os drivers de código aberto

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati

Se você receber

$ E: Internal Error, No file name for libgl1-mesa-dri

Altere o terceiro comando acima para:

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core
    
por chisao 13.12.2012 / 14:11
Posso criar dois bancos de dados de Recoll, cada um para diretórios diferentes? ___ answer228599 ___

Para recuperar dados de uma imagem gravada de uma unidade danificada, normalmente carregamos essa imagem em nosso software de recuperação.

Para Testdisk / Photorec simplesmente emitimos o seguinte comando

%pre%

Por favor, consulte os tutoriais muito legais do CG Security sobre outras opções e passos a seguir:

Observe que você não poderá recuperar nomes de arquivos, permissões e diretórios da execução do PhotoRec. Ele apenas fornecerá arquivos numerados aleatórios, mas com uma extensão apropriada.

    
___ tag123liveusb ___ Questões relacionadas a dispositivos USB ativos (inicializáveis), que permitem testar o Ubuntu sem instalar, instalar o Ubuntu ou realizar tarefas que não podem ser executadas a partir do sistema de arquivos raiz montado, como o redimensionamento de partições. ___ tag123datarecovery ___ A recuperação de dados é o processo de recuperar dados de mídias de armazenamento secundário danificadas, com falha, corrompidas ou inacessíveis quando não podem ser acessadas normalmente. Use esta tag quando quiser consultar um dos problemas indicados. ___ qstntxt ___

Eu sei que essa pergunta já foi feita antes, mas seguir essas respostas não parece funcionar para mim.

Eu criei uma imagem de um pendrive que está no meu disco rígido do laptop. Como faço para montar esta imagem?

O comando que usei para criar a imagem foi:

ddrescue --no-split / dev / sdb usb_recuperado usb_recovery_log

O que devo fazer a seguir? Monte isso? Corrigi-lo e montá-lo? Montá-lo, em seguida, corrigi-lo? E como?

ATUALIZAÇÃO:

O que eu quero recuperar são os arquivos na imagem. Como? Não sei como tentei o testdisk e não consigo encontrar partições, e tentei o fdisk e também não consigo encontrar uma tabela de partições na imagem.

    
___