Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 19/20 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 5th June 2012, 05:04 PM
Hilbert Offline
Registered User
 
Join Date: Jul 2006
Posts: 51
linuxfirefox
X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

I just installed Fedora 17 on my Thinkpad T23, which has an S3 Savage video card.
When the X-server starts, it freezes with a black screen, no keyboard response, etc.
This seems like a problem with the S3 Savage video driver (package xorg-x11-drv-savage).
The fallback VESA driver still works (with very poor graphics performance as you would expect).

I have attached some log files, and also the xorg.conf file generated by running Xorg -configure.
No error messages appeared in /var/log/messages or in dmesg.

This might be related to this F17 bug https://bugzilla.redhat.com/show_bug.cgi?id=804362

I
Attached Files
File Type: log startx.log (1.5 KB, 134 views)
File Type: log Xorg.0.log (27.3 KB, 130 views)
File Type: conf xorg.conf (5.0 KB, 137 views)
Reply With Quote
  #2  
Old 6th June 2012, 05:29 AM
Hilbert Offline
Registered User
 
Join Date: Jul 2006
Posts: 51
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

Update:
Upgrading to a kernel that is not yet in the repository, kernel-PAE-3.4.1.1.fc17.i686.rpm (downloaded from http://koji.fedoraproject.org) converts this problem from a freeze to a messed-up screen, where the cursor is a black square leaving a black trail behind it, and there are strange square patterns.
Reply With Quote
  #3  
Old 7th June 2012, 04:25 AM
Hilbert Offline
Registered User
 
Join Date: Jul 2006
Posts: 51
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

POSSIBLE SOLUTION:
Turning on the "DisableTile" driver option makes the driver work OK.

As root:
1) Install the xorg-x11-drv-savage driver
2) Generate an xconf.org file and copy it to /etc/X11:
Code:
Xorg :1 -configure  
# ignore "Configuration failed." message
cp xorg.conf.new /etc/X11/xorg.conf
3) Edit /etc/X11/xorg.conf and uncomment 'Option "DisableTile"' in the 'Section "Device"' that contains the Savage driver options.

If you reboot, the driver now works.

I also added "DefaultDepth 16" in each of the 'Section "Screen"' sections. I'm not sure if that helps performance or not.
Reply With Quote
  #4  
Old 16th January 2013, 06:11 PM
ksmallik Offline
Registered User
 
Join Date: Jun 2012
Location: India
Posts: 2
windows_7chrome
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

I also have a S3 Savage video card. I tried the xdriver=vesa solution and it worked elegantly till the post installation (after creating a user). Then I have a blank screen The solutions here work for people who have F17 installed. Unfortunately I could go only so far. Any suggestions my way could be handy.

P.S. I have a 2.4GHz VIA chipset P4M266a motherboard, with built in video card.
Reply With Quote
  #5  
Old 1st February 2013, 07:07 PM
wicking Offline
Registered User
 
Join Date: Sep 2006
Location: Berlin, Germany
Age: 34
Posts: 41
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

Hey Hilbert. Could you please post your xorg.conf file? Your solution solves the problem with Fedora 18 only partially. X starts, but it is still very slow playing videos or GL stuff.
__________________
Workstation: Fedora 17, AMD Athlon X2 BE-2400, 12 GB RAM, 120 + 300 + 640 GB HDD
Notebook: Fedora 17 LXDE, IBM Thinkpad X40, 1,5 GB RAM
Notebook: Fedora 18 LXDE, IBM Thinkpad T23, 256 MB RAM

Registered Linux User #344145
Reply With Quote
  #6  
Old 2nd February 2013, 12:42 PM
ksmallik Offline
Registered User
 
Join Date: Jun 2012
Location: India
Posts: 2
windows_vistachrome
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

I found a simple way. login to the recovery console where root is default.
Code:
Xorg :1 -configure  
cp xorg.conf.new /etc/X11/xorg.conf
Worked like a charm. You need to "DisableTile" in the section referring to "savage".
I am not sure whether this will help...adding DefaultDepth 16 in all the "Screen" section and then running xdpyinfo |grep "as root". Should say planes are 16.

HTH.
Reply With Quote
  #7  
Old 2nd February 2013, 05:08 PM
RupertPupkin Offline
Registered User
 
Join Date: Nov 2006
Location: Detroit
Posts: 5,634
linuxfedorafirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

Hmm, I wonder if this has to do with DRI1 driver support for the Savage cards being dropped since F17: http://fedoraproject.org/wiki/Features/DRI2DriversOnly

I ran into a similar issue on an old laptop with an Intel i815 video chipset, and my solution was to disable hardware acceleration: http://forums.fedoraforum.org/showthread.php?t=280307

This turned out to work better than using the vesa driver, as I still got 24-bit color and acceptable software acceleration via the llvmpipe driver in Mesa. You could try using the /etc/X11/xorg.conf.d/10-local.conf file I posted in that thread, just changing the Driver option from "intel" to "savage",
__________________
"I'm not glad he's dead, but I'm glad he's gone."
-- Richard M. Stallman, on the death of Steve Jobs
Reply With Quote
  #8  
