public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] how to use another x server for opengl apps
@ 2007-05-27 15:29 b.n.
  2007-05-27 20:30 ` b.n.
  0 siblings, 1 reply; 6+ messages in thread
From: b.n. @ 2007-05-27 15:29 UTC (permalink / raw
  To: gentoo-user

Hi,
I'm a happy aiglx+beryl user. There are a bunch of opengl apps
(celestia, google earth, stellarium) that I'd want to use but do not
play nice with beryl using opengl (e.g. stellarium has unreadable fonts).

So I googled a bit and I found that you can bypass that simply by
launching apps on another X server using xinit (xinit
/usr/bin/stellarium -- :1). But if I do that the new xserver has not
direct rendering (checked with glxinfo).

Where can the problem be?

m.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] how to use another x server for opengl apps
  2007-05-27 20:30 ` b.n.
@ 2007-05-27 19:17   ` Albert Hopkins
  2007-05-27 22:43     ` b.n.
  0 siblings, 1 reply; 6+ messages in thread
From: Albert Hopkins @ 2007-05-27 19:17 UTC (permalink / raw
  To: gentoo-user

On Sun, 2007-05-27 at 20:30 +0000, b.n. wrote:
> I add the output of xinit/xorg below. The bad line seems:
> 
> (EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.
> 
> but why? 

Probably because you have an Radeon, and it's probably for the same
reason DRI doesn't work with Xinerama on Radeons.

--
Albert W. Hopkins

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] how to use another x server for opengl apps
  2007-05-27 15:29 [gentoo-user] how to use another x server for opengl apps b.n.
@ 2007-05-27 20:30 ` b.n.
  2007-05-27 19:17   ` Albert Hopkins
  0 siblings, 1 reply; 6+ messages in thread
From: b.n. @ 2007-05-27 20:30 UTC (permalink / raw
  To: gentoo-user

b.n. ha scritto:
> So I googled a bit and I found that you can bypass that simply by
> launching apps on another X server using xinit (xinit
> /usr/bin/stellarium -- :1). But if I do that the new xserver has not
> direct rendering (checked with glxinfo).

I add the output of xinit/xorg below. The bad line seems:

(EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.

but why?

m.
------------

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/voynich:1
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: Linux 2.6.18-gentoo-r6 i686
Current Operating System: Linux voynich 2.6.18-gentoo-r6 #1 SMP PREEMPT
Wed Jan 24 22:07:06 Local time zone must be set-- i686
Build Date: 03 May 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Sun May 27 20:26:47 2007
(==) Using config file: "/etc/X11/xorg.conf"
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
(**) RADEON(0): RADEONPreInit
(**) RADEON(0): RADEONScreenInit c0000000 0
(**) RADEON(0): Map: 0xc0000000, 0x08000000
(**) RADEON(0): RADEONSave
(**) RADEON(0): RADEONSaveMode(0x8214570)
(**) RADEON(0): Read: 0x0000000c 0x00030065 0x00000000
(**) RADEON(0): Read: rd=12, fd=101, pd=3
(**) RADEON(0): RADEONSaveMode returns 0x8214570
(EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.
(**) RADEON(0): RADEONInitMemoryMap() :
(**) RADEON(0):   mem_size         : 0x08000000
(**) RADEON(0):   MC_FB_LOCATION   : 0xc7ffc000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(**) RADEON(0): RADEONModeInit()
1280x1024     108.00  1280 1328 1440 1688  1024 1025 1028 1066 (24,32) +H +V
1280x1024     108.00  1280 1328 1440 1688  1024 1025 1028 1066 (24,32) +H +V
(**) RADEON(0): Pitch = 10485920 bytes (virtualX = 1280, displayWidth =
1280)
(**) RADEON(0): dc=10800, of=21600, fd=96, pd=2
(**) RADEON(0): RADEONInit returns 0x8214f20
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x8214f20)
(**) RADEON(0): RADEONRestoreMemMapRegisters() :
(**) RADEON(0):   MC_FB_LOCATION   : 0xc7ffc000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0):   Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000000c 0x00010060 0x00000000 (0x0000a700)
(**) RADEON(0): Wrote: rd=12, fd=96, pd=1
(**) RADEON(0): GRPH_BUFFER_CNTL from 20205c5c to 20125c5c
(**) RADEON(0): RADEONSaveScreen(0)
(**) RADEON(0): Setting up initial surfaces
(**) RADEON(0): Initializing fb layer
(**) RADEON(0): Setting up accel memmap
(**) RADEON(0): Initializing backing store
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(**) RADEON(0): EngineInit (32/32)
(**) RADEON(0): Pitch for acceleration = 160
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): Initializing Page Flipping
(**) RADEON(0): Initializing DPMS
(**) RADEON(0): Initializing Cursor
(**) RADEON(0): Initializing color map
(**) RADEON(0): Initializing DGA
(**) RADEON(0): Initializing Xv
(**) RADEON(0): RADEONScreenInit finished
(EE) AIGLX: Screen 0 is not DRI capable
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
(**) RADEON(0): RADEONSaveScreen(2)
(**) RADEON(0): RADEONLeaveVT
(**) RADEON(0): RADEONRestore
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x8214570)
(**) RADEON(0): RADEONRestoreMemMapRegisters() :
(**) RADEON(0):   MC_FB_LOCATION   : 0x1fff0000
(**) RADEON(0):   MC_AGP_LOCATION  : 0x27ff2000
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0):   Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000000c 0x00030065 0x00000000 (0x0000a700)
(**) RADEON(0): Wrote: rd=12, fd=101, pd=3
(**) RADEON(0): Ok, leaving now...
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] how to use another x server for opengl apps
  2007-05-27 19:17   ` Albert Hopkins
@ 2007-05-27 22:43     ` b.n.
  2007-05-28  3:28       ` Fabio
  0 siblings, 1 reply; 6+ messages in thread
From: b.n. @ 2007-05-27 22:43 UTC (permalink / raw
  To: gentoo-user

Albert Hopkins ha scritto:
> On Sun, 2007-05-27 at 20:30 +0000, b.n. wrote:
>> I add the output of xinit/xorg below. The bad line seems:
>>
>> (EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.
>>
>> but why? 
> 
> Probably because you have an Radeon, and it's probably for the same
> reason DRI doesn't work with Xinerama on Radeons.

:(
That's with the open source drivers. It's the same for xinerama?

m.


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] how to use another x server for opengl apps
  2007-05-27 22:43     ` b.n.
