Jump to content

Photo

Can't get any video on radeon card

radeon

11 replies to this topic

#1
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
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.

#2
stac80

stac80

    Member

  • Members
  • PipPip
  • 12 posts

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?



#3
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
Acctually, nothing, because I'm booting into a terminal, not X; but thatnks for asking you got me thinking and I opened my systems logs and so now I have more to post. Here are the three logs from my system.

Attached Files



#4
cardinal

cardinal

    Advanced Member

  • Members
  • PipPipPip
  • 220 posts

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.or...t_Video_Drivers



#5
duncan.britton

duncan.britton

    Member

  • Members
  • PipPip
  • 13 posts

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



#6
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
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.

#7
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
I've figured part of this out, I turned off the module versioning support in the kernel and now the module loads, but it is still not working right. I still get a black screen. Uvesafb still does not work. I won't post modinfo, it's too big.

Attached Files



#8
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
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.

Attached Files



#9
duncan.britton

duncan.britton

    Member

  • Members
  • PipPip
  • 13 posts

Try making your kernel so that it doesn't include a reference to /usr/share/v86d/initramfs. Then, if you are using EFI stub booting, set the video=<your resolution>,mtrr:3,ywrap, If you are using GRUB, add the video option to your kernel parameters to pass at boot. 



#10
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
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!

#11
overkill

overkill

    Advanced Member

  • Members
  • PipPipPip
  • 89 posts
  • LocationAustin, TX

Did you already use eselect as root to choose your opengl driver?

 # eselect opengl list
Available OpenGL implementations:
  [1]   nvidia
  [2]   xorg-x11 *

# eselect opengl set 2
Switching to xorg-x11 OpenGL interface... done 


#12
ballsystemlord

ballsystemlord

    Member

  • Members
  • PipPip
  • 29 posts
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



Reply to this topic



  



Also tagged with one or more of these keywords: radeon

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users