Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71319 - livecd: boot crashes iLamp nVIDIA LCD display, unless video=ofonly
Summary: livecd: boot crashes iLamp nVIDIA LCD display, unless video=ofonly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-15 13:14 UTC by p.lavarre
Modified: 2005-05-08 18:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description p.lavarre 2004-11-15 13:14:05 UTC
I lose my display if I boot my iLamp from install-universal-2004.3-ppc.iso ... unless I look beyond the readily available help of the default bootline and the yaboot hints to discover I should try the case-sensitive alternative bootline:

G4 video=ofonly

Reproducible: Always
Steps to Reproduce:
1. Boot 2004.3
2. Press Enter to accept the default bootline, i.e.: G4
3. Wait momentarily for the very first few messages to flash by.
Actual Results:  
A full screen of about 63 vertical stripes sits there non-responsively for at least minutes. The stripes 
are themselves divided into smaller stripes: each contains yellow blue black red blue black red blue 
black red, except the leftmost has no yellow.  I tried three times, saw three crashes, studied only the 
last carefully.

Expected Results:  
Give me compatibility with my 800 MHz G4 iLamp LCD display, and/ or, ...

Give me a video=ofonly terminal as one of the Ctrl+Alt+F$n virtual terminal selections.

[Below I have pasted the 'emerge info' as this form instructs me, though I doubt you will actually find 
that useful?]

I'm deeply ignorant of video, but I notice, in Gentoo G4 video=ofonly, the cat /proc/pci begins:

---
PCI devices found:
  Bus  0, device  11, function  0:
    Host bridge: Apple Computer Inc. UniNorth/Pangea AGP (rev 0).
      Master Capable.  Latency=16.  
  Bus  0, device  16, function  0:
    VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev 178).
      IRQ 48.
      Master Capable.  Latency=248.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0x91000000 [0x91ffffff].
      Prefetchable 32 bit memory at 0x98000000 [0x9fffffff].
...
---

Back in Mac OS X, the System Profiler tells me, for Hardware -> PCI/AGP Cards:

---

GeForce2 MX:

  Type:	display
  Bus:	AGP
  Display Type:	LCD
  VRAM (Total):	32 MB
  Vendor:	nVIDIA (0x10de)
  Device ID:	0x0110
  Revision ID:	0x00b2
  ROM Revision:	1057.008.2

Display:

  Resolution:	1024 x 768
  Depth:	32-bit Color
  Mirror:	Off
  Online:	Yes
  Main Display:	Yes

---

When I boot G4 video=ofonly, the command `emerge info` reports:

---
Gentoo Base System version 1.4.16
Portage 2.0.51 (default-ppc-2004.3, gcc-3.4.1, unavailable, 2.6.9-gentoo-r1-g4 ppc)
===============================================================
==
System uname: 2.6.9-gentoo-r1-g4 ppc 7450, altivec supported
distcc 2.17 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.3-r3
Headers:  
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS=""
AUTOCLEAN="yes"
CFLAGS="-O2 -mtune=powerpc -fno-strict-aliasing -pipe"
CHOST="powerpc-unknown-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/
qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=powerpc -fno-strict-aliasing -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/
gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ipv6 livecd pic ppc"
---

Seemingly irrelevant, decidely overwhelming, or empty bugs.gentoo.org search keys included:

---
lcd
nvidia
vertical
video=ofonly
---
Comment 1 Pieter Van den Abeele (RETIRED) gentoo-dev 2005-02-08 21:52:04 UTC
2005.0 includes the 2.6.10 kernel. This may fix this issue, but I can't verify.
Comment 2 p.lavarre 2005-03-24 06:21:00 UTC
To verify, unless corrected, I will try download, burn, and boot of universal-ppc-2005.0.iso of http://www.metadistribution.org/gentoo/2005.0/

There is now no Readme and no kde-* in 2005.0/.  Bug 61152 reminds me, I first saw nVIDIA LCD crash without video=ofonly by booting my iLamp from specifically the kde-gnome-universal-2004.2.iso of http://www.metadistribution.org/gentoo/2004.2/

I still own the same iLamp & I hope to visit it within the next week.
Comment 3 Lars Weiler (RETIRED) gentoo-dev 2005-03-24 10:30:37 UTC
Please wait some more days until 2005.0 will be released and download a signed ISO from the official mirrors.
Comment 4 p.lavarre 2005-03-24 13:01:16 UTC
I see comment #3 suggests:

