 |
 |
| Re:hey68you |
 |
 |
By _edge - Posted on August 21, 2007 - 15:55:17 (#21912)
Current version when comment was posted: 1.0 |
 |
 |
Shared clipboard will never be implemented in all likelihood (for this X-server). Caz is _the_ brain behind Xbeosnative. All I did were some smallish things including build it to be backwards compatible (and in combination) with the previously released X binaries, some optimizations and bugfixes and to integrate it into an easily installable/runnable system. So don't complain to me about the clipboard *wink*
BTW an effort was made on my part to contact certain developers who worked on/with the BeWine project, in regards to their X11 release upon which parts of this are based. Nothing ever heard back from them, however. This is why I never did an "all-in-one" pkg, along with bandwidth/size concerns it was my way of pointing to them to give them props (which they deserve) by forcing you to install the BeWine build [or another from someone else].
Originally, XBeOSNative was actually not written with the intention of being released. It was decided to be released to the public in the hope that it would be useful to others, as well it was hoped that other developers would improve upon it too. This obviously never happened. Others compiled newer completely different versions, but without the functionality provided by this version (just tacked on this binary) :\
As MYOB stated yes that's true, but any application that would fail to start due to an extension like XRender being missing is a poorly coded app; as not all targets on linux/BSD/etc. actually support it either.. which is why things should still work that use it (and they do, and you see that notification).
Just FYI, there were some bugfixes made and an update was never released. Anyone who is interested in working on this may of course contact me.
Be aware that it seems the source to the main BeWine X11 tree, that is - the newtree, "mysteriously disappeared" without notice; parts of which are integrated and required to build XBeOSNative. HOWEVER I HAVE A BACKUP. It as a full tree is rather large, so when requesting the sources please keep this in mind.
TYIA
-edge
|
|
| Too old... |
 |
 |
By MYOB - Posted on January 20, 2005 - 05:02:16 (#15477)
Current version when comment was posted: 1.0 |
 |
 |
BeOS's X server is too old to have 'modern' X extensions like XRENDER and DRI/GLX support. Anything that relies on them won't run.
|
|
| When I run gnome-session "Xlib: extension "RENDER" missing on display" |
 |
 |
By hey68you - Posted on January 20, 2005 - 04:08:23 (#15476)
Current version when comment was posted: 1.0 |
 |
 |
I can telnet to a Linux server and then start
/usr/bin/gnome-session and everything is displayed fine. I was just wondering what this means:
When I run gnome-session "Xlib: extension "RENDER" missing on display"
Thanks
and still waiting for copy to/from BeOS clipboard to/from X window.
|
|
| connecting to remote xserver (more specific instructions please) |
 |
 |
By hey68you - Posted on April 28, 2004 - 02:32:01 (#12217)
Current version when comment was posted: 1.0 |
 |
 |
Hello hardedged,
you said:
"whereby replacing your localhost's ip (127.0.0.1 or whatever it is for you) with the remote ip"
I do not quite understand. Do I leave the "export DISPLAY=" line as is in my .profile and make a new export line. How should it look?
Also, is there any way you could add copy and paste to the x clipboard to allow copy and pasting text to / from other BeOS windows/text?
Thanks
|
|
| Re: Hardedged |
 |
 |
By tb100 - Posted on March 3, 2004 - 13:33:44 (#11321)
Current version when comment was posted: 1.0 |
 |
 |
I hav no control over the server, so I can't get them to run vnc.
When I need to access it, I can use the X server from cygwin - just would be nice to have it working from BeOS.
Thanks anyway.
|
|
| tb100 did you try |
 |
 |
By hardedged - Posted on March 3, 2004 - 10:24:00 (#11319)
Current version when comment was posted: 1.0 |
 |
 |
vnc or the like? mmu_man has a version he's working on. See if you can get it in beshare...
|
|
| authorization |
 |
 |
By hardedged - Posted on March 3, 2004 - 10:11:07 (#11315)
Current version when comment was posted: 1.0 |
 |
 |
As stated in the README for XBeos, xauthorization is currently broken. That is why I suggested anyone wanting to connect to a remote xserver manually specify the remote ip you want to connect to on your local machine (you export it as a variable in your profile for example, or source it in a seperate script you make to automate the process), whereby replacing your localhost's ip (127.0.0.1 or whatever it is for you) with the remote ip. This way requires your local ip already be on the remote machine's authorized list, and since authorization through XBeos is not working ATM, you are SOL. Sorry...
|
|
| XDMCP? |
 |
 |
By tb100 - Posted on October 31, 2003 - 10:48:03 (#9430)
Current version when comment was posted: 1.0 |
 |
 |
Should I be able to connect using XDMCP?
I would like to connect to my department's teaching systems from my college room.
They provide instructions for XWin-32 here:
http://www-h.eng.cam.ac.uk/help/pkc/micros/HelpwithXwin.html
Is it possible to connect to this machine with the X stuff in beos? How do I go about doing that?
Thanks for any help,
Simon
|
|
| Need help with XDMCP (X -query <host-name>) connect to X Server. |
 |
 |
By hey68you - Posted on October 19, 2003 - 04:31:01 (#9278)
Current version when comment was posted: 1.0 |
 |
 |
Can anyone help me figure out how to connect to an X server using the X -query <host-name> and / or using the "chooser" application.
It does not seem to connect - it just hangs...
I set my DISPLAY variable correctly.
Thank you.
|
|
| Thanks... |
 |
 |
By hey68you - Posted on October 16, 2003 - 03:24:45 (#9248)
Current version when comment was posted: 1.0 |
 |
 |
A switched to a 3-button mouse, and then checked my BeOS mouse preferences - they were not correct - sorry - duh!.
Everything works great now!!!
I'm posting a different question now in blackbox talkback....
Thanks.
|
|
| Re:questions (hey68you) |
 |
 |
By hardedged - Posted on October 15, 2003 - 14:07:13 (#9236)
Current version when comment was posted: 1.0 |
 |
 |
1) HIG is [H]uman [I]nterface [G]uidelines
2) I have no experience with 'hp desktop' or what it is
3) Sorry, I only have a single computer and no remote display usage experience with X on BeOS. It depends on how you want to do it. Did you try just changing the DISPLAY environment variable (i.e. in ~/.profile) from your local machine's IP to the remote machine's IP?
4) Here is a run-down of the mouse-handling in UDE's uwm:
For window-operations: quick left-click raises window to front, quick right-click lowers window to back, hold left-click shows pie-menu for window operations, hold middle click resizes window, hold right-click moves window
For desktop: left click shows window-manager operations (exit/restart), middle click shows menus (launch progs), right click shows running progs (click to switch to them).
It is very fast to use, once you become accustomed to it, as well as having interesting features (try skull->! on a hung child window to kill the window without bringing down the entire parent process).
|
|
| more right mouse issues / questions |
 |
 |
By hey68you - Posted on October 15, 2003 - 12:57:25 (#9235)
Current version when comment was posted: 1.0 |
 |
 |
Okay here's a summary of my problems (I have the same problems using the original Xbeos):
1. My X11 version is 6.4.3-4 and I installed Xbeosnative on top of it
2. My blackbox version for net_server is V0.51.3.1
3. You're correct that the right button mouse click works in the program windows themselves (e.g. a right click at the prompt in the xterm terminal will correctly paste the clipboard text).
4. Question: In UWM, the left button mouse gives me UWM menu, while the right mouse button gives me the Window menu, holding the right mouse-hold moves the window (but how can I resize it?).
5. What is HIG?
6. I can also us the hp desktop session window manager on a remote machine in my network and the right mouse click does not bring up the workspace menu as it should?
7. Do you know if "Xbeosnative -query <hostname>" should work??
Thanks for any help...
|
|
| Re:hey68you |
 |
 |
By hardedged - Posted on October 13, 2003 - 11:12:41 (#9195)
Current version when comment was posted: 1.0 |
 |
 |
In the latest incarnations of blackbox, the way the mouse buttons are mapped, the middle mouse button on a 3 button mouse calls the desktop menu. I did not know there was a version of blackbox for net_server, so I have not used it and no nothing about it. That is quite an old version though, I remember using 0.4x many years ago and recall the mouse buttons acted differently.
mmu_man is correct about twm. I suppose by your last post (sorry I just noticed the others) you got the mouse to function correctly in other things (i.e. programs themselves or uwm)? If not, I was going to say to make sure you are using 6.4.3-4 (that is release 4) and installing Xbeosnative on top of it. In older versions previous to that (it is a bit muddy to me when exactly) the mouse button issue was a known problem. This is fixed/working in the versions you should be using.
I guess I should say, please remember all programs behave differently, have different UI's and HIG as well (or no HIG at all lol).
|
|
| Re:moooooooo |
 |
 |
By hardedged - Posted on October 13, 2003 - 11:03:51 (#9194)
Current version when comment was posted: 1.0 |
 |
 |
Hi,
To me, fullscreen is a bit like walking backwards on an escalator. I feel what is being worked towards in the end, is to provide the environment in a more seamless manner - so the end-user needs not acknowledge the fact that it is a seperate environment. That said, obviously not being there yet, the hey does work in the startup script. Do you have problems with it, I mean it is above the deskbar for me? I actually like being able to summon a BeOS-Terminal quickly above it. I think this is a feature ;)
As for window position/size saving.. that is something to be done in a galaxy far, far away...
hehe :p
|
|
| Still need help with right-mouse click in X11 |
 |
 |
By hey68you - Posted on October 7, 2003 - 04:56:14 (#9095)
Current version when comment was posted: 1.0 |
 |
 |
I still can't get my right mouse click menu buttons to work in a couple of window managers (blackbox and HP desktop).
Does anyone know what could be wrong (e.g. configuration/settings) etc. :( ??
I've tried 2 different mice (2 button and 3 button scroll).
I'm using net_server and blackbox V0.51.3.1 (the BeOS port for net_server not bone).
Thank you
|
|
| requested features |
 |
 |
By moooooooo - Posted on October 2, 2003 - 22:58:24 (#9028)
Current version when comment was posted: 1.0 |
 |
 |
1) save window size and position on exit
2) ability to have a fullscreen setting in the startup script without having to use the "hey" scripting.
3) if fullscreen it should behave the same way the previous Xbeos did and be on top of deskbar and any other BeOS apps.
thanks for the good work on this, it has not crashed once
peter
|
|
| Re: mouse buttons |
 |
 |
By mmu_man - Posted on October 2, 2003 - 14:30:14 (#9019)
Current version when comment was posted: 1.0 |
 |
 |
both buttons work here, just tested in XEmacs.
Btw, TWM traditionally uses the left button, so it's normal.
|
|
| right-click, menus and blackbox |
 |
 |
By hey68you - Posted on October 2, 2003 - 09:58:58 (#9013)
Current version when comment was posted: 1.0 |
 |
 |
First of all, thanks for this great contribution to the BeOS community!
I remember reading somewhere that the right mouse button doesn't work in BeOS X11 R6.4.3.
My right mouse click is not recognized in blackbox and therefore I can't access the menus.
In twm the left click opens the menu.
Any thoughts?
|
|
| Re: Full screen |
 |
 |
By mmu_man - Posted on October 2, 2003 - 02:55:02 (#9006)
Current version when comment was posted: 1.0 |
 |
 |
Try that:
hey Xbeosnative set Frame of Window 0 to "`hey Tracker get Frame of Window 1 | grep BRect | sed 's/.* : //'`"
|
|
| Full screen? |
 |
 |
By Izus - Posted on October 1, 2003 - 22:59:47 (#9005)
Current version when comment was posted: 1.0 |
 |
 |
Will it have any fullscreen support in future? I think, that windowed version is not so comfortable as fullscreen.
PleaZZZe ;).
|
|
| Fantastic!!! |
 |
 |
By moooooooo - Posted on October 1, 2003 - 22:41:48 (#9004)
Current version when comment was posted: 1.0 |
 |
 |
Xbeosnative...cool. I can't wait to try it as i use the existing X a lot.
Maybe you should join the BeX project at BeUnited?
cheers
peter
|
|
| Comments on source code style |
 |
 |
By zenja - Posted on October 1, 2003 - 21:27:05 (#9003)
Current version when comment was posted: 1.0 |
 |
 |
Its really interesting to observe the difference in coding styles between the various contributers of X11. Edge and Caz use C++ for the BeOS end and the BeAPI, there is hungarian notation from the Win32 coders in some of the code (used for the Win32 implementation), and finally there is old AT&T code with classic C function definitions (argument types follow function closing brace). You can basically see a progression of computer science just by analyzing the code here - remnants from the 80's (AT&T), 90's (Win32) and 2000 (BeAPI). It would be fascinating to see the state of the code in 2013 (probably OBOS R4 or similar), by which each X11 app would wrap around and exist in a BWindow (instead of inside the Xbeosnative window).
Either way, this is an amazing project for BeOS, and with the GTK+ port, we now have access to a lot of software from the GNOME camp. Time to scout some software worth porting over...
|
|
| Re: X, WM, GIMP |
 |
 |
By mmu_man - Posted on October 1, 2003 - 18:03:11 (#8999)
Current version when comment was posted: 1.0 |
 |
 |
BONE progs _need_ BONE, actually they won't even run with net_server (with gimp maybe only some addons were linked with bone libs, dunno).
BONE progs should work under Zeta without trouble, as BONE ships with Zeta.
Well, that's pure speculation, as BONE doesn't even exist, you know :D
|
|
| re:BOING |
 |
 |
By hardedged - Posted on October 1, 2003 - 12:33:20 (#8997)
Current version when comment was posted: 1.0 |
 |
 |
When I say something requires bone, then it requires bone. Of course that is why- bone-progz do *not work correctly on net_server! :) They should work with Z, but I have no idea. I am not a beta tester, and I do not work for them :( About the window managers for net_server there are some. I suggest you try uwm in UDE. It is on bebits. I do not use twm either...
|
|
| great |
 |
 |
By jeanmarc - Posted on October 1, 2003 - 10:43:56 (#8995)
Current version when comment was posted: 1.0 |
 |
 |
nice piece of work, thanks dude
|
|
| X and window managers? Gimp question... |
 |
 |
By zoontf - Posted on October 1, 2003 - 10:43:08 (#8994)
Current version when comment was posted: 1.0 |
 |
 |
Why is it that all of the Window Managers on Bebits seem to require BONE, but that Xbeos[native] does not? This leads to the interesting problem of being stuck with TWM or running the window manager on another machine, and displaying it on the BeOS machine. Kinda annoying.
Also, on the Gimp... I downloaded, installed it, and have run it. It runs! Hooray! But there is a problem. Certain things simply don't work. For example, opening a file sends GIMP to la-la land. Trying to apply a filter simply does nothing. It is annoying. So close yet so far. My question is this: it says on the Gimp page that BONE is required. I don't have BONE. Does that explain the problem? I mean, it loads and runs - it just doesn't do everything it should.
Will Xbeosnative and the Gimp and the window managers that require BONE be compatible with Zeta RC1 when I recieve it?
|
|
| just |
 |
 |
By hardedged - Posted on October 1, 2003 - 08:59:57 (#8992)
Current version when comment was posted: 1.0 |
 |
 |
To install just do this:
download and install
http://bebits.com/bob/9547/X11R6.4.3-BeOS-4.pkg.zip
Let it modify the files.
REBOOT
Download and install
http://bebits.com/bob/15865/Xbeosnative-1.0.x86.pkg.zip
Let it overwrite the files.
Then just click on the 'X' icon on your desktop.
|
|
| complete package |
 |
 |
By dr_evil - Posted on October 1, 2003 - 08:54:31 (#8991)
Current version when comment was posted: 1.0 |
 |
 |
i have no clue how this x-server/-client/... -stuff works. therefore it would be great if there was a all-in-one-package...
|
|
| Awesome! |
 |
 |
By ealm - Posted on October 1, 2003 - 07:23:26 (#8990)
Current version when comment was posted: 1.0 |
 |
 |
...a complete X package and this will be 10/10
|
|
| Brilliant |
 |
 |
By zenja - Posted on October 1, 2003 - 03:26:08 (#8988)
Current version when comment was posted: 1.0 |
 |
 |
Absolutely brilliant - X is finally USABLE under BeOS. gimp loads incredible quickly, and is actually USABLE under BeOS. Way to go everyone involved, this (and Zeta RC) has made my day.
Beers for everyone tonight.
|
|
| Holy Mackeroni Batman! |
 |
 |
By zoontf - Posted on October 1, 2003 - 02:42:27 (#8986)
Current version when comment was posted: 1.0 |
 |
 |
I sure hope this works! Cuz if it does, it opens a whole new world of useability on BeOS for me - I mean really, it does. I keep a seperate machine around just for using the Gimp (well not just, but that is what it does best). The previous Xbeos effort was great, and did wonders. But in reality, it was too slow to use for high-bandwidth art stuffs. This "native" server may just be the missing link.
Thanks for your work!
|
|
|
|
|