Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[UPDATE] Getting higher refresh rates using vesafb driver
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4 ... 12, 13, 14  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
grzewho
l33t
l33t


Joined: 31 Dec 2002
Posts: 626
Location: /home/g

PostPosted: Wed Aug 06, 2003 2:06 pm    Post subject: Reply with quote

will the patch get into official gentoo-sources ?
_________________
Code:
USE="freedom -software_patents" emerge --deep --update world
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Wed Aug 06, 2003 7:09 pm    Post subject: Reply with quote

Thx for the tip b3rT. Someone having lilo as his bootloader might find it useful :) I use grub so hex values are no problem for me.

As to whether this patch will get into gentoo-sources - that's a question you need to ask a developer, not me :) I'll probably post it to bugzilla sooner or later. It will be posted sooner if I get more data about the modelines :) So far the script has been downloaded more than 1000 times and yet only two people PM'ed me with some info (thx Cicero & Blurpy).
Back to top
View user's profile Send private message
lurid
Guru
Guru


Joined: 12 Mar 2003
Posts: 595
Location: Florida

PostPosted: Wed Aug 06, 2003 8:07 pm    Post subject: Reply with quote

Ok, excuse me if I'm a bit slow here.. but I'm a little confused as to what numbers to put in here. The manual for my moniter gives me numbers that only allow 60hz as the max for 1280x1024.. and thats what I've used for awhile but the America's Army LiveCD detected something or other and bumped the monitor up to 75hz at that resolution. Much nicer. ;) Anyhow, I've copied the Vert/Horiz sync rates from the temp XF86Config file on the LiveCD to my real one and it works fine. But heres the problem. I'm not sure what the max rates are, because my manual apparently isn't correct. Either that or I'm really pushing my monitor. ;)

If I run xvidtune I get

Code:
"1280x1024"   135.00   1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync


How does that translate to what I should be entering in the script or manually in vesafb_modes.h?
_________________
Go find a cheerleader and saw her legs off. - Nny
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Wed Aug 06, 2003 9:03 pm    Post subject: Reply with quote

First you should generate vesafb_modes.h using the script. Then change the last section so that it would look just like this:
Code:

# 1280x1024 @ 135Hz
        .word   1688, 1296, 1440
        .word   1066, 1025, 1028
        .byte   0
        .long   135000000
        .word   7500
        .space  40
Back to top
View user's profile Send private message
lurid
Guru
Guru


Joined: 12 Mar 2003
Posts: 595
Location: Florida

PostPosted: Wed Aug 06, 2003 9:46 pm    Post subject: Reply with quote

Oh thats beautiful. Works perfectly on 2.6.0-test2-mm1. I'm curious how you got those numbers for the vesafb_modes.h file. It'd be nice to know in case I ever reinstall I'd know what to do.
_________________
Go find a cheerleader and saw her legs off. - Nny
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Wed Aug 06, 2003 11:01 pm    Post subject: Reply with quote

Have a look at README included with the patch, it's all described there :) Actually, the whole thing is pretty easy and you'll find that the vesafb_modes.h data is just a modeline written in a slightly different format.
Back to top
View user's profile Send private message
grzewho
l33t
l33t


Joined: 31 Dec 2002
Posts: 626
Location: /home/g

PostPosted: Mon Aug 11, 2003 8:04 am    Post subject: Reply with quote

the patch works perfectly for me! i`m running gentoo-sources-2.4.20-r6 with bootsplash and the console looks fresh`n`funky :D

thanks a lot for your great work!!!

dobra robota :)
_________________
Code:
USE="freedom -software_patents" emerge --deep --update world
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Fri Aug 15, 2003 7:21 pm    Post subject: Reply with quote

Well, I just wanted to tell you that a new version of the patch will be coming in the near future (sooner or later - it might be later as I'll be AFK for a week or so) and that I would really, really very much appreciate input from users of non-nvidia video adapters (modelines and any other useful info you can provide).
_________________
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
Back to top
View user's profile Send private message
thadk
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jun 2002
Posts: 123

PostPosted: Sat Aug 16, 2003 7:47 am    Post subject: Reply with quote

spock_ wrote:
To answer all your questions:
Mode numbers are calculated by adding 0x400 to the original VESA mode number or adding 0x200 to the Linux mode number. As far as I know there is no standard 1600x1200 VESA mode, so this probably won't work. However, if your monitor can do 85Hz at 1600x1000 you should be able to get ~100Hz at 1280x1024 (which would be quite nice as well :-)).


So the VGA=838 (0x346? or maybe 0x546 following the differences in charts between patched/unpatched) I pass to the kernel for 1600x1200 is nonstandard then I suppose :?. Sorry to pester ya but unfortunately my monitor isn't nearly as logical as you suggest and only runs at the slightly tiny 1024x768 for a crystal 120hz, while leaving 1280x1024 at the average 85, same as 1600x1200. Much thanks for the fix though even if I can't run it quite as perfect as I'd wish :D !

Edit: Well it looks like it proved me wrong and pulled SXGA at 100hz and beautifully, eye gogglingly beautifully. No idea why it refuses to do it under Windows or (afaik) X--"Out of Scan Range". I had to work myself upto starting X again. I did try using 0x546 but all it did was load at 1280x1024@100Hz with a 640x480ish (or smaller) region of console. Probably from the hard coded bits. Also anyone else have consistent problems getting in with the 0x51B setting? I had to use 0x51A.

BTW, is there any way to have a dual-headed console? When I'm in my XFCE4 WM my second display flashes all kinds of gibberish rectangular characters all over it and it's sort of annoying, no idea why and pretty much only in XFCE I think.
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Sat Aug 16, 2003 9:35 am    Post subject: Reply with quote

Yes, 1600x1200 is definitely non-standard. VESA VBE 3.0 specification defines only the modes I mentioned in the table in my first post in this thread. It's up to the display vendor to define any other modes and so the mode numbers may vary from one video adapter to another. I have no way of checking anything higher than 1280x1024 out as my monitor doesn't support these :/
But since the non-standard modes are already there, it would be nice to have them supported in the patch, now wouldn't it? ;) I guess I will add support for them in the next version, which, as I said will be coming soon. It seems it would also be necessary to add a special option to list all available VESA modes at bootup.

As for the refresh rate at 1280x1024 - if you can get 85Hz at 1600x1200 you just have to be able to run at a higher refresh rate at at 1280x1024 - it's the maths, you can't cheat it ;) Please post the data from 1280x1024 part from /usr/src/linux/arch/i386/boot/vesafb_modes.h and I'll try to tweak it for you a bit :) You might also want to check one more or less crazy idea - get modeline data about 1600x1200 from xvidtune -show and then put this data in 1280x1024 section. With luck, next time you use, say 0x51A, you will get a nice 1600x1200 mode (unfortunately the console won't cover all screen - it will stay at 1280x1024 so part of the screen will remain unused.
_________________
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
Back to top
View user's profile Send private message
thadk
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jun 2002
Posts: 123

PostPosted: Sat Aug 16, 2003 9:42 am    Post subject: Reply with quote

Yep, got 1280x1024@100Hz against my prior experiences, check my edit: I wrote the original before I excecuted your patch.

As to the other stuff: Not tonight--slumping over in my chair, will try tommorow though, thanks for the response too.

Edit Of course I couldn't wait. Heh, but no didn't seem to work--nothing changed. You might want to check my conversion though. Or maybe it was a kernel compile mistake. All I did was add the edits, do another `make bzImage` and transfer the images around.

Code:
"1600x1200"   229.50   1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync

to
Code:

# 1280x1024 @ 100.56Hz
        .word   1736, 1344, 1624
        .word   1064, 1038, 1038
        .byte   0
        .long   185752000
        .word   10056
        .space  40


#"1600x1200" @ 85Hz
#   "1600x1200"   229.50   1600 1664 1856 2160   1200 1201 1204 1250
        .word   2160, 1664, 1856
        .word   1250, 1202, 1201
        .byte   0
        .long   229500000
        .word   8500
        .space  40


According to my specs the monitors is 30-107KHz, 50 to 120 Hz and 261MHz.
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Sat Aug 16, 2003 10:21 am    Post subject: Reply with quote

Here is a corrected version:
Code:

#"1600x1200" @ 85Hz
        .word   2160, 1664, 1856
        .word   1250, 1200, 1201
        .byte   0
        .long   229500000
        .word   8500
        .space  40


You had 1202 instead of 1200 in the third line. Note that you will need to delete the 1280x1024 settings from above. Getting 1600x1200 is not like adding yet another mode, it's like overwriting 1280x1024 (or any other mode) settings. It's a dirty trick but it has been reported to work. Good luck with it :)

As for the dual-headed displays, I have no experience with it, perhaps someone else will be able to help.
_________________
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
Back to top
View user's profile Send private message
thadk
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jun 2002
Posts: 123

PostPosted: Sat Aug 16, 2003 8:42 pm    Post subject: Reply with quote

Not sure how that 1202 got to 1200 when I cut/pasted but amazingly I translated it right. After commenting out the 1280x1024 entry I can now switch between the framebuffer and X without the lengthy monitor modeswitching.

Thanks yet again. good luck on getting it into the kernels :).
Back to top
View user's profile Send private message
aLEczapKA
Apprentice
Apprentice


Joined: 13 Jun 2003
Posts: 192

PostPosted: Sat Aug 16, 2003 9:13 pm    Post subject: Reply with quote

Kernel: 2.4.20-gentoo-r5
GC: GeForce2 Ultra

I did everything like written here, got vesa_modeline_gen.pl run well, /usr/src/linux/arch/i386/boot/vesafb_modes.h also got as I far I could tell proper entries, recompiled the kernel add boot option and this was exacly the problem.

When I try to pass vga=0xSOMETING from the table about resolution I got error - unsupported vesa mode (or something like this).

I have vesa frame buffer compiled into the kernel.

What could be a problem here?
_________________
while true; do eject /dev/cdrom; eject -t /dev/cdrom; done
Back to top
View user's profile Send private message
spock_
Retired Dev
Retired Dev


Joined: 13 Jun 2003
Posts: 84
Location: Poland, Earth

PostPosted: Sun Aug 17, 2003 8:17 am    Post subject: Reply with quote

And did the framebuffer work with an vga=0x<num> option before applying the patch? If it did, you could try patching an already patched kernel tree with this patch (as described earlier in this thread) to check your VBE version. If it didn't, you'll have to wait till the next version of this patch is out.
_________________
"In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move."
Back to top
View user's profile Send private message
aLEczapKA
Apprentice
Apprentice


Joined: 13 Jun 2003
Posts: 192

PostPosted: Sun Aug 17, 2003 8:01 pm    Post subject: Reply with quote

Yes, it worked before and as it seems it works now also - I tried with some different number and recompiled the kernel with the patch2...

There is also one issue still.. I have some strange lines on the top of the screen... could it be because the script only allows bandwith from 30-300 and my monitor has bandwith of 340Mhz?

I try to increase the range and try again.

I really would like to fix it cause this rox!!!
_________________
while true; do eject /dev/cdrom; eject -t /dev/cdrom; done
Back to top
View user's profile Send private message
aLEczapKA
Apprentice
Apprentice


Joined: 13 Jun 2003
Posts: 192

PostPosted: Sun Aug 17, 2003 9:06 pm    Post subject: Reply with quote

Oki I reversed patch2 and it works also. So the problem was I tried to pass wrong numbers from the res table.. but the issue with strange lines is still there..

I lowered my monitor settings: is better now but still some lines on the very top of the screen are messed up.. it's like 5-10 lines...

will keep on trying..
_________________
while true; do eject /dev/cdrom; eject -t /dev/cdrom; done
Back to top
View user's profile Send private message
FileZilla
n00b
n00b


Joined: 18 Aug 2003
Posts: 13

PostPosted: Mon Aug 18, 2003 7:06 pm    Post subject: Reply with quote

I tried to use the patch on my system, I'm using a Radeon 9600 Pro. Unfortunately it didn't work. The 2nd patch reports that the VBE version of my card is just 2.0
Is there any way to get this patch working with VBE 2.0 cards?
Back to top
View user's profile Send private message
cripwalk
n00b
n00b


Joined: 13 Jul 2003
Posts: 59
Location: Socal

PostPosted: Fri Aug 22, 2003 4:14 am    Post subject: Reply with quote

Thank you spoc! This works perfect with my Geforce Ti4600.
Back to top
View user's profile Send private message
Malice
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 78

PostPosted: Fri Aug 22, 2003 1:01 pm    Post subject: Reply with quote

Another happy customer here.

Running 1280x1024@85 on Nvidia Gf4 Ti.

The numbers generated by your perl script weren't identical to the ones output by xvidtune (only slightly different), so I changed them to match the xvidtune ones.

My aim was to get it so that my monitor didn't have to change anything when switching between X and console windows. Mission accomplished.

Thanks for the good work Spock!
Back to top
View user's profile Send private message
tom.barbeau
n00b
n00b


Joined: 13 Aug 2003
Posts: 32
Location: Montreal, Canada

PostPosted: Sat Aug 23, 2003 4:48 am    Post subject: Reply with quote

This is all very exciting but somehow I cannot make it work better than 60Hz :(
I have an Asus A7N8X mobo with GeForce4 MX440 on a D1025TM (DELL) monitor.

I tried the manual way with xvidtune and also the script way. Everytime it comes up with 60Hz. Another strange thing I noticed is that I cannot get 1024x768 in fb mode, getting the message:

(using vga=0x517)
Code:
You passed an undefined mode number ...


I can get the bootsplash in 800x600 or 640x480, but always with 60Hz.

Any idea?

Thx
Back to top
View user's profile Send private message
Angrybob
Guru
Guru


Joined: 19 Apr 2003
Posts: 575

PostPosted: Sat Aug 23, 2003 8:56 pm    Post subject: Reply with quote

My motherboard is an asus A7V600, my gfx card is a GeforceFX 5900 and my monitor is a dell P991 which i run at 1280x1024@85Hz in X and Windows. I'm using gs-sources version 2.4.22_pre2-gss.

I've applied both of your patches and have vga=0x51A in my lilo.conf but i cant get 85Hz! i still get 1280x1024 with a background picture but its only 60Hz.

The output of the script using the values 120, 107, 157.50 is this:-

Code:

# 1280x1024 @ 85.26Hz
        .word   1736, 1344, 1624
        .word   1064, 1038, 1038
        .byte   0
        .long   157500000
        .word   8526
        .space  40


After looking at the output of xvidtune I've changed it to this:-

Code:

# My mode :)
        .word   1728, 1344, 1504
        .word   1072, 1025, 1028
        .byte   0
        .long   157500000
        .word   8502
        .space  40


However neither of them work!

btw, something i didnt quite understand..,. does the second patch allways print out info about your version of VBE or only if it isnt v3...and will it show up in dmesg either way? as i said i applied both patches but i cant see anything from my dmesg output about VBE... maybe i just didnt recompile the kernel properly :)

here's my dmesg output

Code:

Linux version 2.4.22_pre2-gss (root@alex) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)) #12 Sat Aug 23 19:46:26 BST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000002fffc000 (usable)
 BIOS-e820: 000000002fffc000 - 000000002ffff000 (ACPI data)
 BIOS-e820: 000000002ffff000 - 0000000030000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
767MB LOWMEM available.
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 196604
zone(0): 4096 pages.
zone(1): 192508 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 ASUS                       ) @ 0x000f62b0
ACPI: RSDT (v001 ASUS   A7V600   16944.11825) @ 0x2fffc000
ACPI: FADT (v001 ASUS   A7V600   16944.11825) @ 0x2fffc0b2
ACPI: BOOT (v001 ASUS   A7V600   16944.11825) @ 0x2fffc030
ACPI: MADT (v001 ASUS   A7V600   16944.11825) @ 0x2fffc058
ACPI: DSDT (v001   ASUS A7V600   00000.04096) @ 0x00000000
ACPI: BIOS passes blacklist
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 Pentium(tm) Pro APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] polarity[0x1] trigger[0x1] lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 2
IOAPIC[0]: apic_id 2, version 3, address 0xfec00000, IRQ 0-23
ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x1])
ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x3] trigger[0x3])
Using ACPI (MADT) for SMP configuration information
Kernel command line: BOOT_IMAGE=Gentoo-Old ro root=305
Initializing CPU#0
Detected 1400.084 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 2791.83 BogoMIPS
Memory: 774288k/786416k available (2028k kernel code, 11740k reserved, 705k data, 128k init, 0k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff c1cbfbff 00000000 00000000
CPU:             Common caps: 0383fbff c1cbfbff 00000000 00000000
CPU: AMD Athlon(TM) MP 1600+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
ENABLING IO-APIC IRQs
init IO_APIC IRQs
 IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 16.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
 
IO APIC #2......
.... register #00: 02000000
.......    : physical APIC id: 02
.......    : Delivery Type: 0
.......    : LTS          : 0
.... register #01: 00178003
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0003
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
 00 000 00  1    0    0   0   0    0    0    00
 01 001 01  0    0    0   0   0    1    1    39
 02 001 01  0    0    0   0   0    1    1    31
 03 001 01  0    0    0   0   0    1    1    41
 04 001 01  0    0    0   0   0    1    1    49
 05 001 01  0    0    0   0   0    1    1    51
 06 001 01  0    0    0   0   0    1    1    59
 07 001 01  0    0    0   0   0    1    1    61
 08 001 01  0    0    0   0   0    1    1    69
 09 001 01  1    1    0   1   0    1    1    71
 0a 001 01  0    0    0   0   0    1    1    79
 0b 001 01  0    0    0   0   0    1    1    81
 0c 001 01  0    0    0   0   0    1    1    89
 0d 001 01  0    0    0   0   0    1    1    91
 0e 001 01  0    0    0   0   0    1    1    99
 0f 001 01  0    0    0   0   0    1    1    A1
 10 000 00  1    0    0   0   0    0    0    00
 11 000 00  1    0    0   0   0    0    0    00
 12 000 00  1    0    0   0   0    0    0    00
 13 000 00  1    0    0   0   0    0    0    00
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1399.9910 MHz.
..... host bus clock speed is 266.6649 MHz.
cpu: 0, clocks: 2666649, slice: 1333324
CPU0<T0:2666640,T1:1333312,D:4,S:1333324,C:2666649>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20030619
PCI: PCI BIOS revision 2.10 entry at 0xf1970, last bus=1
PCI: Using configuration type 1
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12 14 15, disabled)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 14 15, disabled)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 11 12 14 15, disabled)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 *7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 *15)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
IOAPIC[0]: Set PCI routing entry (2-18 -> 0xa9 -> IRQ 18)
00:00:09[A] -> 2-18 -> IRQ 18
IOAPIC[0]: Set PCI routing entry (2-19 -> 0xb1 -> IRQ 19)
00:00:0c[A] -> 2-19 -> IRQ 19
IOAPIC[0]: Set PCI routing entry (2-16 -> 0xb9 -> IRQ 16)
00:00:0c[B] -> 2-16 -> IRQ 16
IOAPIC[0]: Set PCI routing entry (2-17 -> 0xc1 -> IRQ 17)
00:00:0c[C] -> 2-17 -> IRQ 17
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
IOAPIC[0]: Set PCI routing entry (2-20 -> 0xc9 -> IRQ 20)
00:00:0f[A] -> 2-20 -> IRQ 20
Pin 2-20 already programmed
IOAPIC[0]: Set PCI routing entry (2-21 -> 0xd1 -> IRQ 21)
00:00:10[A] -> 2-21 -> IRQ 21
Pin 2-21 already programmed
Pin 2-21 already programmed
Pin 2-21 already programmed
IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd9 -> IRQ 22)
00:00:11[C] -> 2-22 -> IRQ 22
Pin 2-22 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
PCI: Via IRQ fixup for 00:10.0, from 3 to 5
PCI: Via IRQ fixup for 00:10.1, from 3 to 5
PCI: Via IRQ fixup for 00:10.2, from 7 to 5
PCI: Via IRQ fixup for 00:10.3, from 7 to 5
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
imon (inode monitor), $Revision: $
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
NTFS driver v1.1.22 [Flags: R/O]
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1)
vesafb: framebuffer at 0xe8000000, mapped to 0xf080a000, size 20480k
vesafb: mode is 1280x1024x16, linelength=2560, pages=1
vesafb: protected mode interface info at c000:e140
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Console: switching to colour frame buffer device 153x54
fb0: VESA VGA frame buffer device
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
Real Time Clock Driver v1.10e
Non-volatile memory driver v1.2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002)
PCI: Enabling device 00:0b.0 (0004 -> 0007)
tulip0:  MII transceiver #1 config 3100 status 7829 advertising 01e1.
eth0: Lite-On 82c168 PNIC rev 32 at 0xf1c13000, 00:C0:F0:4E:68:ED, IRQ 19.
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:0f.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci00:0f.1
    ide0: BM-DMA at 0x9400-0x9407, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x9408-0x940f, BIOS settings: hdc:DMA, hdd:pio
hda: WDC WD1200JB-00DUA0, ATA DISK drive
blk: queue c03fc580, I/O limit 4095Mb (mask 0xffffffff)
hdc: SAMSUNG DVD-ROM SD-612, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63, UDMA(100)
hdc: attached ide-cdrom driver.
hdc: ATAPI 32X DVD-ROM drive, 512kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4 < p5 p6 >
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
ehci_hcd 00:10.4: VIA Technologies, Inc. USB 2.0
ehci_hcd 00:10.4: irq 21, pci mem f1c19000
usb.c: new USB bus registered, assigned bus number 1
PCI: 00:10.4 PCI cache line size set incorrectly (32 bytes) by BIOS/FW.
PCI: 00:10.4 PCI cache line size corrected to 64.
ehci_hcd 00:10.4: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
hub.c: USB hub found
hub.c: 8 ports detected
host/uhci.c: USB Universal Host Controller Interface driver v1.1
host/uhci.c: USB UHCI at I/O 0x9000, IRQ 21
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
host/uhci.c: USB UHCI at I/O 0x8800, IRQ 21
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
host/uhci.c: USB UHCI at I/O 0x8400, IRQ 21
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 2 ports detected
host/uhci.c: USB UHCI at I/O 0x8000, IRQ 21
usb.c: new USB bus registered, assigned bus number 5
hub.c: USB hub found
hub.c: 2 ports detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
klips_info:ipsec_init: KLIPS startup, FreeS/WAN IPSec version: super-freeswan-1.99.7.3
klips_info:ipsec_alg_init: KLIPS alg v=0.8.1-0 (EALG_MAX=255, AALG_MAX=15)
klips_info:ipsec_alg_init: calling ipsec_alg_static_init()
ipsec_aes_init(alg_type=15 alg_id=12 name=aes): ret=0
ipsec_aes_init(alg_type=14 alg_id=9 name=aes_mac): ret=0
ipsec_serpent_init(alg_type=15 alg_id=252 name=serpent): ret=0
ipsec_twofish_init(alg_type=15 alg_id=253 name=twofish): ret=0
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Freeing initrd memory: 99k freed
reiserfs: checking transaction log (device 03:05) ...
reiserfs: replayed 1 transactions in 0 seconds
Using r5 hash to sort names
ReiserFS version 3.6.25
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 128k freed
hub.c: new USB device 00:10.0-1, assigned address 2
input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb2:2.0
hub.c: new USB device 00:10.0-2, assigned address 3
usb.c: USB device 3 (vend/prod 0x6b9/0x4061) is not claimed by any active driver.
Adding Swap: 819304k swap-space (priority -1)
reiserfs: checking transaction log (device 03:06) ...
Using r5 hash to sort names
ReiserFS version 3.6.25
eth0: Setting half-duplex based on MII#1 link partner capability of 0080.
HDLC line discipline: version $Revision: 3.3 $, maxframe=4096
N_HDLC line discipline registered.
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (6143 buckets, 49144 max) - 292 bytes per conntrack
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Splash status on console 0 changed to on
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Splash status on console 1 changed to on
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Splash status on console 2 changed to on
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Splash status on console 3 changed to on
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Splash status on console 4 changed to on
Looking for splash picture.... silenjpeg size 75071 bytes, found (1280x1024, 26385 bytes, v3).
Splash status on console 5 changed to on
0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module  1.0-4496  Wed Jul 16 19:03:09 PDT 2003
IN= OUT=ppp0 SRC=192.168.1.1 DST=132.146.236.132 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=123 DPT=123 LEN=56
IN= OUT=ppp0 SRC=192.168.1.1 DST=132.146.236.132 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=123 DPT=123 LEN=56
IN= OUT=ppp0 SRC=192.168.1.1 DST=132.146.236.132 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=123 DPT=123 LEN=56
Back to top
View user's profile Send private message
LinuxDolt
Tux's lil' helper
Tux's lil' helper


Joined: 05 May 2003
Posts: 104

PostPosted: Sun Aug 24, 2003 6:10 am    Post subject: Reply with quote

oh, i don't beleive i ever actually stated that mine works... i have mine working wonderfully now

1280x1024x16@90 working great on an nVidia GeForce4 TI 4200 w/ a Gateway VX920 Flatscreen CRT Monitor!
Back to top
View user's profile Send private message
Ulukay
Tux's lil' helper
Tux's lil' helper


Joined: 08 Oct 2002
Posts: 143

PostPosted: Sun Aug 24, 2003 11:04 am    Post subject: Reply with quote

it does not work for me :( :( :(

/me got a 5900ultra
and the 2.4.22-pre2-gss

i've tried everything ... 1024x768x16@85hz

dmesg:
vesafb: framebuffer at 0xd0000000, mapped to 0xf880d000, size 12288k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:ea70
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Looking for splash picture... no good signature found.
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device

(with bootsplash or without - all the same - i geht 60hz)
sunnygentoo root # cat /usr/src/linux/arch/i386/boot/vesafb_modes.h
# The contents of this file were generated automatically.
# Please do not modify them, unless you are sure what you're doing.

# Format: HorizontalSyncTotal, HorizontalSyncStart, HorizontalSyncEnd
# VerticalSyncTotal, VerticalSyncStart, VerticalSyndEnd
# Flags (0 = hsync+, vsync+; 12 = hsync-, vsync-; 8 = hsync-, vsync+, 4 = hsync+, vsync-)
# Pixel Clock Rate (Hz)
# Vertical Refresh Rate (in units of 0.01 Hz)

#define VIDEO_VESAFB_CRTC_DATA

# 320x200 @ 85Hz
.word 456, 344, 424
.word 240, 214, 214
.byte 0
.long 9302400
.word 8500
.space 40

# 640x400 @ 85Hz
.word 904, 680, 840
.word 440, 414, 414
.byte 4
.long 33809600
.word 8500
.space 40

# 640x480 @ 85Hz
.word 904, 680, 840
.word 520, 494, 494
.byte 12
.long 39956800
.word 8500
.space 40

# 800x600 @ 85Hz
.word 1128, 848, 1048
.word 640, 614, 614
.byte 0
.long 61363200
.word 8500
.space 40

# 1024x768 @ 85Hz
.word 1416, 1080, 1320
.word 808, 782, 782
.byte 0
.long 97250880
.word 8500
.space 40

# 1280x1024 @ 54.13Hz
.word 1736, 1344, 1624
.word 1064, 1038, 1038
.byte 0
.long 100000000
.word 5413
.space 40

and finally grub.conf: kernel=(hd0,1)/boot/bzImagefb root=/dev/sda5 hdc=ide-scsi hdd=ide-scsi vga=0x517 video=mtrr,vesa:1024x768@85

(i've also tried without the video=)

anyone knows what's wrong?
_________________
Jeden Tag erhöht sich zwangsläufig die Anzahl derer, die mich
am Arsch lecken können... Das ist heute DEIN Tag!
Back to top
View user's profile Send private message
Angrybob
Guru
Guru


Joined: 19 Apr 2003
Posts: 575

PostPosted: Sun Aug 24, 2003 11:07 am    Post subject: Reply with quote

well you seem to have the same gfx card and kernel as me so maybe thats something to do with it.. i'm gonna try the gentoo-sources 2.4.20 kernel to see if thats the problem
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3, 4 ... 12, 13, 14  Next
Page 3 of 14

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum