1 |
On Sat, Jan 17, 2009 at 9:20 PM, Paul Hartman |
2 |
<paul.hartman+gentoo@×××××.com> wrote: |
3 |
> On Sat, Jan 17, 2009 at 6:32 PM, »Q« <boxcars@×××.net> wrote: |
4 |
>> On Fri, 16 Jan 2009 01:42:30 -0600 |
5 |
>> Paul Hartman <paul.hartman+gentoo@×××××.com> wrote: |
6 |
>> |
7 |
>>> On Thu, Jan 15, 2009 at 11:49 PM, Paul Hartman |
8 |
>>> <paul.hartman+gentoo@×××××.com> wrote: |
9 |
>>> > Hi, |
10 |
>>> > |
11 |
>>> > Does anyone here use uvesafb? I followed the instructions to install |
12 |
>>> > uvesafb from this page: |
13 |
>>> > |
14 |
>>> > http://dev.gentoo.org/~spock/projects/uvesafb/ |
15 |
>>> > |
16 |
>>> > However, it does not work. Is it required to use initrd in order to |
17 |
>>> > use uvesafb? (because I don't use it...) |
18 |
>>> > |
19 |
>>> > the 80x25 looks absolutely horrible and I'd love to have something |
20 |
>>> > usable without needing to be in X. I have an nvidia geforce 9600GT |
21 |
>>> > card using the latest nvidia-drivers, and am on amd64 if it matters. |
22 |
>>> |
23 |
>>> I'm ashamed to admit I made the most basic mistake. I compiled uvesafb |
24 |
>>> as a module. Oops! Compiled it as "Y" instead of "M" and now I have a |
25 |
>>> pair of Tux sitting atop my kernel boot screen and no more 80x25 |
26 |
>>> horror. :) |
27 |
>> |
28 |
>> You mean you are now successfully using uvesafb *without* an |
29 |
>> initrd or initramfs? Spock's site says you need v86d, and I don't know |
30 |
>> how else to get it. If I boot a kernel without it, uvesafb doesn't |
31 |
>> work for me. |
32 |
> |
33 |
> Well you need the initramfs stuff is configured in the kernel as |
34 |
> stated in the instructions at his website, but I'm not (not have I |
35 |
> ever) used the initrd. My grub config (possibly wordwrapped by gmail) |
36 |
> is: |
37 |
> |
38 |
> default 0 |
39 |
> timeout 10 |
40 |
> splashimage=(hd0,0)/grub/splash.xpm.gz |
41 |
> |
42 |
> title=Gentoo Linux 2.6 |
43 |
> root (hd0,0) |
44 |
> kernel /vmlinuz root=/dev/sda5 doscsi dodmraid nmi_watchdog=0 |
45 |
> rootfstype=ext4 video=uvesafb:1280x720p-59,mtrr:3,ywrap |
46 |
> |
47 |
|
48 |
I forgot to specify: the kernel setting |
49 |
|
50 |
CONFIG_INITRAMFS_SOURCE="/usr/share/v86d/initramfs" |
51 |
|
52 |
compiled v86d into the kernel, so it doesn't need to execute the /sbin/v86d |