Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

Can't get any video on radeon card


ballsystemlord

Question

Hello, I'm encountering a most annying problem, my system boots up with my custom kernel and initramfs (both created by genkernel, though I did the configuring), but I can't see anything. The system changes that state of the numlock key, reponds to ctrl-alt-del, cleans tmp, but I can't see a thing. I have merged that ati-drives.

The default debian kernel does output messages.

My card is an amd 7770. My kernel version is pf-sources 3.19_r1, grub 2.02_beta2-r3, boot-update 1.7.3, and genkernel 3.4.40.7-r6.

I did read the ati install guide and follow the directions.

Thanks.

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

I use ati-drivers and had a problem with X booting to a blank screen very recently. There was a new config file placed by a recent update into 

/etc/X11/xorg.conf.d/20opengl.conf

In it there was a reference to a non existent folder for loading modules. You might start there and see if you're experiencing the same update? I just commented out the one that was incorrect and my X booted up as expected.

 

What do your Xorg logs say?

Link to comment
Share on other sites

  • 0

Installed catalyst on voidlinux to show some commands to verify fglrx is built,installed,and loaded.
 

[root@voidlinux rj]# modinfo fglrx
filename:       /lib/modules/4.0.5_2/updates/fglrx.ko
license:        Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
description:    ATI Fire GL
author:         Fire GL - ATI Research GmbH, Germany
alias:          pci:v00001002d000068F2sv*sd*bc*sc*i*
alias:          pci:v00001002d00006929sv*sd*bc*sc*i*
alias:          pci:v00001002d0000692Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000692Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000678Asv*sd*bc*sc*i*
alias:          pci:v00001002d00006788sv*sd*bc*sc*i*
alias:          pci:v00001002d00006784sv*sd*bc*sc*i*
alias:          pci:v00001002d00006780sv*sd*bc*sc*i*
alias:          pci:v00001002d00006809sv*sd*bc*sc*i*
alias:          pci:v00001002d0000684Csv*sd*bc*sc*i*
alias:          pci:v00001002d00006808sv*sd*bc*sc*i*
alias:          pci:v00001002d0000682Csv*sd*bc*sc*i*
alias:          pci:v00001002d00006828sv*sd*bc*sc*i*
alias:          pci:v00001002d0000674Asv*sd*bc*sc*i*
alias:          pci:v00001002d00006749sv*sd*bc*sc*i*
alias:          pci:v00001002d00006748sv*sd*bc*sc*i*
alias:          pci:v00001002d00006747sv*sd*bc*sc*i*
alias:          pci:v00001002d00006746sv*sd*bc*sc*i*
alias:          pci:v00001002d00006709sv*sd*bc*sc*i*
alias:          pci:v00001002d00006708sv*sd*bc*sc*i*
alias:          pci:v00001002d00006707sv*sd*bc*sc*i*
alias:          pci:v00001002d00006706sv*sd*bc*sc*i*
alias:          pci:v00001002d00006705sv*sd*bc*sc*i*
alias:          pci:v00001002d00006704sv*sd*bc*sc*i*
alias:          pci:v00001002d00006703sv*sd*bc*sc*i*
alias:          pci:v00001002d00006702sv*sd*bc*sc*i*
alias:          pci:v00001002d00006701sv*sd*bc*sc*i*
alias:          pci:v00001002d00006700sv*sd*bc*sc*i*
alias:          pci:v00001002d00006762sv*sd*bc*sc*i*
alias:          pci:v00001002d00006767sv*sd*bc*sc*i*
alias:          pci:v00001002d00006766sv*sd*bc*sc*i*
alias:          pci:v00001002d00006768sv*sd*bc*sc*i*
alias:          pci:v00001002d00006729sv*sd*bc*sc*i*
alias:          pci:v00001002d00006728sv*sd*bc*sc*i*
alias:          pci:v00001002d00006727sv*sd*bc*sc*i*
alias:          pci:v00001002d00006726sv*sd*bc*sc*i*
alias:          pci:v00001002d00006723sv*sd*bc*sc*i*
alias:          pci:v00001002d00006722sv*sd*bc*sc*i*
alias:          pci:v00001002d000068C9sv*sd*bc*sc*i*
alias:          pci:v00001002d000068C8sv*sd*bc*sc*i*
alias:          pci:v00001002d00006880sv*sd*bc*sc*i*
alias:          pci:v00001002d000068A9sv*sd*bc*sc*i*
alias:          pci:v00001002d0000688Asv*sd*bc*sc*i*
alias:          pci:v00001002d0000688Csv*sd*bc*sc*i*
alias:          pci:v00001002d0000688Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00006889sv*sd*bc*sc*i*
alias:          pci:v00001002d00006888sv*sd*bc*sc*i*
alias:          pci:v00001002d000068E9sv*sd*bc*sc*i*
alias:          pci:v00001002d000068E8sv*sd*bc*sc*i*
alias:          pci:v00001002d000068F1sv*sd*bc*sc*i*
alias:          pci:v00001002d00006608sv*sd*bc*sc*i*
alias:          pci:v00001002d00006649sv*sd*bc*sc*i*
alias:          pci:v00001002d00006903sv*sd*bc*sc*i*
alias:          pci:v00001002d00006902sv*sd*bc*sc*i*
alias:          pci:v00001002d00006901sv*sd*bc*sc*i*
alias:          pci:v00001002d00006900sv*sd*bc*sc*i*
alias:          pci:v00001002d00006907sv*sd*bc*sc*i*
alias:          pci:v00001002d00006921sv*sd*bc*sc*i*
alias:          pci:v00001002d00006920sv*sd*bc*sc*i*
alias:          pci:v00001002d00006801sv*sd*bc*sc*i*
alias:          pci:v00001002d00006800sv*sd*bc*sc*i*
alias:          pci:v00001002d00006842sv*sd*bc*sc*i*
alias:          pci:v00001002d00006841sv*sd*bc*sc*i*
alias:          pci:v00001002d00006840sv*sd*bc*sc*i*
alias:          pci:v00001002d00006843sv*sd*bc*sc*i*
alias:          pci:v00001002d0000682Asv*sd*bc*sc*i*
alias:          pci:v00001002d00006822sv*sd*bc*sc*i*
alias:          pci:v00001002d0000682Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00006831sv*sd*bc*sc*i*
alias:          pci:v00001002d0000682Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000682Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00006827sv*sd*bc*sc*i*
alias:          pci:v00001002d00006826sv*sd*bc*sc*i*
alias:          pci:v00001002d00006823sv*sd*bc*sc*i*
alias:          pci:v00001002d00006830sv*sd*bc*sc*i*
alias:          pci:v00001002d00006825sv*sd*bc*sc*i*
alias:          pci:v00001002d00006824sv*sd*bc*sc*i*
alias:          pci:v00001002d00006821sv*sd*bc*sc*i*
alias:          pci:v00001002d00006820sv*sd*bc*sc*i*
alias:          pci:v00001002d00006743sv*sd*bc*sc*i*
alias:          pci:v00001002d00006742sv*sd*bc*sc*i*
alias:          pci:v00001002d00006745sv*sd*bc*sc*i*
alias:          pci:v00001002d00006744sv*sd*bc*sc*i*
alias:          pci:v00001002d00006740sv*sd*bc*sc*i*
alias:          pci:v00001002d00006741sv*sd*bc*sc*i*
alias:          pci:v00001002d00006763sv*sd*bc*sc*i*
alias:          pci:v00001002d00006760sv*sd*bc*sc*i*
alias:          pci:v00001002d00006761sv*sd*bc*sc*i*
alias:          pci:v00001002d00006765sv*sd*bc*sc*i*
alias:          pci:v00001002d00006764sv*sd*bc*sc*i*
alias:          pci:v00001002d00006725sv*sd*bc*sc*i*
alias:          pci:v00001002d00006724sv*sd*bc*sc*i*
alias:          pci:v00001002d00006721sv*sd*bc*sc*i*
alias:          pci:v00001002d00006720sv*sd*bc*sc*i*
alias:          pci:v00001002d000068E1sv*sd*bc*sc*i*
alias:          pci:v00001002d000068E0sv*sd*bc*sc*i*
alias:          pci:v00001002d000068E5sv*sd*bc*sc*i*
alias:          pci:v00001002d000068E4sv*sd*bc*sc*i*
alias:          pci:v00001002d000068C7sv*sd*bc*sc*i*
alias:          pci:v00001002d000068C1sv*sd*bc*sc*i*
alias:          pci:v00001002d000068C0sv*sd*bc*sc*i*
alias:          pci:v00001002d000068A8sv*sd*bc*sc*i*
alias:          pci:v00001002d000068A1sv*sd*bc*sc*i*
alias:          pci:v00001002d000068B0sv*sd*bc*sc*i*
alias:          pci:v00001002d000068A0sv*sd*bc*sc*i*
alias:          pci:v00001002d00006664sv*sd*bc*sc*i*
alias:          pci:v00001002d00006665sv*sd*bc*sc*i*
alias:          pci:v00001002d0000666Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00006667sv*sd*bc*sc*i*
alias:          pci:v00001002d00006663sv*sd*bc*sc*i*
alias:          pci:v00001002d00006660sv*sd*bc*sc*i*
alias:          pci:v00001002d00006641sv*sd*bc*sc*i*
alias:          pci:v00001002d00006640sv*sd*bc*sc*i*
alias:          pci:v00001002d00006623sv*sd*bc*sc*i*
alias:          pci:v00001002d00006621sv*sd*bc*sc*i*
alias:          pci:v00001002d00006620sv*sd*bc*sc*i*
alias:          pci:v00001002d00006607sv*sd*bc*sc*i*
alias:          pci:v00001002d00006606sv*sd*bc*sc*i*
alias:          pci:v00001002d00006603sv*sd*bc*sc*i*
alias:          pci:v00001002d00006602sv*sd*bc*sc*i*
alias:          pci:v00001002d00006601sv*sd*bc*sc*i*
alias:          pci:v00001002d00006600sv*sd*bc*sc*i*
alias:          pci:v00001002d00006605sv*sd*bc*sc*i*
alias:          pci:v00001002d00006646sv*sd*bc*sc*i*
alias:          pci:v00001002d00006647sv*sd*bc*sc*i*
alias:          pci:v00001002d00006604sv*sd*bc*sc*i*
alias:          pci:v00001002d00006930sv*sd*bc*sc*i*
alias:          pci:v00001002d00006939sv*sd*bc*sc*i*
alias:          pci:v00001002d00006938sv*sd*bc*sc*i*
alias:          pci:v00001002d000067BEsv*sd*bc*sc*i*
alias:          pci:v00001002d000067A2sv*sd*bc*sc*i*
alias:          pci:v00001002d000067A1sv*sd*bc*sc*i*
alias:          pci:v00001002d000067B8sv*sd*bc*sc*i*
alias:          pci:v00001002d000067BAsv*sd*bc*sc*i*
alias:          pci:v00001002d000067B9sv*sd*bc*sc*i*
alias:          pci:v00001002d000067A0sv*sd*bc*sc*i*
alias:          pci:v00001002d000067B1sv*sd*bc*sc*i*
alias:          pci:v00001002d000067B0sv*sd*bc*sc*i*
alias:          pci:v00001002d00006792sv*sd*bc*sc*i*
alias:          pci:v00001002d0000679Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00006790sv*sd*bc*sc*i*
alias:          pci:v00001002d00006799sv*sd*bc*sc*i*
alias:          pci:v00001002d0000679Asv*sd*bc*sc*i*
alias:          pci:v00001002d00006798sv*sd*bc*sc*i*
alias:          pci:v00001002d0000679Esv*sd*bc*sc*i*
alias:          pci:v00001002d00006819sv*sd*bc*sc*i*
alias:          pci:v00001002d00006818sv*sd*bc*sc*i*
alias:          pci:v00001002d00006806sv*sd*bc*sc*i*
alias:          pci:v00001002d00006811sv*sd*bc*sc*i*
alias:          pci:v00001002d00006810sv*sd*bc*sc*i*
alias:          pci:v00001002d00006837sv*sd*bc*sc*i*
alias:          pci:v00001002d0000683Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00006839sv*sd*bc*sc*i*
alias:          pci:v00001002d00006838sv*sd*bc*sc*i*
alias:          pci:v00001002d0000683Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000683Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00006835sv*sd*bc*sc*i*
alias:          pci:v00001002d00007300sv*sd*bc*sc*i*
alias:          pci:v00001002d00006750sv*sd*bc*sc*i*
alias:          pci:v00001002d00006759sv*sd*bc*sc*i*
alias:          pci:v00001002d00006758sv*sd*bc*sc*i*
alias:          pci:v00001002d0000675Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000675Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00006751sv*sd*bc*sc*i*
alias:          pci:v00001002d0000675Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00006850sv*sd*bc*sc*i*
alias:          pci:v00001002d00006849sv*sd*bc*sc*i*
alias:          pci:v00001002d00006859sv*sd*bc*sc*i*
alias:          pci:v00001002d00006858sv*sd*bc*sc*i*
alias:          pci:v00001002d0000671Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000671Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000671Csv*sd*bc*sc*i*
alias:          pci:v00001002d00006719sv*sd*bc*sc*i*
alias:          pci:v00001002d00006718sv*sd*bc*sc*i*
alias:          pci:v00001002d00006770sv*sd*bc*sc*i*
alias:          pci:v00001002d00006779sv*sd*bc*sc*i*
alias:          pci:v00001002d00006771sv*sd*bc*sc*i*
alias:          pci:v00001002d00006772sv*sd*bc*sc*i*
alias:          pci:v00001002d0000677Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00006778sv*sd*bc*sc*i*
alias:          pci:v00001002d0000673Esv*sd*bc*sc*i*
alias:          pci:v00001002d00006739sv*sd*bc*sc*i*
alias:          pci:v00001002d00006738sv*sd*bc*sc*i*
alias:          pci:v00001002d000068DAsv*sd*bc*sc*i*
alias:          pci:v00001002d000068DEsv*sd*bc*sc*i*
alias:          pci:v00001002d000068D9sv*sd*bc*sc*i*
alias:          pci:v00001002d000068D8sv*sd*bc*sc*i*
alias:          pci:v00001002d000068BFsv*sd*bc*sc*i*
alias:          pci:v00001002d000068BAsv*sd*bc*sc*i*
alias:          pci:v00001002d000068BEsv*sd*bc*sc*i*
alias:          pci:v00001002d000068B9sv*sd*bc*sc*i*
alias:          pci:v00001002d000068B8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000689Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000689Csv*sd*bc*sc*i*
alias:          pci:v00001002d0000689Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000689Esv*sd*bc*sc*i*
alias:          pci:v00001002d00006899sv*sd*bc*sc*i*
alias:          pci:v00001002d00006898sv*sd*bc*sc*i*
alias:          pci:v00001002d000068FEsv*sd*bc*sc*i*
alias:          pci:v00001002d000068F9sv*sd*bc*sc*i*
alias:          pci:v00001002d000068F8sv*sd*bc*sc*i*
alias:          pci:v00001002d000068FAsv*sd*bc*sc*i*
alias:          pci:v00001002d00006631sv*sd*bc*sc*i*
alias:          pci:v00001002d00006611sv*sd*bc*sc*i*
alias:          pci:v00001002d00006613sv*sd*bc*sc*i*
alias:          pci:v00001002d00006610sv*sd*bc*sc*i*
alias:          pci:v00001002d0000665Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000665Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00006658sv*sd*bc*sc*i*
alias:          pci:v00001002d0000665Csv*sd*bc*sc*i*
alias:          pci:v00001002d00006651sv*sd*bc*sc*i*
alias:          pci:v00001002d00006650sv*sd*bc*sc*i*
alias:          pci:v00001002d0000980Asv*sd*bc*sc*i*
alias:          pci:v00001002d00009807sv*sd*bc*sc*i*
alias:          pci:v00001002d00009806sv*sd*bc*sc*i*
alias:          pci:v00001002d00009802sv*sd*bc*sc*i*
alias:          pci:v00001002d00009809sv*sd*bc*sc*i*
alias:          pci:v00001002d00009808sv*sd*bc*sc*i*
alias:          pci:v00001002d00009805sv*sd*bc*sc*i*
alias:          pci:v00001002d00009804sv*sd*bc*sc*i*
alias:          pci:v00001002d00009803sv*sd*bc*sc*i*
alias:          pci:v00001002d00009991sv*sd*bc*sc*i*
alias:          pci:v00001002d00009990sv*sd*bc*sc*i*
alias:          pci:v00001002d00009901sv*sd*bc*sc*i*
alias:          pci:v00001002d00009900sv*sd*bc*sc*i*
alias:          pci:v00001002d0000990Asv*sd*bc*sc*i*
alias:          pci:v00001002d00009994sv*sd*bc*sc*i*
alias:          pci:v00001002d00009993sv*sd*bc*sc*i*
alias:          pci:v00001002d00009992sv*sd*bc*sc*i*
alias:          pci:v00001002d00009909sv*sd*bc*sc*i*
alias:          pci:v00001002d00009908sv*sd*bc*sc*i*
alias:          pci:v00001002d00009907sv*sd*bc*sc*i*
alias:          pci:v00001002d00009906sv*sd*bc*sc*i*
alias:          pci:v00001002d00009905sv*sd*bc*sc*i*
alias:          pci:v00001002d00009904sv*sd*bc*sc*i*
alias:          pci:v00001002d00009903sv*sd*bc*sc*i*
alias:          pci:v00001002d00009910sv*sd*bc*sc*i*
alias:          pci:v00001002d00009913sv*sd*bc*sc*i*
alias:          pci:v00001002d000099A0sv*sd*bc*sc*i*
alias:          pci:v00001002d000099A2sv*sd*bc*sc*i*
alias:          pci:v00001002d00009917sv*sd*bc*sc*i*
alias:          pci:v00001002d00009918sv*sd*bc*sc*i*
alias:          pci:v00001002d00009919sv*sd*bc*sc*i*
alias:          pci:v00001002d000099A4sv*sd*bc*sc*i*
alias:          pci:v00001002d00009645sv*sd*bc*sc*i*
alias:          pci:v00001002d00009644sv*sd*bc*sc*i*
alias:          pci:v00001002d00009643sv*sd*bc*sc*i*
alias:          pci:v00001002d00009642sv*sd*bc*sc*i*
alias:          pci:v00001002d00009641sv*sd*bc*sc*i*
alias:          pci:v00001002d00009640sv*sd*bc*sc*i*
alias:          pci:v00001002d0000964Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000964Esv*sd*bc*sc*i*
alias:          pci:v00001002d0000964Csv*sd*bc*sc*i*
alias:          pci:v00001002d0000964Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000964Asv*sd*bc*sc*i*
alias:          pci:v00001002d00009649sv*sd*bc*sc*i*
alias:          pci:v00001002d00009648sv*sd*bc*sc*i*
alias:          pci:v00001002d00009647sv*sd*bc*sc*i*
alias:          pci:v00001002d0000990Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00009998sv*sd*bc*sc*i*
alias:          pci:v00001002d00009996sv*sd*bc*sc*i*
alias:          pci:v00001002d0000990Esv*sd*bc*sc*i*
alias:          pci:v00001002d0000990Csv*sd*bc*sc*i*
alias:          pci:v00001002d00009997sv*sd*bc*sc*i*
alias:          pci:v00001002d00009995sv*sd*bc*sc*i*
alias:          pci:v00001002d0000990Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000990Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000999Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000999Asv*sd*bc*sc*i*
alias:          pci:v00001002d00009999sv*sd*bc*sc*i*
alias:          pci:v00001002d0000999Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000999Csv*sd*bc*sc*i*
alias:          pci:v00001002d00009855sv*sd*bc*sc*i*
alias:          pci:v00001002d0000985Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000985Esv*sd*bc*sc*i*
alias:          pci:v00001002d0000985Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000985Csv*sd*bc*sc*i*
alias:          pci:v00001002d0000985Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000985Asv*sd*bc*sc*i*
alias:          pci:v00001002d00009859sv*sd*bc*sc*i*
alias:          pci:v00001002d00009858sv*sd*bc*sc*i*
alias:          pci:v00001002d00009857sv*sd*bc*sc*i*
alias:          pci:v00001002d00009856sv*sd*bc*sc*i*
alias:          pci:v00001002d00009854sv*sd*bc*sc*i*
alias:          pci:v00001002d0000130Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00001317sv*sd*bc*sc*i*
alias:          pci:v00001002d00001312sv*sd*bc*sc*i*
alias:          pci:v00001002d0000131Bsv*sd*bc*sc*i*
alias:          pci:v00001002d00001316sv*sd*bc*sc*i*
alias:          pci:v00001002d0000131Csv*sd*bc*sc*i*
alias:          pci:v00001002d00001311sv*sd*bc*sc*i*
alias:          pci:v00001002d00001310sv*sd*bc*sc*i*
alias:          pci:v00001002d0000130Esv*sd*bc*sc*i*
alias:          pci:v00001002d0000130Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000130Csv*sd*bc*sc*i*
alias:          pci:v00001002d00001318sv*sd*bc*sc*i*
alias:          pci:v00001002d0000131Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00001315sv*sd*bc*sc*i*
alias:          pci:v00001002d00001313sv*sd*bc*sc*i*
alias:          pci:v00001002d0000130Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00001307sv*sd*bc*sc*i*
alias:          pci:v00001002d00001306sv*sd*bc*sc*i*
alias:          pci:v00001002d00001305sv*sd*bc*sc*i*
alias:          pci:v00001002d00001304sv*sd*bc*sc*i*
alias:          pci:v00001002d0000130Asv*sd*bc*sc*i*
alias:          pci:v00001002d00001309sv*sd*bc*sc*i*
alias:          pci:v00001002d0000983Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000983Esv*sd*bc*sc*i*
alias:          pci:v00001002d0000983Dsv*sd*bc*sc*i*
alias:          pci:v00001002d0000983Csv*sd*bc*sc*i*
alias:          pci:v00001002d0000983Bsv*sd*bc*sc*i*
alias:          pci:v00001002d0000983Asv*sd*bc*sc*i*
alias:          pci:v00001002d00009839sv*sd*bc*sc*i*
alias:          pci:v00001002d00009838sv*sd*bc*sc*i*
alias:          pci:v00001002d00009837sv*sd*bc*sc*i*
alias:          pci:v00001002d00009836sv*sd*bc*sc*i*
alias:          pci:v00001002d00009835sv*sd*bc*sc*i*
alias:          pci:v00001002d00009834sv*sd*bc*sc*i*
alias:          pci:v00001002d00009833sv*sd*bc*sc*i*
alias:          pci:v00001002d00009832sv*sd*bc*sc*i*
alias:          pci:v00001002d00009831sv*sd*bc*sc*i*
alias:          pci:v00001002d00009830sv*sd*bc*sc*i*
alias:          pci:v00001002d00009874sv*sd*bc*sc*i*
alias:          pci:v00001002d000098B1sv*sd*bc*sc*i*
alias:          pci:v00001002d000098B0sv*sd*bc*sc*i*
alias:          pci:v00001002d00009853sv*sd*bc*sc*i*
alias:          pci:v00001002d00009852sv*sd*bc*sc*i*
alias:          pci:v00001002d00009851sv*sd*bc*sc*i*
alias:          pci:v00001002d00009850sv*sd*bc*sc*i*
depends:        button,agpgart,amd_iommu_v2
vermagic:       4.0.5_2 SMP preempt mod_unload 
parm:           firegl:charp

