Re: OldWorld ROM Macintoshes

Stan Johnson <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <[email protected]>
Hi Cedar,

On 9/10/25 9:49 AM, Cedar Maxwell wrote:
> On Mon, 2025-09-08 at 21:15 -0600, Stan Johnson wrote:
>> ...
>>>>
>>>> My BootX configuration is as follows (working X11 in 6.1.0 in
>>>> Gentoo):
>>>>        Kernel: vmlinux-6.1.0-pmac (custom kernel, no modules)
>>>>        Boot Device: /dev/sda13 (Gentoo partition)
>>>>        More kernel arguments:
>>>> video=atyfb:vmode:14,cmode:32,mclk:71
>>>>        No video driver: checked
>>>>        Options:
>>>>          Force SCSI ON: checked
>>>>          Force video settings: checked
>>>>          Use specified RAM disk: not checked
>>>
>>> ...
> 
> In your Xorg.log it should say which "video=" option you are using.
> ...

On a Wallstreet running kernel 6.1 in Gentoo and using twm:

$ fgrep video xorg.0.log
[    70.783] Kernel command line: root=/dev/sda13 
video=atyfb:vmode:14,cmode:32,mclk:71 video=ofonly
[    72.023] (II) FBDEV(0): hardware: OFfb ATY,RageLT (video memory: 3072kB)

$ cat /proc/cmdline
root=/dev/sda13 video=atyfb:vmode:14,cmode:32,mclk:71 video=ofonly

Like you noticed, it appears that "video=ofonly" is also being passed 
since I checked "No video driver".

See Xorg.0.log_no_video_driver_checked.xz, attached. X11 works.

If I uncheck "No video driver", video=ofonly is no longer being passed 
to the kernel, and X11 does not work (text login prompt only):

$ fgrep video Xorg.0.log
[    66.565] Kernel command line: root=/dev/sda13 
video=atyfb:vmode:14,cmode:32,mclk:71

$ cat /proc/cmdline
root=/dev/sda13 video=atyfb:vmode:14,cmode:32,mclk:71

See Xorg.0.log_no_video_driver_unchecked.xz, attached. X11 doesn't work.

I think the atyfb driver is the same as Mach64; I see this in Xorg.0.log 
when video=ofonly isn't passed to the kernel:

$ grep -i Mach64 Xorg.0.log
[    67.315] (II) LoadModule: "mach64"
[    67.323] (WW) Warning, couldn't open module mach64
[    67.323] (EE) Failed to load module "mach64" (module does not exist, 0)

So we may need to investigate why xorg module mach64 doesn't exist in 
/usr/lib/xorg/modules/drivers.


 > ...
Xorg.0.log_no_video_driver_checked.xz (application/x-xz, 3.3 KB) - not displayed
Xorg.0.log_no_video_driver_unchecked.xz (application/x-xz, 2 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.