Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
vesafb-tng and x86_64
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Thu Jul 14, 2005 2:58 am    Post subject: vesafb-tng and x86_64 Reply with quote

Sorry if this has been posted before...

Any way to get it working?
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Thu Jul 14, 2005 3:22 am    Post subject: Reply with quote

No. Just use vesa, not that much diifferent and only seen for seconds at startup anyways.
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Thu Jul 14, 2005 3:34 am    Post subject: Reply with quote

alright. I just like the options granted by tng.
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Thu Jul 14, 2005 3:49 am    Post subject: Reply with quote

Cinder6 wrote:
alright. I just like the options granted by tng.

I never understood the fascination with the need for a 75MHz refresh rate over a 60MHz refresh rate for a bootup splash screen. :)
It's a fairly static image anyways and not like a rapidly changing first person shooter!
Of course I say that, yet found the need to have the graphic GRUB boot loader with animations. :D
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Thu Jul 14, 2005 3:54 am    Post subject: Reply with quote

Well, I sometimes work off the terminal...
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
<3
Veteran
Veteran


Joined: 21 Oct 2004
Posts: 1081

PostPosted: Fri Jul 22, 2005 4:36 pm    Post subject: Reply with quote

Cinder6 wrote:
Well, I sometimes work off the terminal...


That and the fact that when I exit X my screen is all screwy.
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Sat Jul 23, 2005 9:05 am    Post subject: Reply with quote

i always wondered what happens if you actually DO compile vfb-tng on AMD64 :twisted:

i have a 32bit system, so i could never test it,
but if someone is really brave, try this:

go to drivers/video/Kconfig file in kernel source patched with vfb-tng and replace
Code:

config FB_VESA_TNG
   bool "vesafb-tng"
   depends on !X86_64
   select FB_MODE_HELPERS



with
Code:

config FB_VESA_TNG
   bool "vesafb-tng"
   select FB_MODE_HELPERS


basically removing the dependency on NOT x86_64,

now you at least can choose it and try to compile :twisted: :twisted: :P :P
_________________
Retired gentoo user
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Sat Jul 23, 2005 5:20 pm    Post subject: Reply with quote

hehe, alright, Tiger. sounds fun. if it works, maybe you could put it in nitro6! :twisted: :twisted: :twisted:
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Sat Jul 23, 2005 5:39 pm    Post subject: Reply with quote

:lol: :lol: :lol:
_________________
Retired gentoo user
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Sun Jul 24, 2005 7:37 pm    Post subject: Reply with quote

okay, I just tried compiling it, and it was a no go. got this error:
Code:
* ERROR: Failed to compile the "bzImage" target...

* -- Grepping log... --

  CC      arch/x86_64/kernel/msr.o
  LD      arch/x86_64/kernel/cpuid.o
  CC      arch/x86_64/kernel/apic.o
  CC      kernel/fork.o
  CC      arch/x86_64/kernel/nmi.o
arch/x86_64/kernel/nmi.c:310: warning: initialization from incompatible pointer type
--
  LD      arch/x86_64/kernel/built-in.o
  CC      kernel/resource.o
  CC      mm/bootmem.o
  CC      mm/filemap.o
  CC      kernel/sysctl.o
kernel/sysctl.c:229: warning: 'one' defined but not used
--
  CC      drivers/block/scsi_ioctl.o
  CC      fs/partitions/mac.o
  CC      fs/partitions/ldm.o
  CC      drivers/block/noop-iosched.o
  CC      drivers/block/as-iosched.o
drivers/block/as-iosched.c:167: warning: initialization from incompatible pointer type
--
  CC      drivers/pci/access.o
  CC      fs/xfs/xfs_attr.o
  CC      drivers/pci/bus.o
  CC      drivers/pci/probe.o
drivers/pci/probe.c: In function `pci_read_bases':
drivers/pci/probe.c:166: warning: large integer implicitly truncated to unsigned type
drivers/pci/probe.c:216: warning: large integer implicitly truncated to unsigned type
--
  LD      fs/xfs/built-in.o
  LD      fs/built-in.o
  CC      drivers/video/console/bitblit.o
  CC      sound/sound_core.o
sound/sound_core.c: In function `sound_insert_unit':
sound/sound_core.c:178: warning: passing arg 1 of `class_simple_device_add' from incompatible pointer type
sound/sound_core.c: In function `cleanup_soundcore':
sound/sound_core.c:565: warning: passing arg 1 of `class_simple_destroy' from incompatible pointer type
sound/sound_core.c: In function `init_soundcore':
sound/sound_core.c:575: warning: assignment from incompatible pointer type
--
  CC      sound/core/pcm_memory.o
  CC      drivers/video/softcursor.o
  CC      sound/core/rawmidi.o
  CC      drivers/video/vesafb-tng.o
