Ubuntu Hoary Preview, PPC, Apple 20" display goes to sleep
UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ubuntu Hoary Preview, PPC, Apple 20" display goes to sleep
Hi folks,
I just took the plunge and replaced my dying CRT with an Apple 20" Cinema Display. It is beautiful. On a dual 2GHz G5, I had the Hoary Array 4 working great, until the 20" display is connected - the display goes to sleep.
So I thought I'd give the Preview release a whirl. Same thing. Booted to single user mode and edited the inittab to always boot to init level 1. Works fine, but as soon as X is started, the display goes to sleep. Weird huh?
I hooked up the old CRT and the system works, can login through X, etc. I plug-in the 20" Apple, and the display goes to sleep immediately.
Anyone else seen this? The display is connected to the DVI (not ADC) connector on the stock ATI 9600 card, and the xorg.conf file was auto generated by the Ubuntu installer - looks good, but I can post here if anyone wants to take a looksy.
This all might be totally irrelevant on TFTs, but here goes. My only experience with this sort of thing is when a newly connected display can't handle the frequency or display settings that a previous display could (e.g. connect a 14" instead of a 24" which was running 1600x1200x100hz). Then it kind of errors and goes to power save mode.
Not sure if this is the same with DVI connected displays (guess they should be digital?) but it might be worth reducing the screen refresh rate (e.g. instead of 85hz, try 60hz). Also perhaps try a lower resolution, if the Cinema displays can scale the picture.
Works great in OS X. I did try and see if lower resolutions would work - same problem at 1024x768@60hz. It's almost like X doesn't put the video signal out the DVI connector. Maybe it's sending a signal through the ADC port on the card? I have no way to check as I'd need an ADC-to-DVI adapter.
Wait a sec, that can't be right...the CRT connected to the DVI port (DVI-to-VGA adapter) works great. Bah.
I'll keep Googling for more answers, I appreciate any help,
Please post your xorg.conf/XFree86Config (depending on your release) file here as well as the model number of your monitor. Ttyl. Your horizontal and verticle refresh rates might be wrong.
Here it is (I haven't edited - this is the default made by the installer):
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
# sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
# sudo dpkg-reconfigure xserver-xorg
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Check your Monitor's manual for the proper Verticle Refresh and Horizontal Sync rates and see if they match this file. If you don't have the manual, it should be available on Apple's website. I had a similar problem the other day with CentOS 4.0 on X86 with my Dell Monitor and that ended up being the problem.
Hmmm, no where on the Apple website, nor in the manual, can I find any info on the horizontal or vertical refresh rates. I tried bringing the top end for vertical refresh down to 60 from 75 - no better, still sleeps. Perhaps I'll have to try YellowDog again, since the guys at Terrasoft apparently have it working...
Sorry, I was wrong. I didn't mean Refresh Rates, I meant Sync Rates. Try using Google to find the information, or post your monitor model number so we can help.
Since the Hoary release, the 23" display works out of the box (in my case using the 'nv' or 'nvidia' driver). So my xorg.conf is very dull and standard. I guess the same goes for the 20" model.
Section "Monitor"
Identifier "Apple HD Cinema Display 23inch"
Option "DPMS"
### I had to use the sync-rates below to get Warty running
### obviously they are wrong as the display only supports 60Hz vert refresh
#HorizSync 31.50-110.00
#VertRefresh 50.00-75.00
EndSection
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.