[root@voidlinux rj]# lsmod | grep fglrx
fglrx               11583488  51
amd_iommu_v2           20480  1 fglrx
agpgart                36864  3 fglrx,intel_agp,intel_gtt
button                 16384  1 fglrx

[root@voidlinux rj]# dmesg | grep fglrx
[    0.909754] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[    0.946300] <6>[fglrx] Maximum main memory to use for locked dma buffers: 3792 MBytes.
[    0.946601] <6>[fglrx]   vendor: 1002 device: 68f9 revision: 0 count: 1
[    0.947303] <6>[fglrx] ioport: bar 4, base 0xb000, size: 0x100
[    0.947868] <6>[fglrx] Kernel PAT support is enabled
[    0.947922] <6>[fglrx] module loaded - fglrx 15.10.4 [Apr 14 2015] with 1 minors
[   14.223367] <6>[fglrx] Firegl kernel thread PID: 667
[   14.223494] <6>[fglrx] Firegl kernel thread PID: 668
[   14.223612] <6>[fglrx] Firegl kernel thread PID: 669
[   14.223757] <6>[fglrx] IRQ 31 Enabled
[   14.238353] <6>[fglrx] Reserved FB block: Shared offset:0, size:1000000 
[   14.238357] <6>[fglrx] Reserved FB block: Unshared offset:f7e0000, size:4000 
[   14.238360] <6>[fglrx] Reserved FB block: Unshared offset:f7e4000, size:51c000 
[   14.238362] <6>[fglrx] Reserved FB block: Unshared offset:1fff3000, size:d000 