In file included from drivers/video/vesafb-tng.c:27:
include/video/vesa.h:16: error: field `regs' has incomplete type
drivers/video/vesafb-tng.c: In function `vesa_setpalette':
drivers/video/vesafb-tng.c:138: warning: unused variable `entry'
drivers/video/vesafb-tng.c:139: warning: unused variable `mytask'
drivers/video/vesafb-tng.c: In function `vesafb_read_proc_vbe_info':
drivers/video/vesafb-tng.c:588: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:589: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:590: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:591: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c: In function `vesafb_vbe_init':
drivers/video/vesafb-tng.c:629: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:630: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:630: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:631: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:637: warning: cast to pointer from integer of different size
drivers/video/vesafb-tng.c:646: warning: cast to pointer from integer of different size
make[2]: *** [drivers/video/vesafb-tng.o] Error 1
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2
make: *** Waiting for unfinished jobs....
  CC      sound/core/rtctimer.o
  CC      sound/core/timer.o
  CC      sound/core/sound.o
sound/core/sound.c: In function `snd_register_device':
sound/core/sound.c:234: warning: passing arg 1 of `class_simple_device_add' from incompatible pointer type
--
  LD      sound/synth/built-in.o
  LD      sound/built-in.o
* Gentoo Linux Genkernel; Version 3.2.10
* Running with options: --no-clean --no-mrproper --menuconfig all

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

* -- End log... --

Oh well, didn't have high hopes for it, anyways ;)
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
<3
Veteran
Veteran


Joined: 21 Oct 2004
Posts: 1081

PostPosted: Sun Jul 24, 2005 11:36 pm    Post subject: Reply with quote

n00b question but who writes these drivers? Maybe we can send a petition to who mever wrote the original driver to update it for x86_64?
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Sun Jul 24, 2005 11:43 pm    Post subject: Reply with quote

Honestly, I don't know who wrote vesafb-tng off the top of my head, but we could easily look at the top of the source code (authors usually write their names and contact info).

I wouldn't be surprised if s/he is working on it, though. However, it might give him/her some encouragement if a bunch of people start asking about it.
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
Deranger
Veteran
Veteran


Joined: 26 Aug 2004
Posts: 1215

PostPosted: Mon Jul 25, 2005 4:02 am    Post subject: Reply with quote

It's written by Spock: http://dev.gentoo.org/~spock/.
Back to top
View user's profile Send private message
<3
Veteran
Veteran


Joined: 21 Oct 2004
Posts: 1081

PostPosted: Mon Jul 25, 2005 4:06 am    Post subject: Reply with quote

he left contact info, I guess you all know what we must do now. :idea:
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Mon Jul 25, 2005 4:22 am    Post subject: Reply with quote

Yes. ATTACK!
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
kreedcarmoch
n00b
n00b


Joined: 09 Apr 2005
Posts: 51
Location: San Antonio, Texas

PostPosted: Mon Jul 25, 2005 6:34 am    Post subject: Reply with quote

Troubleshooting wrote:
The patch will not work on 64-bit systems (x86_64 and ia64), because the vm86 mode is not supported for OSes running in 64-bit mode. If you happen to own a 64-bit box, you're limited to plain vesafb. You may still use vesafb-tng's predecessor - the vesafb-rrc patch, though. (it should work with all 2.6.x kernels).
Back to top
View user's profile Send private message
Cinder6
l33t
l33t


Joined: 05 Aug 2004
Posts: 767
Location: California

PostPosted: Mon Jul 25, 2005 7:09 am    Post subject: Reply with quote

What is vm86? Anyone I can attack?
_________________
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Mon Jul 25, 2005 7:32 am    Post subject: Reply with quote

kreedcarmoch wrote:
Troubleshooting wrote:
The patch will not work on 64-bit systems (x86_64 and ia64), because the vm86 mode is not supported for OSes running in 64-bit mode. If you happen to own a 64-bit box, you're limited to plain vesafb. You may still use vesafb-tng's predecessor - the vesafb-rrc patch, though. (it should work with all 2.6.x kernels).


Hmm, tahts ghay....
especially for you guys :lol: :lol: :lol:
_________________
Retired gentoo user
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
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