SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have installed the SuSe 10.0 retail distribution and done all of the online updates. I want to port some old SysV R3.2 software of mine (a C language project) to Linux so I am looking at Anjuta. I have created a new project and imported some of my old C files, but whenever I open any of them the display window is dynamic, continually changing with some of the lines wrapping early and overwriting themselves. If I create a new C file I do not have a problem until I introduce a tab character at which time the display becomes dynamic as I sit there and watch.
I assume that this is a setting or a compatibility issue. Any suggestions?
Two days later:
I now recognize that the issue appears to be with my graphics system, and not with my source files. I open the Anjuta user.properties file and it has the same issues. Now I can see that sometimes a line is displayed a second time one line below where it should be and on top of the line that is supposed to be there so that both lines show merged together and unreadable.
Mu graphics card is a NVidia GeForce MX 4000 and is reported as such by Yast. My monitor is properly reported as an EPI ENVISION EN-910E. I have the default configuration since I don't know to do anything else.
I am having display problems with no other applications, but I have not yet tried much else.
I have tried to run Celestia, but it reports "No 3D graphics card available or 3D support is not configured yet." My graphics card box has a big 3D on it so I hope someday to be able to run Celestia
Do I need to take this problem to some other forum?
Last edited by DennisSullivan; 10-13-2005 at 11:55 AM.
The most likely problem is that you don't have the Nvidia Graphic Driver installed, to check this type:
Code:
glxinfo
if you have properly installed the graphic driver, the first lines of the output will look like this:
Code:
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
If you don't have this, use YaST to install the Nvidia Graphic Driver, go to Systems, then to Control Center (YaST), type your root password, then go Online Update, you have to choose a mirror, you'll have a list of patches, find this one: Download Nvidia(r) Graphics driver, check this one then accept, and YaST will install it!
In case it does not appear in the list, in Show Patch Category choose: Installable and Installed Patches, and you'll find it already installed, check again in order to reinstall it.
If there is no problem, you'll have 3d enabled so you can enjoy of the full potential of your graphics card.
Thanks for the pointers Victor. I did as you suggested. The first few lines of glxinfo are as you suggest, so I do now have the latest driver for my Nvidia graphics card. I do now have 3D enabled, the Celestia program now works
However, I still have the same problem with Anjuta I have tried more things so I do have more to report. If I click on Format-->Force Highlight Style I am able to tell Anjuta to display my C file as if it is a different format. When I tell it to use the HTML style, my C file looks correct but it has no color. Almost all other styles cause the file to display garbled. Based on my "old Unix" experience, it appears to me that I am using the wrong Terminfo entry (of course, I have no idea if Anjuta uses Terminfo or how it is displaying the file
I have the same problem, and my NVIDIA drivers are already installed and working - I've got it running fine with Neverball, yet the problem persists. If anyone comes up with an answer I'd be very grateful to know it :-)
Thanks in advance,
J
Update: This is a bug that has been reported several times on both the SuSE forum and Novell's Bugzilla.
I'm glad that you have 3d activated, it's quite amazing when you see it in action.
As for your problems in Anjuta, i'm sorry that you still have some problems. What I can suggest you is to read the anjuta Manual and the Turorial. I'm also on my way of learning how to develop programs based in Linux, hope you can advance in this, at first it seems a lot of work, and a steep learning curve, but in the end you'll be rewarded...
I had a similar problem with the display, but not with 3d support. I was able to get Anjuta to work by using one of the earlier versions (I unintalled it and am now using KDevelop, works perfectly), but I was constantly bombarded with a 'cannot find libanjuta.so.1' at startup (had the same problem with ALL versions of Anjuta). After that though, the compiler would function perfectly.
I suggest trying some of the earlier versions 1.2.2/3 and see if those work.
I ran into the same problem with different hardware. I have an ATI 9800 pro AIW/AMD64 box, and I never had this problem with suse 9.3's version of anjuta. I think I will try the rpm from that dvd.
No dice with 1.2.2 from the suse 9.3 dvd. It still has the same display problems (though I did have to tell it to ignore a dependency issue for libresmg_64()).
I removed 1.2.3 and compiled 1.2.4 from source in the end, which seemed to work fine. I can't see anyone here having difficulties compiling from source if you want to use Ajunta
I am extremely relieved that others are having this problem. I am running Suse 10.0 on two different machines, side-by-side, one with an NVidia graphics card and another with only a framebuffer on the motherboard, and I get the same behavior on both.
I noticed that Anjuta 1.2.4 has some kind of fix for a problem with Pango. From the sounds of it that is the problem we are seeing.
I am completely new to Suse and would hope that there is someway to get Anjuta 1.2.4 installed by Yast, but perhaps I don't understand what Yast is expected to do (don't tell me it only installs from CD??). I am wondering if I didn't make a mistake switching from Gentoo to Suse.
Hi there, I also have the same problem (the display is moving like an annimated strings...) I simply cant use it... (all the functionallity work, like open, save, projects, compiling, etc..), but the display IS A REAL MESS!!!!!!!
Dont knw what to do, I have installed this distro from the DVD 10 eval.. dont know what the problem is.
By the way, yes nVidia GF card here.
----____-----___----____-----___----____-----___----____-----___
3Ddiag version 0.728
Verifying 3D configuration:
Using 3dinfo
************************************************************
Verifying 3D configuration for 3D board "nVidia Corporation GeForce3 Ti 200 (10de@0201)":
Ok, for the record, and for the benefit of others who may have this problem, here's how I got Anjuta 1.2.4 installed on my Suse 10.0 system (and yes Anjuta 1.2.4 seems to fix the problem):
- this is where I started to run into problems on my virgin 10.0 installation. believe it or not, I had not even installed gcc yet, so...
5. with YAST, search for gcc and install everything except colorgcc
6. install vte from source, because although vte is in the Suse 10.0 distribution, there is no vte.pc file (required by anjuta configuration) and I don't know a better way to create one. I downloaded vte_0.11.15.orig.tar.gz from http://packages.qa.debian.org/v/vte.html (google vte source). after downloading, tar xvzf vte_0.11.15.orig.tar.gz
7. cd vte_0.11.15 and try to configure it: ./configure
8. configure for vte complains that I don't have ncurces, curses, or libtermcap installed, so I use Yast to install ncurses, ncurses-devel, and yast2-ncurses (cd 5).
9. in the vte directory, run ./configure again. this should work now. then run make, and if it builds (it should), go root ("su") and run "make install"
10. exit root, return to your anjuta-1.2.4 directory, try to run ./configure again, this time it complains that PCRE is not installed, use Yast to install PCRE (install both pcre and pcre-devel). (this is also on cd 5 of suse 10).
11. run ./configure again in the anjuta-1.2.4 directory, this should work. run make (it should work), then go root ("su") and run "make install".
12. anjuta should now be working properly. recall that with Gentoo, all you had to do was type "emerge anjuta" and everything just worked, and wonder why you decided to try Suse instead! :-)
There are many SuSE 10.0 users with this text problem in Anjuta 1.2.3. In general SuSE, like other high quality distributions, does provide official major updates. Still, SuSE developers provide major updates as unofficial packages here: ftp://ftp.suse.com/pub/suse/i386/supplementary/
For Anjuta 1.2.4 (that fixes this text problem) you can find the package here: anjuta-1.2.4-5.i586.rpm
Download the package, open a terminal as root and install it:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.