> Please wait some more days
> until 2005.0 will be released and
> download a signed ISO
> from the official mirrors.

Help, I don't know how! Not for my iLamp at home with its high-speed Internet. Less than an hour later, my google-powered guesses include Four:

1)

http://www.gentoo.org/main/en/mirrors.xml
are all or some of "the official mirrors".

2)

http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml
doesn't tell me how to download, burn, & boot Gentoo without repartitioning my Mac OS X boot HDD, but that's what we mean when we choose "universal" rather than "minimal".

"Download, Burn and Boot a Gentoo LiveCD"
http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml?part=1&chap=2#doc_chap4
doesn't tell me that { openssl md5 <"$1" } is how we mean for me to distinguish a signed iso from an unsigned iso.

3)

A signed iso commonly arrives broken into pieces.  Examples of signed iso that exist already include file pair:

install-ppc-universal-2004.3.iso (691,015,680 bytes)
install-ppc-universal-2004.3.iso.md5

at:

ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/releases/ppc/
2004.3/livecd/

4)

One of N equally good places where I can wait and poll til perhaps similarly named iso and md5 of 2005.0 appear is:

ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/releases/ppc/

There is no substantially better place, nor do we have a highly accessible subscription service to notify me of a new release having become available.
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-24 13:31:33 UTC
I really don't know what you asked in all that, but I'll make it simple.

2005.0 is not released, but will be in the next couple weeks.  Your best bet is to wait until it is released before trying to install Gentoo again.

If you would like to know when it is released, join the gentoo-announce mailing list.
Comment 6 p.lavarre 2005-03-25 22:44:01 UTC
I will poll near gentoo-announce for 2005.0.  Thanks for that keyword, sorry it was new to me.

I'm not trying to install Gentoo.  I'm just running Gentoo: no permanent transformation of our iLamp required.  Only in Gentoo 2004.3 have I found `vi`, `gcc`, `g++`, and `make` made available for the Mac without the for-me-impractical prerequisites of a repartition of the Mac OS X boot HDD or an installation of the Apple Developer's Disc.

While we await 2005.0, the procedure sketched more or less intelligibly above did get 2004.3 running here today.  The nVIDIA LCD video does crash, though slightly differently than described, unless I supply the video=ofonly cheatcode.

I will try 2005.0 when I can.
Comment 7 p.lavarre 2005-04-02 19:33:37 UTC
$ wc -c i*.iso
 324513792 install-ppc-universal-2005.0.iso
$ cat install-ppc-universal-2005.0.iso.md5 
77c969d6c0ccfba350244e62dd7b868d *install-ppc-universal-2005.0.iso
$ 

1 of 5)

A 2005.0 boot does Not crash the video of this iLamp, thank you.

2 of 5)

However, the top and bottom rows jump around.  For example, if I strike Ctrl+D Ctrl+D , then I produce more than a screen of output, and the next prompt appears out of sight.

Striking Ctrl+Alt+F2 Ctrl+Alt+F1 Return then clears my screen, moves the prompt out of sight one row above the screen, and then after that Return prompts me again on screen.

3 of 5)

The cheatcode of boot: G4 video=ofonly
still works fine: its top and bottom rows do Not jump around.

Sorry to see gcc g++ make /etc/X11 are gone, I hope they are coming back.  I notice the 2005.0 "universal" image has shrunk to ~ 309 MiB from the ~ 659 of 2004.3.

What did work were: links, mount -w -t vfat of a USB Flash Drive, script, umount.

4 of 5)

The Penguin colours are still wrong, with and without the video=ofonly cheatcode, as if bits were lost.

5 of 5)

# cat /etc/gentoo-release 
Gentoo Base System version 1.4.16
# uname -srvm
Linux 2.6.10-gentoo-r8-G3G4 #1 SMP Sat Mar 19 21:00:06 UTC 2005 ppc
#

Can I help further?

For example, should I create a new bug report to focus only on the top and bottom rows jumping about?
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-03 08:56:58 UTC
This should have been done a while ago.  I apologize.
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-03 09:00:06 UTC
OK... it appears that 2005.0 fixes this issue.  File another bug (sorry!) for the jumping, please.

There's no need to assign it, if you pick Gentoo LiveCD for the product, but add ppc@gentoo.org to the CC.

Thanks...
Comment 10 p.lavarre 2005-05-08 18:27:58 UTC
> File another bug ... for the jumping, ...
> pick Gentoo LiveCD for the product, ...
> add ppc@gentoo.org to the CC ...

Will do when next possible.