Depois de cutucá-lo quase todo o dia, determinei que, por alguma razão, o Ubuntu não está detectando alterações de hardware com a placa de vídeo. Minha tentativa mais recente de consertá-lo foi reativar o vídeo onboard com minha placa-mãe, puxar a placa Radeon e ver se ela detectou alguma alteração de hardware e fez algo diferente. Isso não aconteceu. Fazer isso não fazia absolutamente nenhuma diferença. Então, por que não está detectando quaisquer alterações no hardware de vídeo e como isso pode ser corrigido? Ou isso é algo que é muito integrante do Ubuntu para corrigir uma nova reinstalação?
Originalmente :
Deixe-me começar dizendo que isso não é um "por que não há fglrx?" tipo de postagem. Eu tenho usado o Ubuntu desde 2011. Embora eu não seja novo nisso, eu não vivo e respiro os meandros das entranhas dele também. Eu amo o meu Ubuntu embora. Eu prefiro carregar o Windows temido. Dito isto, eu acabei de atualizar para o Ubuntu 16.04.1 de 14.04 e eu estive esperando por isso por um tempo .... Vi que 16.04.1 estava finalmente fora e mesmo que o atualizador não estava oferecendo, desencadeou a atualização . Vi que dizia que os drivers do FGLRX estavam depreciados, mas que os drivers do AMDGPU funcionavam com minha placa Radeon R9 380. OK fixe. Fui com a atualização. A atualização foi bem suave. Reiniciado. Entrei no login e além, mas meu segundo monitor não exibe nada. Meio que esperava isso. Entrou em Displays. Não detecta um monitor secundário. E não vai me deixar escolher outras resoluções apenas 1366: 768 (16: 9). Procurei alguns e vi que supostamente o driver AMDGPU-PRO deveria ser melhor. Tudo bem. Fui e instalei isso. Ainda a mesma situação. Nenhuma exibição secundária e nenhuma resolução adicional. Não há arquivos de configuração no diretório / etc / x11 /. Não há /usr/share/X11/xorg.conf.d/01-amdgpu-pro.conf mas o que eu preciso fazer alterações, não tenho certeza. Por favor ajude.
Eu não jogo do meu sistema. Eu faço algumas modelagens 3D, mas isso é no Windows quando eu preciso. Eu só quero poder usar o segundo monitor como sempre faço, pois é assim que meu fluxo de trabalho é mais confortável para mim. (Foco principal na tela grande, tela secundária para mensagens instantâneas, e-mail, materiais de referência, etc)
Sou competente o suficiente para seguir instruções com bastante facilidade. Pode-se dizer que eu sei o suficiente para ser perigoso no linux. lol Eu realmente aprecio alguma ajuda para resolver isso. Agradecemos antecipadamente por qualquer ajuda.
** Editar 1 # ** - Estava recebendo ajuda do Reddit, mas um moderador matou isso. De qualquer forma ... Aqui está o que eu fiz e onde eu estou:
lsmod não mostra nem radeon nem amdgpu (eu olhei manualmente e busquei para ambos)
Storm-Linux:~$ sudo xrandr xrandr: Failed to get size of gamma for output default Screen 0: minimum 1366 x 768, current 1366 x 768, maximum 1366 x 768 default connected primary 1366x768+0+0 0mm x 0mm 1366x768 76.00*
Eu também desinstalei o AMDPro, reiniciei, vi que nada mudou em Displays (sem alteração nas resoluções, sem monitores adicionais). Reinstalou os drivers AMDPro e reiniciou novamente. Ainda não há alteração na tela de diálogo Exibições. Neste momento, eu ficaria feliz em ver uma mudança na resolução da tela ... Ainda quero meus monitores duplos, mas acho que a resolução da tela e o problema de telas duplas fazem parte do mesmo problema.
Editar # 2 -
Queimado e arrancado do Live CD para 16.04.1
O lsmod mostra que o AMDGPU funciona bem lá.
amdkfd 131072 1
amd_iommu_v2 20480 1 amdkfd
amdgpu 987136 6
i2c_algo_bit 16384 1 amdgpu
ttm 94208 1 amdgpu
drm_kms_helper 147456 1 amdgpu
E para comparações, aqui está uma captura de tela do meu sistema instalado versus o diálogo de exibição do Live CD ... obviamente há algo errado acontecendo aqui.
Esta é uma captura de tela do diálogo Exibições, onde as coisas não estão corretas.