Old 3rd February 2013, 01:12 AM
wicking Offline
Registered User
 
Join Date: Sep 2006
Location: Berlin, Germany
Age: 34
Posts: 41
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

Quote:
Originally Posted by ksmallik View Post
I found a simple way. login to the recovery console where root is default.
First, where do I find the recovery console?
Code:
Xorg :1 -configure  
cp xorg.conf.new /etc/X11/xorg.conf
Quote:
Worked like a charm. You need to "DisableTile" in the section referring to "savage".
Second: It didn’t work. I just did init 3 as root, and then tried to generate the xorg.conf file. But it ended with an error
Code:
Number of created screens does not match number of detected devices.
  Configuration failed.
I managed to manually delete all the screens except one that contained the savage device and set the DisableTile thing true. Then X started again. With the savage driver! But it was as slow as before. :-(

---------- Post added at 02:12 AM ---------- Previous post was at 01:57 AM ----------

Quote:
Originally Posted by RupertPupkin View Post
Hmm, I wonder if this has to do with DRI1 driver support for the Savage cards being dropped since F17: http://fedoraproject.org/wiki/Features/DRI2DriversOnly
Thank you for this answer. I had the same error in the logs
Code:
(EE): Failed to load module "xaa" (module does not exist, 0)
So you seem to be right with the dri1/dri2 issue.

The Option "NoAccel" "true" improved the visual experience of my Xmonad window manager and brought back the borders around the tiling windows.

I’ll try Fedora 16 next.
__________________
Workstation: Fedora 17, AMD Athlon X2 BE-2400, 12 GB RAM, 120 + 300 + 640 GB HDD
Notebook: Fedora 17 LXDE, IBM Thinkpad X40, 1,5 GB RAM
Notebook: Fedora 18 LXDE, IBM Thinkpad T23, 256 MB RAM

Registered Linux User #344145

Last edited by wicking; 3rd February 2013 at 12:59 AM.
Reply With Quote
  #9  
Old 3rd February 2013, 05:48 PM
Hilbert Offline
Registered User
 
Join Date: Jul 2006
Posts: 51
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

Quote:
Originally Posted by wicking View Post
Hey Hilbert. Could you please post your xorg.conf file? Your solution solves the problem with Fedora 18 only partially. X starts, but it is still very slow playing videos or GL stuff.
Here is the xorg.conf that made the video card work.
Attached Files
File Type: conf xorg.conf (5.1 KB, 128 views)
Reply With Quote
  #10  
Old 11th February 2013, 02:40 PM
wicking Offline
Registered User
 
Join Date: Sep 2006
Location: Berlin, Germany
Age: 34
Posts: 41
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

Quote:
Originally Posted by Hilbert View Post
Here is the xorg.conf that made the video card work.
I’ve installed Fedora 16 in the mean time. It works out of the box and has video acceleration.

Do you have video acceleration with your xorg.conf on Fedora 17 or 18? I thought that was impossible because of the missing DRI1 support (as mentioned above by RupertPupkin).
__________________
Workstation: Fedora 17, AMD Athlon X2 BE-2400, 12 GB RAM, 120 + 300 + 640 GB HDD
Notebook: Fedora 17 LXDE, IBM Thinkpad X40, 1,5 GB RAM
Notebook: Fedora 18 LXDE, IBM Thinkpad T23, 256 MB RAM

Registered Linux User #344145
Reply With Quote
  #11  
Old 3rd December 2013, 08:04 PM
wicking Offline
Registered User
 
Join Date: Sep 2006
Location: Berlin, Germany
Age: 34
Posts: 41
linuxfirefox
Re: X server freeze in Fedora 17 with Savage video drivers (Thinkpad T23)

An answer at ask.fedoraproject states, that the bug was resolved upstream: https://bugs.freedesktop.org/show_bug.cgi?id=63279#c30

At Fedora 20 beta the updated driver is not yet included. We need driver version xf86-video-savage-2.3.7. Maybe as an update for Fedora 19 and 20?
__________________
Workstation: Fedora 17, AMD Athlon X2 BE-2400, 12 GB RAM, 120 + 300 + 640 GB HDD
Notebook: Fedora 17 LXDE, IBM Thinkpad X40, 1,5 GB RAM
Notebook: Fedora 18 LXDE, IBM Thinkpad T23, 256 MB RAM

Registered Linux User #344145
Reply With Quote
Reply

Tags
drivers, fedora, freeze, savage, server, t23, thinkpad, video

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora 10 and Video Drivers for ThinkPad R40 Xavior Hardware & Laptops 1 6th May 2009 06:51 PM
thinkpad savage video get blank screen thinkpad000 Installation, Upgrades and Live Media 13 18th June 2007 08:19 PM
S3 Savage MX/IX Video Card Driver RIgnazio Hardware & Laptops 0 26th April 2005 06:41 PM
Thinkpad T20, S3 Savage and FC3 raeven Hardware & Laptops 0 16th November 2004 07:13 PM


Current GMT-time: 09:16 (Tuesday, 02-09-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat