Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Other Things Gentoo
  • Search

UVesaFB - The Successor to VesaFB-TNG (Bootsplash)

Still need help with Gentoo, and your question doesn't fit in the above forums? Here is your last bastion of hope.
Post Reply
Advanced search
207 posts
  • Page 2 of 9
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 9
  • Next
Author
Message
Genone
Retired Dev
Retired Dev
User avatar
Posts: 9656
Joined: Fri Mar 14, 2003 6:02 pm
Location: beyond the rim

  • Quote

Post by Genone » Thu Jul 12, 2007 11:24 pm

star.dancer wrote:
Genone wrote:Crap, first this thread gets me all excited about hgher resolutions on my box, and then I have to read that it requires a initrd, which is a no go for me :(
Why can't you use an initrd? Just wondering.
It's not that I can't, I just don't want that additional level of complexity in the boot process. And I don't care about all the fancy splash stuff anyway, I'd just be interested in the higher resolutions.
Top
ToeiRei
Veteran
Veteran
User avatar
Posts: 1191
Joined: Mon Jan 03, 2005 10:50 am
Location: Austria
Contact:
Contact ToeiRei
Website

  • Quote

Post by ToeiRei » Fri Jul 13, 2007 7:10 am

Hello star.dancer,

I have followed your howto here, but the kernel refuses to compile. Here's the error message:
pavilion linux # genkernel --menuconfig --gensplash=livecd-2007.0 kernel
* Gentoo Linux Genkernel; Version 3.4.8
* Running with options: --menuconfig --gensplash=livecd-2007.0 kernel

* Linux Kernel 2.6.22-gentoo-r1 for x86...
* kernel: >> Running mrproper...
* config: Using config from /etc/kernels/kernel-config-x86-2.6.22-gentoo-r1
* Previous config backed up to .config.bak
* >> Running oldconfig...
* kernel: >> Cleaning...
* config: >> Invoking menuconfig...


*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.

* >> Compiling 2.6.22-gentoo-r1 bzImage...
* ERROR: Failed to compile the "bzImage" target...

* -- Grepping log... --

2. MMConfig (PCI_GOMMCONFIG)
3. Direct (PCI_GODIRECT)
> 4. Any (PCI_GOANY)
choice[1-4?]: 4
PCI Express support (PCIEPORTBUS) [Y/n/?] y
Root Port Advanced Error Reporting support (PCIEAER) [Y/n/?] y
--
SCSI media changer support (CHR_DEV_SCH) [N/m/y/?] n
*
* Some SCSI devices (e.g. CD jukebox) support multiple LUNs
*
Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [N/y/?] n
Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [N/y/?] n
--
*
* InfiniBand support
*
InfiniBand support (INFINIBAND) [N/m/y/?] n
*
* EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
*
EDAC core system error reporting (EXPERIMENTAL) (EDAC) [N/m/y/?] n
--
CC ipc/util.o
CC ipc/msgutil.o
CC ipc/msg.o
CC fs/fcntl.o
ipc/msg.c: In function 'sys_msgctl':
ipc/msg.c:390: warning: 'setbuf.qbytes' may be used uninitialized in this function
ipc/msg.c:390: warning: 'setbuf.uid' may be used uninitialized in this function
ipc/msg.c:390: warning: 'setbuf.gid' may be used uninitialized in this function
ipc/msg.c:390: warning: 'setbuf.mode' may be used uninitialized in this function
CC ipc/sem.o
CC fs/ioctl.o
ipc/sem.c: In function 'sys_semctl':
ipc/sem.c:861: warning: 'setbuf.uid' may be used uninitialized in this function
ipc/sem.c:861: warning: 'setbuf.gid' may be used uninitialized in this function
ipc/sem.c:861: warning: 'setbuf.mode' may be used uninitialized in this function
--
CC drivers/ide/ide-io.o
CC fs/sysfs/group.o
LD fs/sysfs/built-in.o
CC fs/udf/balloc.o
fs/udf/balloc.c: In function 'udf_table_new_block':
fs/udf/balloc.c:747: warning: 'goal_eloc.logicalBlockNum' may be used uninitialized in this function
--
CC drivers/ide/setup-pci.o
CC drivers/ide/ide-dma.o
CC fs/udf/partition.o
CC fs/udf/super.o
fs/udf/super.c: In function 'udf_fill_super':
fs/udf/super.c:1359: warning: 'ino.partitionReferenceNum' may be used uninitialized in this function
--
CC drivers/pci/pci-driver.o
CC drivers/pnp/card.o
CC drivers/pci/search.o
CC drivers/pnp/driver.o
drivers/pci/search.c: In function 'pci_find_slot':
drivers/pci/search.c:99: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:477)
drivers/pci/search.c: At top level:
drivers/pci/search.c:434: warning: 'pci_find_device' is deprecated (declared at drivers/pci/search.c:241)
drivers/pci/search.c:434: warning: 'pci_find_device' is deprecated (declared at drivers/pci/search.c:241)
--
CC drivers/scsi/scsi_lib.o
CC drivers/video/fbcmap.o
CC drivers/scsi/scsi_scan.o
CC drivers/video/fbsysfs.o
CC drivers/video/modedb.o
drivers/video/modedb.c:1033: error: redefinition of '__kcrctab_fb_destroy_modelist'
drivers/video/modedb.c:943: error: previous definition of '__kcrctab_fb_destroy_modelist' was here
drivers/video/modedb.c:1033: error: redefinition of '__kstrtab_fb_destroy_modelist'
drivers/video/modedb.c:943: error: previous definition of '__kstrtab_fb_destroy_modelist' was here
drivers/video/modedb.c:1033: error: redefinition of '__ksymtab_fb_destroy_modelist'
drivers/video/modedb.c:943: error: previous definition of '__ksymtab_fb_destroy_modelist' was here
make[2]: *** [drivers/video/modedb.o] Error 1
make[1]: *** [drivers/video] Error 2
--
LD drivers/scsi/pcmcia/built-in.o
LD drivers/scsi/scsi_mod.o
LD drivers/scsi/sd_mod.o
LD drivers/scsi/sr_mod.o
LD drivers/scsi/built-in.o
make: *** [drivers] Error 2
--
LD net/ipv4/built-in.o
LD net/built-in.o
* Gentoo Linux Genkernel; Version 3.4.8
* Running with options: --menuconfig --gensplash=livecd-2007.0 kernel

* ERROR: Failed to compile the "bzImage" target...

* -- End log... --
Any ideas?

Rei
Please stand by - The mailer daemon is busy burning your messages in hell...
Top
soroh6
Apprentice
Apprentice
User avatar
Posts: 232
Joined: Thu Nov 07, 2002 1:10 am

  • Quote

Post by soroh6 » Fri Jul 13, 2007 9:45 am

Remove or comment the EXPORT_SYMBOL_GPL(blah blah) line that gets added with the patch. I forget what file it's in off hand, sorry.
:: soroh -*~
Top
ToeiRei
Veteran
Veteran
User avatar
Posts: 1191
Joined: Mon Jan 03, 2005 10:50 am
Location: Austria
Contact:
Contact ToeiRei
Website

  • Quote

Post by ToeiRei » Fri Jul 13, 2007 10:02 am

EXPORT_SYMBOL_GPL() is added in drivers/video/modedb.c - but you were stating in your howto that one of those should remain. There's only one in the result file.

Rei

Update:
It's working now. - Good job!
For genkernel, I think the parameter --initramfs-overlay=/path/to/v86d/initramfs should play nice...
Please stand by - The mailer daemon is busy burning your messages in hell...
Top
Bones McCracker
Veteran
Veteran
User avatar
Posts: 1611
Joined: Tue Mar 14, 2006 8:23 am
Location: U.S.A.

  • Quote

Post by Bones McCracker » Fri Jul 13, 2007 12:01 pm

Please correct me if these assumptions (?) are wrong.

I use a single 512 KB ramdisk for the initrd. My understanding is the RAM allocated to this is released after the boot process?

Code: Select all

title=Gentoo (graphical)
root (hd0,0)
kernel /vmlinuz ro root=/dev/hda5 lapic vga=791 video=vesafb:mtrr:3,ywrap splash=silent,theme:livecd-2007.0 CONSOLE=/dev/tty1 ramdisk_size=512 5
initrd /fbsplash-livecd-2007.0-1024x768
From what I'm hearing here, I would be able to do the same with uvesafb?

Thanks.
Top
star.dancer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Sat Sep 18, 2004 1:47 pm

  • Quote

Post by star.dancer » Fri Jul 13, 2007 7:56 pm

ToeiRei wrote:Hello star.dancer,

I have followed your howto here, but the kernel refuses to compile. Here's the error message:

Code: Select all

drivers/video/modedb.c:1033: error: redefinition of '__kcrctab_fb_destroy_modelist'
drivers/video/modedb.c:943: error: previous definition of '__kcrctab_fb_destroy_modelist' was here
drivers/video/modedb.c:1033: error: redefinition of '__kstrtab_fb_destroy_modelist'
drivers/video/modedb.c:943: error: previous definition of '__kstrtab_fb_destroy_modelist' was here
drivers/video/modedb.c:1033: error: redefinition of '__ksymtab_fb_destroy_modelist'
drivers/video/modedb.c:943: error: previous definition of '__ksymtab_fb_destroy_modelist' was here
I think you forgot to delete the second entry. This shows that there are two "EXPORT_SYMBOL_GPL(fb_destroy_modelist)" lines in modedb.c. After patching the kernel, there will be one at the very end of the file and there will be one just after the function "fb_destroy_modelist". As the compile error indicates, you will find them on lines 943 and 1033. Have another look at drivers/video/modedb.c, maybe you forgot to save the file or something after deleting one of them (I do that sometimes :) In any case, I'd bet my best shoes there are two of them in there if you are getting that error.
Top
soroh6
Apprentice
Apprentice
User avatar
Posts: 232
Joined: Thu Nov 07, 2002 1:10 am

  • Quote

Post by soroh6 » Fri Jul 13, 2007 8:17 pm

ToeiRei wrote:EXPORT_SYMBOL_GPL() is added in drivers/video/modedb.c - but you were stating in your howto that one of those should remain. There's only one in the result file.

Rei

Update:
It's working now. - Good job!
For genkernel, I think the parameter --initramfs-overlay=/path/to/v86d/initramfs should play nice...
star.dancer wrote:I think you forgot to delete the second entry. This shows that there are two "EXPORT_SYMBOL_GPL(fb_destroy_modelist)" lines in modedb.c. After patching the kernel, there will be one at the very end of the file and there will be one just after the function "fb_destroy_modelist". As the compile error indicates, you will find them on lines 943 and 1033. Have another look at drivers/video/modedb.c, maybe you forgot to save the file or something after deleting one of them (I do that sometimes :) In any case, I'd bet my best shoes there are two of them in there if you are getting that error.
There is only one:

Code: Select all

$ grep EXPORT_SYMBOL_GPL uvesafb-0.1-rc2-2.6.22-rc6.patch 
+EXPORT_SYMBOL_GPL(fb_destroy_modelist);
The one the patch adds needs to be removed.
:: soroh -*~
Top
star.dancer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Sat Sep 18, 2004 1:47 pm

Yay

  • Quote

Post by star.dancer » Fri Jul 13, 2007 8:47 pm

To celebrate this joyous uvesafb day, I made a vampire splash screen! (I made a similar one a few years ago but lost the files for it.) You are welcome to use it, just don't tell anyone where I got the pictures from!

Download my vampire splash here!

Code: Select all

cd /etc/splash
tar -zxvf ~/Desktop/Vampire.tar.gz
genkernel --gensplash=Vampire all
gedit /boot/grub/grub.conf
Change the theme name to "Vampire" in grub.conf! Don't forget to check out those scary terminal windows too! This is only 1024x768 and 1200x800 right now (that was the quality of the original pictures).

ps. if you want the boot messages to show up, just uncomment the text lines in the .cfg files. I don't need a message telling me my computer is starting, just a vampire!
Top
tranquilcool
Veteran
Veteran
Posts: 1246
Joined: Fri Mar 25, 2005 1:16 pm

  • Quote

Post by tranquilcool » Sat Jul 14, 2007 5:48 am

for those who can't wait for a prepatched kernel with uvesafb do this for
2.6.22 kernels patched with vesafb-tng;

get the vesafb-tng patch from spock website,
reverse it,
then
patch your kernel with uvesafb from the same website.
compile and install following the indications on the site.
Last edited by tranquilcool on Sun Jul 15, 2007 8:26 am, edited 1 time in total.
this is a strange strange world.
Top
soroh6
Apprentice
Apprentice
User avatar
Posts: 232
Joined: Thu Nov 07, 2002 1:10 am

  • Quote

Post by soroh6 » Sat Jul 14, 2007 4:40 pm

I'll make a patch for gentoo-sources-2.6.22 on Sunday night or Monday, I have to go out of town now. :)

Edit: Managed to make the patch before I left, it's on the first post, for gentoo-sources-2.6.22-r1. I also added the uvesafb version to the filename of the patches.

@star.dancer: I linked your Vampire theme in the first post.
:: soroh -*~
Top
swimmer
Veteran
Veteran
User avatar
Posts: 1330
Joined: Mon Jul 15, 2002 10:42 am
Location: Netherlands

  • Quote

Post by swimmer » Sun Jul 15, 2007 12:25 am

I'm afraid the link for the gentoo-sources-2.6.22-r1 patch does not work :-/

Thx for your great work anyway!
swimmer
Top
star.dancer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Sat Sep 18, 2004 1:47 pm

  • Quote

Post by star.dancer » Sun Jul 15, 2007 2:53 pm

swimmer wrote:I'm afraid the link for the gentoo-sources-2.6.22-r1 patch does not work :-/
Try it again, it seems to be working for me.
Top
spock_
Retired Dev
Retired Dev
User avatar
Posts: 84
Joined: Fri Jun 13, 2003 4:20 am
Location: Poland, Earth
Contact:
Contact spock_
Website

  • Quote

Post by spock_ » Sun Jul 15, 2007 3:29 pm

I had a quick look at this thread and thought that I should clarify a few things:
  • vesafb is loaded earlier than uvesafb/vesafb-tng/nvidiafb/whateverfb, therefore it's better for the splash screen: with vesafb the video mode switch does indeed happen earlier than with any other fb driver. However, this DOES NOT mean that the splash screen will be displayed at an earlier stage. It will only appear after the fb driver and fbcon are initialized. If you're bothered by the messages displayed while still in text mode when not using vesafb, use the quiet kernel command line parameter to suppress them.
  • ywrap or ypan are used in the kernel command line, but the driver says it's using redraw: ywrap/ypan are only available on x86.
  • Does v86d have to be included in an initrd?: Yes, it does, unless you want to compile uvesafb as a module.
  • uvesafb requires an initrd, which adds complexity to the boot process: uvesafb only needs the initrd as a storage mechanism to hold the v86d executable. It does not require any special scripts or the use of genkernel. In fact, it doesn't even require an initrd something line in GRUB/LILO -- you can just use CONFIG_INITRAMFS_SOURCE="/usr/src/v86d-0.1/misc/initramfs" in your kernel config and forget that there is an initrd involved :)
  • The framebuffer splash, CONSOLE=/dev/tty1 etc are independent of the fb driver (people often confuse fbsplash and the fbdev layer, but please note that these are two completely different things)
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
Top
dR0PS
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 116
Joined: Sun Feb 27, 2005 9:18 pm
Location: DE/Hamburg

  • Quote

Post by dR0PS » Sun Jul 22, 2007 3:44 pm

I get this message (GFX is an NVIDIA6600GT, a K8T800Pro Chip, CPU an winchester64bitAMD)

Code: Select all

v86d[384]: segfault at 0000000000000000 rip 0000000000400ac2 rsp 00007fff03052640 error 6
uvesafb: Getting VBE info block failed (eax=0x4f00, err=-3)
uvesafb: vbe_init() failed with -22
uvesafb: probe of uvesafb.0 failed with error -22
maybe my gfx is not supported ?
dmesg, similar to

what I'm not quiet sure about of is if i have to completely remove vesafb?
or should it stay in there. The inkernel deps let me choose both!

some hints?

thx, dR0PS

~x86 gentoo / zen-sources 2.6.36-zen1
Top
Mantaar
Apprentice
Apprentice
User avatar
Posts: 219
Joined: Thu May 17, 2007 1:08 pm

  • Quote

Post by Mantaar » Mon Jul 23, 2007 11:38 am

spock_ wrote:I had a quick look at this thread and thought that I should clarify a few things:
  • uvesafb requires an initrd, which adds complexity to the boot process: uvesafb only needs the initrd as a storage mechanism to hold the v86d executable. It does not require any special scripts or the use of genkernel. In fact, it doesn't even require an initrd something line in GRUB/LILO -- you can just use CONFIG_INITRAMFS_SOURCE="/usr/src/v86d-0.1/misc/initramfs" in your kernel config and forget that there is an initrd involved :)
While this is absolutely true and in fact the way I'm doing it myself, people who have a separate /usr partition should copy their initramfs to /boot and point the kernel there.

I'm using uvesafb exclusively now though it requires me to use an initramfs where I wouldn't do that usually... but the much faster console makes up for it ;) - finally I can run my console @1400x1050 without waiting half an hour for a manpage to roll up the screen. Very nice work :)
Error compiling committee.c: too many arguments to function.
Top
manwe_
l33t
l33t
User avatar
Posts: 650
Joined: Wed Feb 01, 2006 4:10 pm
Location: Universe

  • Quote

Post by manwe_ » Tue Jul 24, 2007 1:45 pm

Any ideas how to get non-vesa resolutions? Like 1280x800 and 1920x1200.

Code: Select all

$ cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
640x400-8, 0x0100
640x480-8, 0x0101
800x600-8, 0x0103
1024x768-8, 0x0105
320x200-16, 0x010e
320x200-32, 0x010f
640x480-16, 0x0111
640x480-32, 0x0112
800x600-16, 0x0114
800x600-32, 0x0115
1024x768-16, 0x0117
1024x768-32, 0x0118
320x200-8, 0x0130
320x400-8, 0x0131
320x400-16, 0x0132
320x400-32, 0x0133
320x240-8, 0x0134
320x240-16, 0x0135
320x240-32, 0x0136
640x400-16, 0x013d
640x400-32, 0x013e

$ dmesg | grep uvesafb:\
uvesafb: NVIDIA Corporation, G72 Board - e462h1  , Chip Rev   , OEM: NVIDIA, VBE v3.0
uvesafb: VBIOS/hardware supports DDC2 transfers
uvesafb: monitor limits: vf = 76 Hz, hf = 83 kHz, clk = 170 MHz
uvesafb: scrolling: redraw
uvesafb: framebuffer at 0xc0000000, mapped to 0xffffc20000600000, using 6144k, total 65536k
Top
Gusar
Advocate
Advocate
Posts: 2665
Joined: Sat Apr 09, 2005 10:19 pm
Location: Slovenia

  • Quote

Post by Gusar » Tue Jul 24, 2007 2:15 pm

manwe_ wrote:Any ideas how to get non-vesa resolutions? Like 1280x800 and 1920x1200.
Why do you assume that a vesa driver can produce non-vesa resolutions?

The only possibility would be a hack that programs a new resolution into the vbios, like with intel, but no one has done that for nvidia (if it's even possible).
Top
manwe_
l33t
l33t
User avatar
Posts: 650
Joined: Wed Feb 01, 2006 4:10 pm
Location: Universe

  • Quote

Post by manwe_ » Tue Jul 24, 2007 2:22 pm

Gusar wrote:Why do you assume that a vesa driver can produce non-vesa resolutions?
Not assume, I was just hoping for. 1024x768 on 24" widescreen looks just a bit crappy :?
Top
Bitspyer
Apprentice
Apprentice
User avatar
Posts: 211
Joined: Tue Dec 17, 2002 10:49 am
Location: Mainz, Germany

  • Quote

Post by Bitspyer » Thu Jul 26, 2007 2:43 pm

Hmmm...

When trying uvesafb with my Lenovo T60 and ATI x1400 there is nothing than strange paintings on my screen.... Since when X starts, everything is OK.

Also, the current patch from spocks Page doesn't work with 2.6.22-r1 gentoo-sources.

Only the patch from here (http://www2.incith.com/~incith/uvesafb- ... 1.diff.bz2) works... Don't know why....
Der Weg zur Dunklen Seite... Schneller er ist, verführerischer, leichter.
Top
Mantaar
Apprentice
Apprentice
User avatar
Posts: 219
Joined: Thu May 17, 2007 1:08 pm

  • Quote

Post by Mantaar » Thu Jul 26, 2007 9:29 pm

Bitspyer wrote: Only the patch from here (http://www2.incith.com/~incith/uvesafb- ... 1.diff.bz2) works... Don't know why....
The reason for that is quite obvious: The gentoo-sources package contains a vesa-fb system already patched and Spock's uvesafb patchset is intended for use against a vanilla kernel (get it from kernel.org or via `emerge vanilla-sources'). You can also revert the vesafb-tng patch (get it off Spock's website or find it in $PORTDIR/sys-kernel/gentoo-sources/files and add -R to the options for `patch' to revert a patch) and try applying the uvesavfb patch afterwards.

The patch you pointed to seems to make this obsolete as it's one that would apply against a gentoo-sources kernel...
Error compiling committee.c: too many arguments to function.
Top
star.dancer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 93
Joined: Sat Sep 18, 2004 1:47 pm

  • Quote

Post by star.dancer » Tue Jul 31, 2007 3:02 pm

manwe_ wrote:Any ideas how to get non-vesa resolutions? Like 1280x800 and 1920x1200.
...
Not assume, I was just hoping for. 1024x768 on 24" widescreen looks just a bit crappy :?
I know what you are saying, unfortunately this is not possible. I even reformatted my awesome Vampire them for 1280x800 before I realized it wouldn't work. I am sure someone (likely spock!) will come up with a clever solution one day... for example, doesn't Ubuntu's splashy work on widescreens?

In case you don't read through patches, here is the "Caveats and Limitations" section from spocks patch:

Code: Select all

+2. Caveats and limitations
+--------------------------
+
+uvesafb is a _generic_ driver which supports a wide variety of video
+cards, but which is ultimately limited by the Video BIOS interface.
+The most important limitations are:
+
+- Lack of any type of acceleration.
+
+- A strict and limited set of supported video modes.  Often the native
+  or most optimal resolution/refresh rate for your setup will not work
+  with uvesafb, simply because the Video BIOS doesn't support the
+  video mode you want to use.  This can be especially painful with
+  widescreen panels, where native video modes don't have the 4:3 aspect
+  ratio, which is what most BIOS-es are limited to.
+
+- Adjusting the refresh rate is only possible with a VBE 3.0 compliant
+  Video BIOS.  Note that many nVidia Video BIOS-es claim to be VBE 3.0
+  compliant, while they simply ignore any refresh rate settings.
Oh, on a final note, check out the kamikaze sources in the custom-kernels overlay or in the forums, this includes the uvesafb patch, CFS, and Suspend2!
Top
eatnumber1
n00b
n00b
User avatar
Posts: 55
Joined: Sat Jan 13, 2007 1:50 pm
Location: New York
Contact:
Contact eatnumber1
Website

  • Quote

Post by eatnumber1 » Sun Aug 05, 2007 6:52 am

hmm, i'm running x86 and have ywrap on my command line, but am still getting redraw... any help?

Code: Select all

uvesafb: Intel Corporation, Intel(r) 82945GM Chipset Family Graphics Controller, Hardware Version 0.0, OEM: Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS, VBE v3.0
uvesafb: VBIOS/hardware supports DDC2 transfers
uvesafb: monitor limits: vf = 61 Hz, hf = 48 kHz, clk = 65 MHz
uvesafb: scrolling: redraw
uvesafb: framebuffer at 0xd0000000, mapped to 0xf8a00000, using 6144k, total 7872k

Code: Select all

title=Gentoo: Normal
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda3 video=uvesafb:1024x768-32@50,mtrr:4,ywrap max_loop=64
Top
eatnumber1
n00b
n00b
User avatar
Posts: 55
Joined: Sat Jan 13, 2007 1:50 pm
Location: New York
Contact:
Contact eatnumber1
Website

  • Quote

Post by eatnumber1 » Sun Aug 05, 2007 7:10 am

It seems that the x86d daemon has support for x86 accelerated emulation, and ATM the ebuild does not activate this on x86 machines. I filed a bug with a fix for this, lets hope that it gets put into portage.
http://bugs.gentoo.org/show_bug.cgi?id=187779
Top
Manii
n00b
n00b
Posts: 1
Joined: Mon Aug 06, 2007 5:26 am

  • Quote

Post by Manii » Mon Aug 06, 2007 5:29 am

manwe_ wrote:Any ideas how to get non-vesa resolutions? Like 1280x800 and 1920x1200.
I'm using uvesafb on my debian sytem (dell latitude d820) and it's doing 1920x1200 quite fine (didn't work with vesafb-tng...)

Code: Select all

video=uvesafb:1920x1200-32,mtrr:3,ywrap
Top
p4r0l3
n00b
n00b
User avatar
Posts: 26
Joined: Thu Jan 12, 2006 11:40 pm

  • Quote

Post by p4r0l3 » Tue Aug 14, 2007 4:49 pm

I've got uvesafb working, however no matter which theme I use, the progress bar never works.

Here is my /etc/lilo.conf

Code: Select all

image=/boot/vmlinuz-2.6.22-kamikaze5
	label=gentoo
	read-only
	root=/dev/sda3
	append="usbhid.mousepoll=2 udev video=uvesafb:1024x768-32@60,mtrr:3,ywrap splash=silent,fadein,theme:gentoo quiet console=tty1"
	initrd = /boot/uvesafb-gentoo
Any ideas on how to fix this?
Top
Post Reply

207 posts
  • Page 2 of 9
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 9
  • Next

Return to “Other Things Gentoo”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy