LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-10-2014, 05:05 PM   #1
gsahli
LQ Newbie
 
Registered: Dec 2003
Location: Chicago
Distribution: Ubuntu12.04 and 14.04
Posts: 8

Rep: Reputation: 0
help with nouveau driver on PPC Mac nVidia gForce4 MX


PowerMac G4 MDD/867, graphics card nVidia GForce 4 MX (NV17).
Installed Lubuntu 14.04 from alternate install CD. After install, boot progress:
No yaboot menu, get about 10 lines of text, and a change from black background to white,
get simplified blue background (lunubtu) plymouth (plain text and 4 small dots for the animation).
Error message across the plymouth screen: "nouveau: invalid ROM content," plus, "nouveau returns -22"
screen goes black, with mouse pointer only visible.
No other activity. I can get to terminal with Ctrl-Alt-F1.
When I try to run sudo Xorg -configure, It crashes with DRM: failed to load device (maybe related to above errors?)

I'm not desperate - yet!
But, I have never been able to successfully boot to X with any distro that uses nouveau instead of nv driver. And until Ubuntu Trusty, all the nouveau driver did was put the monitor into sleep mode!
The only reasonably-current distro I can get to work right now is Debian 6.0.9 with nv.
I've tried nomodeset as yaboot/kernel option - no change.

I'm really hoping that some nouveau expert can help me get to a modern distro!!!
(I've posted this on the ubuntu forums Apple area, too - no response yet)
 
Old 05-10-2014, 08:01 PM   #2
John VV
LQ Muse
 
Registered: Aug 2005
Posts: 15,092

Rep: Reputation: Disabled
for the now ancient Nvidia 4 cards that need the 96 driver

the Nouveau only partly works for Gforce4 and older cards

and the nvidia.run driver MUST!!!!! have a version of Xorg older than 1.12
there is only one OS that i have used that still uses Xorg 1.12
That is CentOS 5.10
CentOS 6.5 uses xorg 1.13 ( too new )
 
Old 05-11-2014, 04:54 PM   #3
gsahli
LQ Newbie
 
Registered: Dec 2003
Location: Chicago
Distribution: Ubuntu12.04 and 14.04
Posts: 8

Original Poster
Rep: Reputation: 0
John - I'm not sure what you mean? Others have reported that nouveau does work on nVidia cards of my vintage - but I haven't seen my exact card reported.

More info:

selected output from Xorg -configure:

~/Documents/ubuntu_PPC$ egrep 'EE|WW' Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 57.062] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 57.062] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 57.062] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 57.062] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 57.062] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 57.069] Initializing built-in extension MIT-SCREEN-SAVER
[ 57.187] (EE) [drm] failed to open device
[ 57.187] (EE) No devices detected.
[ 57.189] (WW) Warning, couldn't open module nvidia
[ 57.189] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 57.193] (WW) Warning, couldn't open module modesetting
[ 57.193] (EE) Failed to load module "modesetting" (module does not exist, 0)
[ 57.215] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[ 57.215] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[ 57.296] (EE) [drm] failed to open device
[ 57.842] (EE) AIGLX: reverting to software rendering

Last edited by gsahli; 05-11-2014 at 04:58 PM.
 
Old 05-12-2014, 04:57 PM   #4
gsahli
LQ Newbie
 
Registered: Dec 2003
Location: Chicago
Distribution: Ubuntu12.04 and 14.04
Posts: 8

Original Poster
Rep: Reputation: 0
More info:
I can now get an X session (when I had mouse pointer only on screen, I could find the place to input my password). It's very poor quality, 1024x768 and maybe 4 bit depth. (this particular monitor does 1280x1024 when used with OS X, and also did 1280x1024 on Debian 6.0.9 with nv driver)
Still get error nouveau: ROM content invalid; nouveau returns -22.
ran xrandr (my user and root) - it says "Can't open display."

So, I think Xorg and nouveau can't identify card or monitor and can't configure X.
Any ideas for more troubleshooting? Will an xorg.conf with correct entries work? documentation on xorg.conf is widely scattered/incomplete!
 
Old 05-12-2014, 06:05 PM   #5
John VV
LQ Muse
 
Registered: Aug 2005
Posts: 15,092

Rep: Reputation: Disabled
this is an old ppc mac so you are rather limited on the software you can use .

you might have to not use that old gforce4 card
 
Old 05-14-2014, 05:37 PM   #6
gsahli
LQ Newbie
 
Registered: Dec 2003
Location: Chicago
Distribution: Ubuntu12.04 and 14.04
Posts: 8

Original Poster
Rep: Reputation: 0
Still hoping for suggestions!
more info:
sudo'd to su
killed lightdm
ran Xorg -configure
Here's result:

X.Org X Server 1.15.1
Release Date: 2014-04-13
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-53-powerpc64-smp ppc Ubuntu
Current Operating System: Linux schooner2 3.13.0-24-powerpc-smp #47-Ubuntu SMP Sat May 3 02:03:13 UTC 2014 ppc
Kernel command line: root=UUID=219c8b58-7e5b-49f3-a715-9c552f70df25 ro quiet splash video=1280x1024:60
Build Date: 16 April 2014 01:45:07PM
xorg-server 2:1.15.1-0ubuntu2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue May 13 22:42:45 2014
List of video drivers:
s3
sisusb
ati
r128
mach64
sis
nouveau
trident
tdfx
savage
radeon
mga
fbdev
(++) Using config file: "/root/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Number of created screens does not match number of detected devices.
Configuration failed.
(EE) Server terminated with error (2). Closing log file.

Ideas? I notice build kernel and running kernel are slightly diff. - an issue or not?
 
Old 05-14-2014, 07:36 PM   #7
John VV
LQ Muse
 
Registered: Aug 2005
Posts: 15,092

Rep: Reputation: Disabled
I am at a lose on a ppc
other than downgrade Xorg to 1.12 or 1.11 and use the 96.nvidia.run driver

weather the Nouveau will work on your MOBO on a PPC mac ??????
 
Old 05-14-2014, 08:01 PM   #8
gsahli
LQ Newbie
 
Registered: Dec 2003
Location: Chicago
Distribution: Ubuntu12.04 and 14.04
Posts: 8

Original Poster
Rep: Reputation: 0
None of the nvidia x86 drivers (proprietary drivers) will run on ubuntu-ppc (or any ppc computer/ppc distro).
That's why I'm trying to get nouveau going correctly.

Thanks!
 
  


Reply

Tags
mac, nvidia drivers


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 Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using openGL with Nvidia nouveau driver prushik Linux - Hardware 3 12-11-2012 12:39 AM
Which NVIDIA driver do you use, Nouveau or the proprietary blob? damgar Slackware 86 10-25-2012 07:28 AM
[SOLVED] Troubles with nouveau NVIDIA driver on 13.37 Skaperen Slackware 4 07-28-2011 09:12 AM
Fedora 12 - Nouveau + Nvidia Driver Solution JoshGriffin Fedora 19 05-21-2010 08:29 AM
Gforce4 MMX40-Mandrake 10 official-problem with nvidia driver-not loaded tompravi Mandriva 2 06-14-2004 06:08 AM


All times are GMT -5. The time now is 09:39 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration