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.
> ...