Reference: http://www.funtoo.org/Package:AMD_Catalyst_Video_Drivers

Link to comment
Share on other sites

  • 0

I have had similar problems in the past with ati-drivers and a working framebuffer. Uvesafb provides support for a working framebuffer when using proprietary drivers like ati-drivers or the nvidia drivers. You could try installing klibc and v86d, and then try altering your boot flags to include something like

video=uvesafb:<your resolution>-32,mtrr:3,ywrap. If the required kernel options are enabled in the pre-built sources, you should be able to get video. Follow the below link for more info:

http://www.funtoo.org/Uvesafb

Link to comment
Share on other sites

  • 0

I followed the instructions but uvesafb does not work either. I know that the card works, it was great on Opensuse with the ati drives.

I did the smart thing and setup a boot script to try to load the aiti drivers and got the following error message.

modprobe: ERROR: could not insert 'fglrx': Required key not available

I turned off the SIG check but that did not help (CONFIG_MODULE_SIG=n).

I don't know what the uvesafb modules is so I could not load it.

I asked about this at irc #kernelnewbies but they only said that I should use the regular old ati driver from the kernel. If this is so then funtoo should not support the ati proprietary dirvers.

Link to comment
Share on other sites

  • 0

I think I found the problem with the fglrx drivers, now how do I fix it?