EstaéumacapturadeteladacaixadediálogodosLiveCDDisplays,ondeascoisasestãofuncionandocorretamente. 
Obviamente,oproblemaésoftware,nãohardware.EcomoesteéoLinux,eudeveriasercapazdeconsertá-losemterquerecarregaroUbuntueinstalartodososmeusaplicativosdozeronovamente.
Editar#3:
EudesinstaleioAMDProereiniciei.Nenhumamudançanocomportamentodosistemaéclaro.Eucopieio/var/log/Xorg.0.logparao link
Noto que ele tenta carregar o driver e, em seguida, imediatamente depois, ele diz:
[ 30.603] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 30.603] (II) FBDEV: driver for framebuffer: fbdev
[ 30.603] (II) VESA: driver for VESA chipsets: vesa
[ 30.613] (EE) open /dev/dri/card0: No such file or directory
[ 30.613] (WW) Falling back to old probe method for modesetting
[ 30.613] (EE) open /dev/dri/card0: No such file or directory
[ 30.613] (II) Loading sub module "fbdevhw"
[ 30.613] (II) LoadModule: "fbdevhw"
[ 30.613] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 30.646] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 30.646] compiled for 1.18.3, module version = 0.0.2
[ 30.646] ABI class: X.Org Video Driver, version 20.0
[ 30.646] (**) FBDEV(1): claimed PCI slot 1@0:0:0
[ 30.646] (II) FBDEV(1): using default device
[ 30.646] (WW) Falling back to old probe method for vesa
[ 30.646] (EE) Screen 0 deleted because of no matching config section.
[ 30.646] (II) UnloadModule: "modesetting"
[ 30.646] (II) FBDEV(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32
[ 30.646] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[ 30.646] (==) FBDEV(0): RGB weight 888
[ 30.646] (==) FBDEV(0): Default visual is TrueColor
[ 30.646] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 30.646] (II) FBDEV(0): hardware: VESA VGA (video memory: 4224kB)
[ 30.646] (II) FBDEV(0): checking modes against framebuffer device...
[ 30.646] (II) FBDEV(0): checking modes against monitor...
[ 30.646] (--) FBDEV(0): Virtual size is 1366x768 (pitch 1366)
[ 30.646] (**) FBDEV(0): Built-in mode "current": 104.9 MHz, 60.5 kHz, 76.4 Hz
[ 30.646] (II) FBDEV(0): Modeline "current"x0.0 104.92 1366 1398 1566 1734 768 772 776 792 -hsync -vsync -csync (60.5 kHz b)
[ 30.646] (==) FBDEV(0): DPI set to (96, 96)
[ 30.646] (II) Loading sub module "fb"
[ 30.646] (II) LoadModule: "fb"
[ 30.646] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 30.662] (II) Module fb: vendor="X.Org Foundation"
[ 30.662] compiled for 1.18.3, module version = 1.0.0
[ 30.662] ABI class: X.Org ANSI C Emulation, version 0.4
[ 30.662] (**) FBDEV(0): using shadow framebuffer
[ 30.662] (II) Loading sub module "shadow"
[ 30.662] (II) LoadModule: "shadow"
[ 30.662] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 30.662] (II) Module shadow: vendor="X.Org Foundation"
[ 30.662] compiled for 1.18.3, module version = 1.1.0
[ 30.662] ABI class: X.Org ANSI C Emulation, version 0.4
[ 30.662] (II) UnloadModule: "radeon"
[ 30.662] (II) Unloading radeon
[ 30.662] (II) UnloadModule: "vesa"
[ 30.662] (II) Unloading vesa
[ 30.662] (==) Depth 24 pixmap format is 32 bpp
[ 30.662] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by kernel - disabling)
[ 30.706] (==) FBDEV(0): Backing store enabled
[ 30.707] (==) FBDEV(0): DPMS enabled
[ 30.707] (==) RandR enabled
[ 30.711] (II) SELinux: Disabled on system
A maioria disso parece pertinente a esta questão. Particularmente o fato de que ela descarrega os drivers da radeon ... A questão é por que ela está fazendo isso e como consertamos isso?