View previous topic :: View next topic |
Author |
Message |
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 191 Location: Dallas, TX
|
Posted: Sun Dec 02, 2012 4:23 am Post subject: SOLVED: New Radeon HD7770 card. Cant get X working |
|
|
Had the system working fine w/ Intel internal graphics. Cant get the ATI proprietary driver (fglrx) working. I pulled the DRI/AGP stuff all out of my kernel and recompiled. I recompiled xorg-drivers after changing my VIDEO_CARDS variable from intel to fglrx.
The fglrx module auto-starts after booting. When I try to start X, it exits with a ""no screens found" error.
Other items of note: System is a full EFI machine. EFI framebuffer enabled and working. Mainboard is a MSI using Intel's Z77 chipset.
Last edited by JumboAg on Sun Dec 02, 2012 8:48 pm; edited 1 time in total |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sun Dec 02, 2012 5:30 am Post subject: |
|
|
Any chance fglrx drivers no longer support your card ?
If not, pastebin your xorg log.
Last edited by VoidMage on Sun Dec 02, 2012 5:34 am; edited 1 time in total |
|
Back to top |
|
|
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 191 Location: Dallas, TX
|
Posted: Sun Dec 02, 2012 5:32 am Post subject: |
|
|
the HD 7770 is less than a year old. If anything, its too new to be supported by the proprietary drivers, not too old. |
|
Back to top |
|
|
hedmo Veteran
Joined: 29 Aug 2009 Posts: 1305 Location: sweden
|
Posted: Sun Dec 02, 2012 7:23 am Post subject: |
|
|
JumboAg
have you set opengl to ati:
mybox hedmo # eselect opengl list
Available OpenGL implementations:
[1] ati *
[2] xorg-x11
mybox hedmo # |
|
Back to top |
|
|
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 191 Location: Dallas, TX
|
Posted: Sun Dec 02, 2012 6:22 pm Post subject: |
|
|
@hedmo - I have.
The open source drivers work. I cant get the proprietary ones functioning.
Here's the Xorg.0.log output if I try to use the ATI Proprietary drivers:
Code: |
[ 75.807]
X.Org X Server 1.13.0
Release Date: 2012-09-05
[ 75.807] X Protocol Version 11, Revision 0
[ 75.807] Build Operating System: Linux 3.5.7-gentoo x86_64 Gentoo
[ 75.807] Current Operating System: Linux newtardis 3.5.7-gentoo #27 SMP Sun Dec 2 12:15:37 CST 2012 x86_64
[ 75.807] Kernel command line: root=/dev/sda3 ro video=uvesafb:1920x1080-32
[ 75.807] Build Date: 18 November 2012 01:56:22PM
[ 75.808]
[ 75.809] Current version of pixman: 0.28.0
[ 75.810] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 75.810] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 75.813] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Dec 2 12:17:29 2012
[ 75.850] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 75.858] (==) No Layout section. Using the first Screen section.
[ 75.858] (==) No screen section available. Using defaults.
[ 75.858] (**) |-->Screen "Default Screen Section" (0)
[ 75.858] (**) | |-->Monitor "<default monitor>"
[ 75.858] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 75.858] (==) Automatically adding devices
[ 75.858] (==) Automatically enabling devices
[ 75.858] (==) Automatically adding GPU devices
[ 75.872] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 75.872] Entry deleted from font path.
[ 75.872] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 75.872] Entry deleted from font path.
[ 75.872] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 75.872] Entry deleted from font path.
[ 75.872] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 75.872] Entry deleted from font path.
[ 75.872] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 75.872] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 75.872] Entry deleted from font path.
[ 75.872] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 75.872] (==) FontPath set to:
/usr/share/fonts/misc/
[ 75.872] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 75.872] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 75.873] (II) Loader magic: 0x80cc00
[ 75.873] (II) Module ABI versions:
[ 75.873] X.Org ANSI C Emulation: 0.4
[ 75.873] X.Org Video Driver: 13.0
[ 75.873] X.Org XInput driver : 18.0
[ 75.873] X.Org Server Extension : 7.0
[ 75.873] (--) PCI:*(0:1:0:0) 1002:683d:1043:043b rev 0, Mem @ 0xe0000000/268435456, 0xf7e00000/262144, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[ 75.873] (II) Open ACPI successful (/var/run/acpid.socket)
[ 75.874] Initializing built-in extension Generic Event Extension
[ 75.875] Initializing built-in extension SHAPE
[ 75.876] Initializing built-in extension MIT-SHM
[ 75.876] Initializing built-in extension XInputExtension
[ 75.877] Initializing built-in extension XTEST
[ 75.878] Initializing built-in extension BIG-REQUESTS
[ 75.879] Initializing built-in extension SYNC
[ 75.879] Initializing built-in extension XKEYBOARD
[ 75.880] Initializing built-in extension XC-MISC
[ 75.881] Initializing built-in extension XINERAMA
[ 75.882] Initializing built-in extension XFIXES
[ 75.882] Initializing built-in extension RENDER
[ 75.883] Initializing built-in extension RANDR
[ 75.884] Initializing built-in extension COMPOSITE
[ 75.884] Initializing built-in extension DAMAGE
[ 75.885] Initializing built-in extension MIT-SCREEN-SAVER
[ 75.886] Initializing built-in extension DOUBLE-BUFFER
[ 75.886] Initializing built-in extension RECORD
[ 75.887] Initializing built-in extension DPMS
[ 75.887] Initializing built-in extension X-Resource
[ 75.888] Initializing built-in extension XVideo
[ 75.889] Initializing built-in extension XVideo-MotionCompensation
[ 75.889] Initializing built-in extension XFree86-VidModeExtension
[ 75.890] Initializing built-in extension XFree86-DGA
[ 75.891] Initializing built-in extension XFree86-DRI
[ 75.891] Initializing built-in extension DRI2
[ 75.891] (II) LoadModule: "glx"
[ 75.911] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 75.925] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[ 75.925] compiled for 6.9.0, module version = 1.0.0
[ 75.925] Loading extension GLX
[ 75.925] (==) Matched ati as autoconfigured driver 0
[ 75.925] (==) Matched vesa as autoconfigured driver 1
[ 75.925] (==) Matched modesetting as autoconfigured driver 2
[ 75.926] (==) Matched fbdev as autoconfigured driver 3
[ 75.926] (==) Assigned the driver to the xf86ConfigLayout
[ 75.926] (II) LoadModule: "ati"
[ 75.926] (WW) Warning, couldn't open module ati
[ 75.926] (II) UnloadModule: "ati"
[ 75.926] (II) Unloading ati
[ 75.926] (EE) Failed to load module "ati" (module does not exist, 0)
[ 75.926] (II) LoadModule: "vesa"
[ 75.926] (WW) Warning, couldn't open module vesa
[ 75.926] (II) UnloadModule: "vesa"
[ 75.926] (II) Unloading vesa
[ 75.926] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 75.926] (II) LoadModule: "modesetting"
[ 75.926] (WW) Warning, couldn't open module modesetting
[ 75.926] (II) UnloadModule: "modesetting"
[ 75.926] (II) Unloading modesetting
[ 75.926] (EE) Failed to load module "modesetting" (module does not exist, 0)
[ 75.926] (II) LoadModule: "fbdev"
[ 75.926] (WW) Warning, couldn't open module fbdev
[ 75.926] (II) UnloadModule: "fbdev"
[ 75.926] (II) Unloading fbdev
[ 75.926] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 75.926] (EE) No drivers available.
[ 75.927]
Fatal server error:
[ 75.927] no screens found
[ 75.928] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 75.930] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 75.931] (EE)
|
Also my lsmod output
Code: |
Module Size Used by
snd_hda_codec_hdmi 22673 1
snd_hda_codec_realtek 55717 1
snd_hda_intel 22154 0
snd_hda_codec 83959 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 5734 1 snd_hda_codec
snd_pcm 69850 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
fglrx 4999269 0
snd_timer 18024 1 snd_pcm
snd 55645 7 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc 6841 2 snd_hda_intel,snd_pcm
|
|
|
Back to top |
|
|
Gusar Advocate
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Sun Dec 02, 2012 8:26 pm Post subject: |
|
|
X won't load 7he proprietary drivers automatically, you need to explicitly tell X to use them. Create /etc/X11/xorg.conf.d/20-ati.conf with this: Code: | Section "Device"
Identifier "Radeon Card"
Driver "fglrx"
EndSection |
|
|
Back to top |
|
|
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 191 Location: Dallas, TX
|
Posted: Sun Dec 02, 2012 8:48 pm Post subject: |
|
|
Gusar - you are my hero. That did it. Thank you very much. Cant believe that hasnt been documented on the wiki. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|