As a heads up to the funtoo devs, the uvesafb drivers fail to start because it claims that /sbin/v86d does not exist or is not executable. It both exists and is executable, though the kernel may be trying to load it from the initrd and I've not checked yet if it exisits there; so your wiki page may need to be changed.

kernel-errors.txt

Link to comment
Share on other sites

  • 0

Got it working! Kinda...

I figured out why the /sbin/v86d file was missing, I ran make clean before I used genkernel! The reason that the radeon drivers were not loading was because of a kernel option I configured CONFIG_X86_SYSFB to on, which does not affect the drivers, on my laptop (intel), but does interfere with fglrx.

However, I still have a problem, I can't use anything with opengl. My Xorg log is located here https://bpaste.net/show/a4f28b122134. Any help would be appreciated. My kernel config is located here: https://bpaste.net/show/6649db1c7ee0 . The kernel's log can be found here: https://bpaste.net/show/3a3494f49a6c . Thanks!

Link to comment
Share on other sites

  • 0

Tried xopengl 11, my screen goes blank and does not come back, even after killing the X server.

I also decided to try to use the radeon opensource drivers, since they should support my 7780 card, according to http://kmuto.jp/debian/hcl/. The screen, while booting, looked like it was very stretched and I looked in the kernel config to see if I missed something and I tried passing nomodesetting and then it works for a terminal now. Alas, xorg unloads the drivers when it starts. I thought I should pass some mode settings for my monitor through xorg.conf but it does not recognize them. The driver it selected, fbdev, when running using sdl or opengl and any app that utilizes them turns the screen of every 3 secs for 2 secs.

Here is my xorg.conf (I tried learning from aticonfig to no avail):

https://bpaste.net/show/576420c5a340

And the logs:

drivers ati, opengl ati,

https://bpaste.net/show/d88809627419

drivers ati, opengl x11,

https://bpaste.net/show/f22ff809da89

drivers OS radeon, oepngl x11,

https://bpaste.net/show/2e6bfec879c0

 

Thanks, David

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...