Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Working trick to bypass PreInitDAL error w/ new ati-drivers!

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
rmh3093
Advocate
Advocate
User avatar
Posts: 2138
Joined: Wed Aug 06, 2003 10:36 pm
Location: Albany, NY

Working trick to bypass PreInitDAL error w/ new ati-drivers!

  • Quote

Post by rmh3093 » Fri Jan 19, 2007 10:39 pm

Howto get a working framebuffer and the new ati-drivers working?

To get past the PreInitDAL error with >ati-drivers-8.27.10 run 'vbetool vgamode' right before you start X...

I launch it right before I start gdm... you will see your display get all garbled but once X starts (and it actually does) your framebuffer will go back to looking normal....

I hope this helps you all!!

EDIT: technically I have only tested this with the 8.33.6 driver and a 2.6.19.3 kernel but it should still work for other verisons
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Top
star.dancer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Sat Sep 18, 2004 1:47 pm

Hey this worked!

  • Quote

Post by star.dancer » Thu Jul 12, 2007 9:42 pm

This worked for me, thanks. What is a good way to have this automatically happen on boot?

EDIT: Well, I am sure there is a neater way to do this but I made my own init script.

/etc/init.d/vbemode

Code: Select all

#!/sbin/runscript

start() {
	ebegin "Starting vbetool to workaround ati-drivers/framebuffer/2.6.22 error"
	vbetool vgamode &
	eend 0
}
make it executable

Code: Select all

chmod +x /etc/init.d/vbemode
and add the following to /etc/init.d/xdm in the depend() function

Code: Select all

need vbemode
and finally:

Code: Select all

rc-update add vbemode default
Yes it is hacky and yes you will need to watch /etc/init.d/xdm in case portage tries to update it but... it works!

ps. this is with ati-drivers 8.38.6 and it works with uvesafb.
Top
emailer33
n00b
n00b
Posts: 18
Joined: Sun Sep 10, 2006 1:03 am

PreInitDAL failed on binary ati-drivers

  • Quote

Post by emailer33 » Sun Jan 06, 2008 2:08 am

I've been reading through a lot of posts on the cause of this, but none of the fixes have helped me.

I have an AMD64 build, 2.6.23-r3 kernel, ati-drivers 8.443.1-r1 with VIDEO_CARDS="fglrx" (I would like 3d support with my Radeon 9850). I do not have framebuffer support built into the kernel.

When I start X, it errors with

(II) fglrx(0): End of Display2 EDID data --------------------
(EE) fglrx(0): PreInitDAL failed

right after dumping the EDID data. I found that it is my LCD it doesn't like, for when I unplug it X works, but only outputs on the plugged in monitor (LCD is blank once plugged back in).

I've tried using NoDDC and IgnoreEDID options to no avail, I don't know what else to do.
Top
nixnut
Bodhisattva
Bodhisattva
User avatar
Posts: 10974
Joined: Fri Apr 09, 2004 1:43 pm
Location: the dutch mountains

  • Quote

Post by nixnut » Sun Jan 06, 2008 3:35 pm

merged above post here.
Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered

talk is cheap. supply exceeds demand
Top
emailer33
n00b
n00b
Posts: 18
Joined: Sun Sep 10, 2006 1:03 am

  • Quote

Post by emailer33 » Sun Jan 06, 2008 6:36 pm

Thank you for merging the posts, but unfortunately for me, the above post did not help me.

After adding keywords for vbetool and libx86, and running vbetool vgamode returns "Function not supported".

While my screen does go black now, I run X while ssh'd in, and i still get
(EE) fglrx(0): PreInitDAL failed

Can anyone else help me with making this LCD work?
Top
blotto
Tux's lil' helper
Tux's lil' helper
Posts: 116
Joined: Thu Jul 03, 2003 9:25 pm
Location: Whitehaven UK

  • Quote

Post by blotto » Sun Jan 06, 2008 11:19 pm

Probably same as me , the newest drivers dont like resolutions of 1680x1050 which my 22" LCD uses.

The problem is documented oin the release notes - known problems !!

Have not seen any work arounds yet except go back to 8.40.4'
Top
Nethemas
n00b
n00b
Posts: 1
Joined: Sun Jan 13, 2008 7:20 pm

Try 8.433

  • Quote

Post by Nethemas » Sun Jan 13, 2008 7:35 pm

I just discovered the PreInitDAL fun. The Xorg.0.log file claims that the 1680x1050 res is a "Supported Future Video Mode" whatever that's supposed to mean. On my notebook--with a Mobility x1700--the 8.443 variants will force me into 1280x1024 but will still start X. On my workstation my x850PRO gives me the fun PreInitDAL message. Both use DPMS to identify the monitor's supported modes. Has anyone tried to manually configure their monitor rather than relying on autodetect?

In any case you should be able to successfully use x11-drivers/ati-drivers-8.433 I am at least...
Top
Post Reply

7 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy