Fedora :: FreeNX Server Performance Under Fedora 14 - Disable OpenGL?
Nov 27, 2010
I'm noticing that the performance for FreeNX Server under Fedora Core 14 is really bad. The screen refreshing is painfully slow. I'm thinking maybe the issue is related to the use of opengl in the X driver? how I can disable opengl entirely, so that the X server is only using 2d rendering?
I just upgraded from FC8 (32-bit) to FC11 (64-bit). In doing so, I backed up my entire World of Warcraft folder so I could try to avoid having to download and install it all over again. However, I've now reinstalled wine (64-bit now), and the nvidia drivers from the rpmfusion repos (also 64-bit), and when I try to start WoW, it says it cannot load OpenGL. I'm wondering if anyone knows what's up, and if there's a solution that doesn't involve reinstalling WoW.
I was configuring mythtv and when I was in the video settings I set it up to use OpenGL. Now I can no longer see video and I can't get back to the settings screen to disable OpenGL. Is there a config file that I can edit to disable OpenGL or someway to revert everything back to default. I tried completely removing the frontend and reinstalling it but that didn't do anything.
I have successfully setup FreeNX on Suse 10.2, Suse 11 (32 and 64 bit), and am now attempting on RHEL 5.4 (32 and 64 bit). For both distributions, the client fails to times out at exactly the same point - downloading the session information. Here are the steps I took to install/configure.
I'm trying to put the geant4 program on my computer and I need to install openGL first. I need the glut.h file and gl.h file in order to do this but I can't seem to find them anywhere online. I am using Fedora 14.
I'm trying to get a program to compile with OpenGL support and it's saying that the headers are missing. But I think (or thought!) that I already had Open GL up and running. My suspicion is that I need to install the appropriate -devel files...but I just can't seem to find them. Furthermore, I don't want to tweak my system and install proprietary Nvidia drivers if things are already working just fine.
I have a Geforce 8300 GS in a i586 32bit Dell Inspiron 530. I'm trying to compile Cinelarra and keep getting:
OpenGL 2.0 libraries missing Hardware acceleration using OpenGL 2.0 is disabled
Does anyone know which driver (ie: 96xx? 173xx?) I should be using for this? Where are these libraries? How can I find them and tell Cinelarra where to look?
And even more basically: How do I tell if OpenGL is working or not? Maybe I don't have them afterall..
Any one had any success enabling openGl in fedora 14? I tired and failed; as well, kmod seems to have disappeared and the resolution has dropped from 1920X1080 to 1280X1024, and stock there cannot be adjusted higher only can go down, as well the KRandRTray once clicked, ten to vanish.
I tried again (with easylife this time) and I got the same result - once the kmod was finished I just got a cursor - so two tries with two different methods, same result. So, is there a generic type driver that will at least take advantage of some of the features of my geforce 6800?
In the past I've played around with OpenGL development using the Mesa library. I have F13 installed now and would like to further explore OpenGL, but am trying out the default Nouveau/Gallium3d setup. As I understand Gallium3d is intended to replace Mesa3d so I'm at a loss as to what packages need installing to provide the header files and such needed to build OpenGL applications as a search for Gallium turns up nothing in the repos.
i have installed nvidia driver, but after yum update not work anymore
fedora 12, nvidia 6200 output:
Code: MPlayer SVN-r29800-4.4.2 (C) 2000-2009 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control.
I am running Fedora 13 with the nvidia blob for OpenGL hw acceleration, everything x86_64. I have spent a couple of days trying to get either Morrowing (TES3) or Oblivion (TES4) working under wine, unfortunately without success.
I have tried several flavors of wine: 64-bit wine from the fedora 13 repo, 32-bit wine from the fedora 13 repos, 32-bit wine 1.3.2 built from source. In all cases, running either of the games I get the same error (using WINEDEBUG=+d3d): "Direct3D requires OpenGL support." Appareantly wine d3d layer can't access to the nvidia OpenGL driver, and therefore d3d is disabled within wine -- making the two games not to start up.
I have tried looking around for a solution, but in all cases I found the root of the problem was missing OpenGL support / missing drivers. This is not my case; I use OpenGL everyday, and hardware acceleration is clearly supported in my configuration (confirmed with `glxinfo | grep direct`).
I think that wine might have problems accessing the 64-bit ogl drivers, but I don't know how to confirm it, and even less how to solve it. Clearly, installing Windows is not an option
I installed Ubuntu 10.10 today Netbook Edition on the Asus Eee PC 1015PED. Specifications for Asus Eee PC 1015PED: Atom 455, 1.66 GHz, 1Gb ram, 250Gb drive, Bluetooth 3.0, 0.3 megapixel webcam, Gigabit Ethernet, WSVGA (1024x600), sound card compatible with the HD audio connector, d-dub, three USB 2.0 ports, 6-cell - lithium Ion - 4400mAh, WiFi 802.11 b/g/n.
solve the problem or an indication of the package to install. tutorial under the title, which services to disable to boost performance. first place to help you connect to the Internet. especially to the netbook'a - Asus Eee PC 1015PED. I updated everything on connection via cable. Detects the connection, but when it connects after a while.. "Wireless - Network Disconnected".
My friend just recently gave me an Nvidea Geforce 4 64mb, and it is supposed to be better than my ATI x700 Pro. I was wondering if there was openGL support for this card, and how do i replace it with my ATI card?
I have verified using yum that I have the most uptodate glut, freeglut, freeglut-devel etc., yet when I compile Example 2-6 from the Red Book at http://www.glprogramming.com/red/chapter02.html#name16, I get a window that is too small for the program output, includes display from other windows, and will not redraw after being resized.
I get slightly better behavior with the SGI sample program mentioned in the same book, 'checkers.c'. Again, the initial size is too small, but at least it will resize and redraw the checkerboards entirely inside the resized window. What is going on here? Is this some bug in glut? I can't see anything obviously wrong in their glut initialization, which looks like:
Then again, since I am such a newbie to glut, I am not sure I would recognize what, if anything, they did wrong. what ARE the valid and useful command line parameters I could have passed to the main() above?
Also, I would like users to authenticate against using LDAP rather having created manually in the NX server. I installed using yum install freenx nx and rename the node.conf.sample to node.conf and installed the windows client. but when I am trying to conenct the nx server it says it is connected but it gives me NX> 202 Authenticating user: nxNX> 208 Using auth method: publickeyNX> 204 Authentication failed.I have change this nx user in sshd_config file to user that i created using nx server command which exists in local machine.
Currently I have successfully setup a server as remote freenx-server terminal and I may login to this system using local users.
As I want a central ldap based user management, I have setup a working ldaps configuration. I am able to login as a ldap user via ssh.
Now the strange issue I am facing is that the freenx-server won't let me login to my server anymore when I enable the following setting in /etc/ssh/sshd_config:
Code: UsePAM yes Naturally if I disable UsePAM, ldap based logins will fail because they are passed through PAM. uname -a: Code: Linux srv01 2.6.26-2-openvz-amd64 #1 SMP Thu Feb 11 01:40:09 UTC 2010 i686 i686 i386 GNU/Linux my sshd_config:
I've been working on getting NoMachine and FreeNX working together ... and they're both working well, listening on different ports (guess I should write a howto). At some point I decided to write an init script to control FreeNX behaviour (start, stop, status, setup), since the Ubuntu version has one (called freenx-server) and openSUSE doesn't, but I noticed that it was not necessary, as FreeNX got started automatically... but how ? I could not find any init.d script or command which would start the FreeNX server. Indeed it wasn't actually running :
Code: neelix:~ # /usr/bin/nxserver --status NX> 100 NXSERVER - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
I have been messing around with freenx to see if I can support my customer via remote desktop... I have installed the server on Ubuntu Karmic and the client on Windows 7. I love linux but need the windows computer for customer work and that is why I chose to install the client on windows. I setup the server the best I could and created custom keys which I then copied to windows and imported them to the freenx client. I am looking for security for my customer and that is why I chose custom keys... There are several issues to deal with but I want to just get started to see where it takes me. I added the test server computers ip address to the freenx client configuration and tried to connect to Ubuntu... I have left the port as 22 at the moment
Desktop setting on the client...I chose vnc which seems to be a good choice according to all the material I have been reading....Other settings I have left alone at the moment to see how things work.... All that said - I have the login window asking for information... I have the password asking for information....and I have the session wanting information....? Obviously I understand that login info can be set on the server and the password...but I haven't seen how to set up that? Of course I am testing the server from a client on my home network at the moment - but the customer has his own router as do I so those settings will need to be looked at as well.
After being forced to rebuild my computer (failed drive) I finally got current and installed F11 (was using F9). I was watching GKrellm last night and noticed something odd. The CPU frequency on my processor (Phenom 9600) was scaled to the slower speed and was rarely being pushed to full speed.
I verified that cpuspeed was in ondemand mode and ran some processor intense tasks (huge image loads, large file cats, large yum installs, etc...). Only when I was able to sustain near 100% load would the system throttle to the full clock speed. It would then drop back to the slower speed very quickly even though the process was still running. As a rough benchmark, I ran these tasks again in performance mode to see what impact this was having. Most of these tasks were taking as much as 40-50% longer to complete in ondemand mode.
Digging further, I found that the default up_threshold in F11 is set to 95%!! This is verified by cating /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold. This means that the system would not throttle to full speed unless a 95% load was sustained for multiple samples (36 miliseconds each by default).
I overrode these settings in /etc/sysconfig/cpuspeed. I change up_threshold to 60 and down_threshold to 30. I am at work right now, so I can't benchmark this change until tonight. I guess I could have just set it to performance mode and left it, but I'd rather save the power when the machine is idle.
Does anyone have any thoughts on why 95% is the default and if there is any problem/benefit to changing this to a much lower value? It seems that anyone with a CPU running SpeedStep or CoolnQuiet would suffer the same severe performance impacts I saw with the default values.
I av just started out with fedora (fedora 15 64bit) and everything is dandy except i get less than an hour of battery life on my laptop. I used to get around 2 and half hours on ubuntu natty. could someone help me figure out whats going on?All hardware has been working well and i havent installed any proprietary drivers except the WLAN broadcom driver.
I am trying (desperately) to setup freeNX so that I can access my Mandriva box from my Macbook over my network. I have great need to be able to do this. Here's the necessary info for you: Mandriva PC: running Mandriva 2010.0 with freeNX installed from the Mandriva repos Macbook: running OS 10.4 with the Nomachine NX Client installed Now, I have followed the setup from the Mandriva wiki as well as the freenx wiki to no avail. I simply cannot connect the Macbook's NX client to the server. I get an authentication failed message. However, I can ssh from the Macbook to the server just fine (that's how I'm getting most of this work done).
I have a Dell Inspiron 1525 laptop with a X3100 on board. The problem is the performance doesn't really fit my expectations. Compiz works fairly OK, but TuxRacer runs at 25 FPS, Glest runs just terribly slow and there is quite noticeable tearing in videos (MPlayer and Totem). Not to mention 400-600 FPS in glxgears.So far I have only tampered with Xorg (see below, changes marked red).
Recently I noticed there are on sale, from several manufacturers, some interesting and inexpensive laptops equipped with AMD's new Ontario C50 processor which for one thing seems to use little power (like the Atom), and the other and more interesting is the fact that it has the graphics embedded.
I am curious if someone here owns one of said laptops and can comment about the performance/compatibility of this Ontario chip, because some of these laptops are such good deals that I am seriously considering at least recommending them. Obviously if I purchase one of those I'd install Fedora on in. Two things puzzle me: is performance very far apart from that of a netbook, and second, how do the graphics perform? Do they use the Catalyst driver as well?
Sorry if this is in the wrong group but its a bit of an odd one but I think comes under Server Support.. I've set up both x11vnc and freenx in an attempt to eliminate either as a cause for this issue. The problem is that when I log in with either, I can get into the desktop and run things from the menus but when I make the System menu active - the session hangs and you have to killall for the freenx or vnc processes.
I was wondering if anyone might be able to help me investigate this and hopefully fix it as I'm not sure where to look given that both types of remote connection seem to have the same issue.
I've created a brand new CentOS 5.4 (Final) 64bit machine AMI on Amazon EC2. This was based off an existing image. I was able to follow the wiki to add NX server. I am using WIN XP desktop for NX client.
I can connect to the EC2 machine and get the GNOME desktop fine. I see the usual CentOS desktop and poke around.
I expected to open the Terminal window and get a shell prompt to su into root user (I need to be root to install some software that needs GUI). I do not want to install this from my plain SSH connection to EC2 (hence the NX server etc.).
When I open the Terminal window, all I get is the NX>105 prompt. I need to get to a shell prompt so I can su into root. For life of me, I cannot get around this prompt (I looked at NX documentation too). Note that this is a prompt NOT on client but on the remote machine. I do not need this as I'm already authenticated and logged in to remote GNOME desktop.
Obviously the TERMINAL is running some NX start up script (I've no idea which one). If there is some other way to sudo into root?