@ 2007-05-28  3:28       ` Fabio
  2007-05-28  6:46         ` YoYo Siska
  0 siblings, 1 reply; 6+ messages in thread
From: Fabio @ 2007-05-28  3:28 UTC (permalink / raw
  To: gentoo-user

I use an Nvidia card, and it will only let me use OpenGL on one single
X session. Perhaps it is the same with Radeon... Check the docs.

-- 
Fabio A. Correa D.

Physics Dept, Universidad Nacional, Bogota, Colombia
facorread@gmail.com
ffaaccdd@yahoo.co.uk         facorread@unal.edu.co
My webpage and OpenPGP key at http://facorread.150m.com
My alexandria.cc address is not available anymore.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] how to use another x server for opengl apps
  2007-05-28  3:28       ` Fabio
@ 2007-05-28  6:46         ` YoYo Siska
  0 siblings, 0 replies; 6+ messages in thread
From: YoYo Siska @ 2007-05-28  6:46 UTC (permalink / raw
  To: gentoo-user

Fabio wrote:
> I use an Nvidia card, and it will only let me use OpenGL on one single
> X session. Perhaps it is the same with Radeon... Check the docs.
> 
well, I use nvidia (with binary drivers of course ;)  and I can use
accelerated opengl on all X displays (two for sure, i think I even had 3
at a time).
I used to have xcomposite enabled and some games didn't play well with
it so I used to start them in second X and I used to do so even because
I was able to switch away from them and back easily....

yoyo
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-05-28  6:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-27 15:29 [gentoo-user] how to use another x server for opengl apps b.n.
2007-05-27 20:30 ` b.n.
2007-05-27 19:17   ` Albert Hopkins
2007-05-27 22:43     ` b.n.
2007-05-28  3:28       ` Fabio
2007-05-28  6:46         ` YoYo Siska

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox