LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

Reply
 
Search this Thread
Old 09-15-2009, 04:09 PM   #1
tigerflag
Member
 
Registered: Aug 2002
Location: Phoenix, AZ
Distribution: PCLinuxOS 2012.08
Posts: 428

Rep: Reputation: 30
Problems with ATI fglrx driver and Power Management


Mods, feel free to move this to a more appropriate place. Posted this under General because it involves both hardware and software and maybe Distro.

I'm using a desktop PC that I built, with PCLinuxOS v.2009.1. There seems to be a conflict with the kernel or ATI driver so that when the system is idle for say, an hour, the screen goes black and will NOT wake up. It flickers, then goes black. Nothing but a reboot will get the system to wake up. I've found some discussion about this in here and elsewhere, but not much in the way of solutions.

FWIW, I login to X from runlevel 3 using "startx". Doesn't matter if I'm in X, or in console, the system goes into suspend and can't wake up.

I've turned off Power Management in KDE. Tried it with and without a screensaver. I've tried various commands involving ACPI in Grub, until the system couldn't even boot anymore.

I've reinstalled 3 times.

I've read about ATI's "Catalyst" or fglrx being incompatible with the 2.6.26+ kernels or GLX or something. I've spent WEEKS trying to find a solution to this.

I'm wondering if I can change something in xorg.conf, or change to a different driver, or go back to an older kernel that worked (2.6.18.8), or just buy a new video card that doesn't have conflicts. That last solution will suck because one of the reasons I bought this mobo is because the video is so good and it "was" supported in Linux.

SYSTEM INFORMATION:

Kernel 2.6.26.8.tex3

ati_8-x version 8.12-1pclos2007

using:
dkms-fglrx version 8.12-1pclos2007
x11-driver-video-fglrx version 8.12-1pclos2007

======================

OpenGL
DIRECT RENDERING
3D Accelerator
Vendor - ATI Technologies, Inc.
Device - Radeon HD 3200 Graphics
Subvendor - Giga-byte Techmology

DRIVER
Vendor - ATI Technologies, Inc.
Renderer - Radeon HD 3200 Graphics
OpenGL version - 2.1.8304 Release
Kernel module - fglrx

INDIRECT RENDERING
Vendor - ATI Technologies, Inc.
Renderer - Radeon HD 3200 Graphics
OpenGL version - 1.4 (2.1.8304 Release)

GLX
server GLX vendor - SGI
server GLX version - 1.2
client GLX vendor - SGI
client GLX version - 1.4

GLU version 1.3

==================================

xorg-x11 version 7.2.0-2pclos2009

xorg.conf:

Section "ServerFlags"
#DontZap # disable <Ctrl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
#DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri" # direct rendering
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "SyncMaster"
HorizSync 30-81
VertRefresh 56-75
EndSection

Section "Device"
Identifier "device1"
VendorName "ATI Technologies Inc"
BoardName "ATI Radeon X1300 and later"
Driver "fglrx"
Option "DPMS"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Modes "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 15
Modes "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 16
Modes "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 24
Modes "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection

======================

Sincerest thanks for any and all help.
 
Old 09-15-2009, 10:39 PM   #2
tigerflag
Member
 
Registered: Aug 2002
Location: Phoenix, AZ
Distribution: PCLinuxOS 2012.08
Posts: 428

Original Poster
Rep: Reputation: 30
Found the Problem, now what to do?

I think the problem is that the ATI Catalyst drivers require glibc version 2.2 or 2.3. PCLOS and most all the distros are now using version 2.4. The last time PCLOS used v.2.3.3 was in PCLOS.2007. Can I force glibc version 2.3.2, and what would happen if I did?

Or do I need to get a new NVIDIA video card?

From AMD:
Quote:
Before attempting to install the ATI Catalyst™ Linux software suite, the following
software must be installed:
- XOrg 6.8, 6.9, 7.0, 7.1, 7.2, 7.3 or 7.4
- Linux kernel 2.6 or above
- glibc version 2.2 or 2.3
- POSIX Shared Memory (/dev/shm) support is required for 3D applications

The ATI Catalyst™ Linux software suite no longer provides precompiled Kernel
Modules; all installations require GCC compiler and kernel-headers or kernel-source in
order to enable 2D and 3D acceleration.
For best performance and ease of use, ATI recommends the following:
- Kernel module build environment
o Kernel source code include either the Kernel Source or Kernel Headers packages
- The RPM utility should be installed and configured correctly on your system, if you
intend to install via RPM packages

The following packages must be installed in order for the Catalyst™ Linux driver to
install and work properly:
- XFree86-Mesa-libGL
- libstdc++
- libgcc
- XFree86-libs
- fontconfig
- freetype
- zlib
- gcc

AMD Desktop Product Family Support:

ATI Radeon™ HD 4890 Series ATI Radeon™ HD 4550 Series
ATI Radeon™ HD 4870 X2 Series ATI Radeon™ HD 4350 Series
ATI Radeon™ HD 4850 X2 Series ATI Radeon™ HD 3800 Series
ATI Radeon™ HD 4800 Series ATI Radeon™ HD 3600 Series
ATI Radeon™ HD 4700 Series ATI Radeon™ HD 3400 Series
ATI Radeon™ HD 4670 Series ATI Radeon™ HD 2900 Series
ATI Radeon™ HD 4650 Series ATI Radeon™ HD 2600 Series
ATI Radeon™ HD 4600 Series ATI Radeon™ HD 2400 Series
Release notes:
New Release
This release of ATI Catalyst™ Linux introduces support for the following new operating
system:
- RHEL 4.8 production support
- Ubuntu 9.04 production support
This release of ATI Catalyst™ Linux introduces ATI Catalyst Control Center Linux
Edition support for the RandR 1.2 extension API. The following new features are now
available in the ATI Catalyst Control Center Linux Edition Display Manager:
- Display rotation
- Multiple display arrangement and desktop sizing
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI driver, fglrx - FATAL: Error inserting fglrx hubabuba Slackware 4 04-18-2009 02:27 PM
LXer: Power Management: ATI Catalyst vs. Open-Source ATI Driver LXer Syndicated Linux News 0 03-06-2009 04:12 PM
ati fglrx driver x1600pro problems (black at boot x) konqi Linux - Hardware 4 11-03-2007 02:25 PM
Problems initialising ´fglrx´ driver for ATI. St00gE Fedora 4 05-28-2005 10:50 PM
ATI fglrx driver problems on a Sony Vaio (but can be a common problem...) MachineH Linux - Laptop and Netbook 0 08-08-2004 02:31 AM


All times are GMT -5. The time now is 03:31 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration