WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: GTK3 and gtkmm3  (Read 4231 times)

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
GTK3 and gtkmm3
« on: March 01, 2012, 03:19:52 AM »
I wanted to try a new version of gnote but is gtk3 dependent.
I did, however, the package is too big, but I'm not able to separate the development files, someone explain to me how and which files to separate??
Moreover gnote also depends to gtkmm3, I have the same problem of dev files.

Also in the repository there are older versions, I read somewhere that gtk3 are compatible with gtk2 and i think the same for gtkmm but am not sure.

If someone more experienced than me wants to create both packages, I give way (because I can not consider myself a good maintainer, and these packages are important), otherwise I need your help  :P
« Last Edit: March 01, 2012, 03:23:16 AM by vinnie »

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: GTK3 and gtkmm3
« Reply #1 on: March 01, 2012, 03:43:01 AM »
I did, however, the package is too big, but I'm not able to separate the development files, someone explain to me how and which files to separate??

Basically anything that ends in .h .a .la - if you look at the file list for *dev extensions you'll get the idea

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: GTK3 and gtkmm3
« Reply #2 on: March 01, 2012, 03:59:12 AM »
Ok, this is dev file of gtk2
Code: [Select]
usr/local/include/gail-1.0/gail/gailwidget.h
usr/local/include/gail-1.0/libgail-util/gail-util.h
usr/local/include/gail-1.0/libgail-util/gailmisc.h
usr/local/include/gail-1.0/libgail-util/gailtextutil.h
usr/local/include/gtk-2.0/gdk/gdk.h
usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h
usr/local/include/gtk-2.0/gdk/gdkcairo.h
usr/local/include/gtk-2.0/gdk/gdkcolor.h
usr/local/include/gtk-2.0/gdk/gdkcursor.h
usr/local/include/gtk-2.0/gdk/gdkdisplay.h
usr/local/include/gtk-2.0/gdk/gdkdisplaymanager.h
usr/local/include/gtk-2.0/gdk/gdkdnd.h
usr/local/include/gtk-2.0/gdk/gdkdrawable.h
usr/local/include/gtk-2.0/gdk/gdkenumtypes.h
usr/local/include/gtk-2.0/gdk/gdkevents.h
usr/local/include/gtk-2.0/gdk/gdkfont.h
usr/local/include/gtk-2.0/gdk/gdkgc.h
usr/local/include/gtk-2.0/gdk/gdki18n.h
usr/local/include/gtk-2.0/gdk/gdkimage.h
usr/local/include/gtk-2.0/gdk/gdkinput.h
usr/local/include/gtk-2.0/gdk/gdkkeys.h
usr/local/include/gtk-2.0/gdk/gdkkeysyms-compat.h
usr/local/include/gtk-2.0/gdk/gdkkeysyms.h
usr/local/include/gtk-2.0/gdk/gdkpango.h
usr/local/include/gtk-2.0/gdk/gdkpixbuf.h
usr/local/include/gtk-2.0/gdk/gdkpixmap.h
usr/local/include/gtk-2.0/gdk/gdkprivate.h
usr/local/include/gtk-2.0/gdk/gdkproperty.h
usr/local/include/gtk-2.0/gdk/gdkregion.h
usr/local/include/gtk-2.0/gdk/gdkrgb.h
usr/local/include/gtk-2.0/gdk/gdkscreen.h
usr/local/include/gtk-2.0/gdk/gdkselection.h
usr/local/include/gtk-2.0/gdk/gdkspawn.h
usr/local/include/gtk-2.0/gdk/gdktestutils.h
usr/local/include/gtk-2.0/gdk/gdktypes.h
usr/local/include/gtk-2.0/gdk/gdkvisual.h
usr/local/include/gtk-2.0/gdk/gdkwindow.h
usr/local/include/gtk-2.0/gdk/gdkx.h
usr/local/include/gtk-2.0/gtk/gtk.h
usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h
usr/local/include/gtk-2.0/gtk/gtkaccelgroup.h
usr/local/include/gtk-2.0/gtk/gtkaccellabel.h
usr/local/include/gtk-2.0/gtk/gtkaccelmap.h
usr/local/include/gtk-2.0/gtk/gtkaccessible.h
usr/local/include/gtk-2.0/gtk/gtkaction.h
usr/local/include/gtk-2.0/gtk/gtkactiongroup.h
usr/local/include/gtk-2.0/gtk/gtkactivatable.h
usr/local/include/gtk-2.0/gtk/gtkadjustment.h
usr/local/include/gtk-2.0/gtk/gtkalignment.h
usr/local/include/gtk-2.0/gtk/gtkarrow.h
usr/local/include/gtk-2.0/gtk/gtkaspectframe.h
usr/local/include/gtk-2.0/gtk/gtkassistant.h
usr/local/include/gtk-2.0/gtk/gtkbbox.h
usr/local/include/gtk-2.0/gtk/gtkbin.h
usr/local/include/gtk-2.0/gtk/gtkbindings.h
usr/local/include/gtk-2.0/gtk/gtkbox.h
usr/local/include/gtk-2.0/gtk/gtkbuildable.h
usr/local/include/gtk-2.0/gtk/gtkbuilder.h
usr/local/include/gtk-2.0/gtk/gtkbutton.h
usr/local/include/gtk-2.0/gtk/gtkcalendar.h
usr/local/include/gtk-2.0/gtk/gtkcelleditable.h
usr/local/include/gtk-2.0/gtk/gtkcelllayout.h
usr/local/include/gtk-2.0/gtk/gtkcellrenderer.h
usr/local/include/gtk-2.0/gtk/gtkcellrendereraccel.h
usr/local/include/gtk-2.0/gtk/gtkcellrenderercombo.h
usr/local/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h
usr/local/include/gtk-2.0/gtk/gtkcellrendererprogress.h
usr/local/include/gtk-2.0/gtk/gtkcellrendererspin.h
usr/local/include/gtk-2.0/gtk/gtkcellrendererspinner.h
usr/local/include/gtk-2.0/gtk/gtkcellrenderertext.h
usr/local/include/gtk-2.0/gtk/gtkcellrenderertoggle.h
usr/local/include/gtk-2.0/gtk/gtkcellview.h
usr/local/include/gtk-2.0/gtk/gtkcheckbutton.h
usr/local/include/gtk-2.0/gtk/gtkcheckmenuitem.h
usr/local/include/gtk-2.0/gtk/gtkclipboard.h
usr/local/include/gtk-2.0/gtk/gtkclist.h
usr/local/include/gtk-2.0/gtk/gtkcolorbutton.h
usr/local/include/gtk-2.0/gtk/gtkcolorsel.h
usr/local/include/gtk-2.0/gtk/gtkcolorseldialog.h
usr/local/include/gtk-2.0/gtk/gtkcombo.h
usr/local/include/gtk-2.0/gtk/gtkcombobox.h
usr/local/include/gtk-2.0/gtk/gtkcomboboxentry.h
usr/local/include/gtk-2.0/gtk/gtkcomboboxtext.h
usr/local/include/gtk-2.0/gtk/gtkcontainer.h
usr/local/include/gtk-2.0/gtk/gtkctree.h
usr/local/include/gtk-2.0/gtk/gtkcurve.h
usr/local/include/gtk-2.0/gtk/gtkdebug.h
usr/local/include/gtk-2.0/gtk/gtkdialog.h
usr/local/include/gtk-2.0/gtk/gtkdnd.h
usr/local/include/gtk-2.0/gtk/gtkdrawingarea.h
usr/local/include/gtk-2.0/gtk/gtkeditable.h
usr/local/include/gtk-2.0/gtk/gtkentry.h
usr/local/include/gtk-2.0/gtk/gtkentrybuffer.h
usr/local/include/gtk-2.0/gtk/gtkentrycompletion.h
usr/local/include/gtk-2.0/gtk/gtkenums.h
usr/local/include/gtk-2.0/gtk/gtkeventbox.h
usr/local/include/gtk-2.0/gtk/gtkexpander.h
usr/local/include/gtk-2.0/gtk/gtkfilechooser.h
usr/local/include/gtk-2.0/gtk/gtkfilechooserbutton.h
usr/local/include/gtk-2.0/gtk/gtkfilechooserdialog.h
usr/local/include/gtk-2.0/gtk/gtkfilechooserwidget.h
usr/local/include/gtk-2.0/gtk/gtkfilefilter.h
usr/local/include/gtk-2.0/gtk/gtkfilesel.h
usr/local/include/gtk-2.0/gtk/gtkfixed.h
usr/local/include/gtk-2.0/gtk/gtkfontbutton.h
usr/local/include/gtk-2.0/gtk/gtkfontsel.h
usr/local/include/gtk-2.0/gtk/gtkframe.h
usr/local/include/gtk-2.0/gtk/gtkgamma.h
usr/local/include/gtk-2.0/gtk/gtkgc.h
usr/local/include/gtk-2.0/gtk/gtkhandlebox.h
usr/local/include/gtk-2.0/gtk/gtkhbbox.h
usr/local/include/gtk-2.0/gtk/gtkhbox.h
usr/local/include/gtk-2.0/gtk/gtkhpaned.h
usr/local/include/gtk-2.0/gtk/gtkhruler.h
usr/local/include/gtk-2.0/gtk/gtkhscale.h
usr/local/include/gtk-2.0/gtk/gtkhscrollbar.h
usr/local/include/gtk-2.0/gtk/gtkhseparator.h
usr/local/include/gtk-2.0/gtk/gtkhsv.h
usr/local/include/gtk-2.0/gtk/gtkiconfactory.h
usr/local/include/gtk-2.0/gtk/gtkicontheme.h
usr/local/include/gtk-2.0/gtk/gtkiconview.h
usr/local/include/gtk-2.0/gtk/gtkimage.h
usr/local/include/gtk-2.0/gtk/gtkimagemenuitem.h
usr/local/include/gtk-2.0/gtk/gtkimcontext.h
usr/local/include/gtk-2.0/gtk/gtkimcontextsimple.h
usr/local/include/gtk-2.0/gtk/gtkimmodule.h
usr/local/include/gtk-2.0/gtk/gtkimmulticontext.h
usr/local/include/gtk-2.0/gtk/gtkinfobar.h
usr/local/include/gtk-2.0/gtk/gtkinputdialog.h
usr/local/include/gtk-2.0/gtk/gtkinvisible.h
usr/local/include/gtk-2.0/gtk/gtkitem.h
usr/local/include/gtk-2.0/gtk/gtkitemfactory.h
usr/local/include/gtk-2.0/gtk/gtklabel.h
usr/local/include/gtk-2.0/gtk/gtklayout.h
usr/local/include/gtk-2.0/gtk/gtklinkbutton.h
usr/local/include/gtk-2.0/gtk/gtklist.h
usr/local/include/gtk-2.0/gtk/gtklistitem.h
usr/local/include/gtk-2.0/gtk/gtkliststore.h
usr/local/include/gtk-2.0/gtk/gtkmain.h
usr/local/include/gtk-2.0/gtk/gtkmarshal.h
usr/local/include/gtk-2.0/gtk/gtkmenu.h
usr/local/include/gtk-2.0/gtk/gtkmenubar.h
usr/local/include/gtk-2.0/gtk/gtkmenuitem.h
usr/local/include/gtk-2.0/gtk/gtkmenushell.h
usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h
usr/local/include/gtk-2.0/gtk/gtkmessagedialog.h
usr/local/include/gtk-2.0/gtk/gtkmisc.h
usr/local/include/gtk-2.0/gtk/gtkmodules.h
usr/local/include/gtk-2.0/gtk/gtkmountoperation.h
usr/local/include/gtk-2.0/gtk/gtknotebook.h
usr/local/include/gtk-2.0/gtk/gtkobject.h
usr/local/include/gtk-2.0/gtk/gtkoffscreenwindow.h
usr/local/include/gtk-2.0/gtk/gtkoldeditable.h
usr/local/include/gtk-2.0/gtk/gtkoptionmenu.h
usr/local/include/gtk-2.0/gtk/gtkorientable.h
usr/local/include/gtk-2.0/gtk/gtkpagesetup.h
usr/local/include/gtk-2.0/gtk/gtkpaned.h
usr/local/include/gtk-2.0/gtk/gtkpapersize.h
usr/local/include/gtk-2.0/gtk/gtkpixmap.h
usr/local/include/gtk-2.0/gtk/gtkplug.h
usr/local/include/gtk-2.0/gtk/gtkpreview.h
usr/local/include/gtk-2.0/gtk/gtkprintcontext.h
usr/local/include/gtk-2.0/gtk/gtkprintoperation.h
usr/local/include/gtk-2.0/gtk/gtkprintoperationpreview.h
usr/local/include/gtk-2.0/gtk/gtkprintsettings.h
usr/local/include/gtk-2.0/gtk/gtkprivate.h
usr/local/include/gtk-2.0/gtk/gtkprogress.h
usr/local/include/gtk-2.0/gtk/gtkprogressbar.h
usr/local/include/gtk-2.0/gtk/gtkradioaction.h
usr/local/include/gtk-2.0/gtk/gtkradiobutton.h
usr/local/include/gtk-2.0/gtk/gtkradiomenuitem.h
usr/local/include/gtk-2.0/gtk/gtkradiotoolbutton.h
usr/local/include/gtk-2.0/gtk/gtkrange.h
usr/local/include/gtk-2.0/gtk/gtkrc.h
usr/local/include/gtk-2.0/gtk/gtkrecentaction.h
usr/local/include/gtk-2.0/gtk/gtkrecentchooser.h
usr/local/include/gtk-2.0/gtk/gtkrecentchooserdialog.h
usr/local/include/gtk-2.0/gtk/gtkrecentchoosermenu.h
usr/local/include/gtk-2.0/gtk/gtkrecentchooserwidget.h
usr/local/include/gtk-2.0/gtk/gtkrecentfilter.h
usr/local/include/gtk-2.0/gtk/gtkrecentmanager.h
usr/local/include/gtk-2.0/gtk/gtkruler.h
usr/local/include/gtk-2.0/gtk/gtkscale.h
usr/local/include/gtk-2.0/gtk/gtkscalebutton.h
usr/local/include/gtk-2.0/gtk/gtkscrollbar.h
usr/local/include/gtk-2.0/gtk/gtkscrolledwindow.h
usr/local/include/gtk-2.0/gtk/gtkselection.h
usr/local/include/gtk-2.0/gtk/gtkseparator.h
usr/local/include/gtk-2.0/gtk/gtkseparatormenuitem.h
usr/local/include/gtk-2.0/gtk/gtkseparatortoolitem.h
usr/local/include/gtk-2.0/gtk/gtksettings.h
usr/local/include/gtk-2.0/gtk/gtkshow.h
usr/local/include/gtk-2.0/gtk/gtksignal.h
usr/local/include/gtk-2.0/gtk/gtksizegroup.h
usr/local/include/gtk-2.0/gtk/gtksocket.h
usr/local/include/gtk-2.0/gtk/gtkspinbutton.h
usr/local/include/gtk-2.0/gtk/gtkspinner.h
usr/local/include/gtk-2.0/gtk/gtkstatusbar.h
usr/local/include/gtk-2.0/gtk/gtkstatusicon.h
usr/local/include/gtk-2.0/gtk/gtkstock.h
usr/local/include/gtk-2.0/gtk/gtkstyle.h
usr/local/include/gtk-2.0/gtk/gtktable.h
usr/local/include/gtk-2.0/gtk/gtktearoffmenuitem.h
usr/local/include/gtk-2.0/gtk/gtktestutils.h
usr/local/include/gtk-2.0/gtk/gtktext.h
usr/local/include/gtk-2.0/gtk/gtktextbuffer.h
usr/local/include/gtk-2.0/gtk/gtktextbufferrichtext.h
usr/local/include/gtk-2.0/gtk/gtktextchild.h
usr/local/include/gtk-2.0/gtk/gtktextdisplay.h
usr/local/include/gtk-2.0/gtk/gtktextiter.h
usr/local/include/gtk-2.0/gtk/gtktextlayout.h
usr/local/include/gtk-2.0/gtk/gtktextmark.h
usr/local/include/gtk-2.0/gtk/gtktexttag.h
usr/local/include/gtk-2.0/gtk/gtktexttagtable.h
usr/local/include/gtk-2.0/gtk/gtktextview.h
usr/local/include/gtk-2.0/gtk/gtktipsquery.h
usr/local/include/gtk-2.0/gtk/gtktoggleaction.h
usr/local/include/gtk-2.0/gtk/gtktogglebutton.h
usr/local/include/gtk-2.0/gtk/gtktoggletoolbutton.h
usr/local/include/gtk-2.0/gtk/gtktoolbar.h
usr/local/include/gtk-2.0/gtk/gtktoolbutton.h
usr/local/include/gtk-2.0/gtk/gtktoolitem.h
usr/local/include/gtk-2.0/gtk/gtktoolitemgroup.h
usr/local/include/gtk-2.0/gtk/gtktoolpalette.h
usr/local/include/gtk-2.0/gtk/gtktoolshell.h
usr/local/include/gtk-2.0/gtk/gtktooltip.h
usr/local/include/gtk-2.0/gtk/gtktooltips.h
usr/local/include/gtk-2.0/gtk/gtktree.h
usr/local/include/gtk-2.0/gtk/gtktreednd.h
usr/local/include/gtk-2.0/gtk/gtktreeitem.h
usr/local/include/gtk-2.0/gtk/gtktreemodel.h
usr/local/include/gtk-2.0/gtk/gtktreemodelfilter.h
usr/local/include/gtk-2.0/gtk/gtktreemodelsort.h
usr/local/include/gtk-2.0/gtk/gtktreeselection.h
usr/local/include/gtk-2.0/gtk/gtktreesortable.h
usr/local/include/gtk-2.0/gtk/gtktreestore.h
usr/local/include/gtk-2.0/gtk/gtktreeview.h
usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h
usr/local/include/gtk-2.0/gtk/gtktypebuiltins.h
usr/local/include/gtk-2.0/gtk/gtktypeutils.h
usr/local/include/gtk-2.0/gtk/gtkuimanager.h
usr/local/include/gtk-2.0/gtk/gtkvbbox.h
usr/local/include/gtk-2.0/gtk/gtkvbox.h
usr/local/include/gtk-2.0/gtk/gtkversion.h
usr/local/include/gtk-2.0/gtk/gtkviewport.h
usr/local/include/gtk-2.0/gtk/gtkvolumebutton.h
usr/local/include/gtk-2.0/gtk/gtkvpaned.h
usr/local/include/gtk-2.0/gtk/gtkvruler.h
usr/local/include/gtk-2.0/gtk/gtkvscale.h
usr/local/include/gtk-2.0/gtk/gtkvscrollbar.h
usr/local/include/gtk-2.0/gtk/gtkvseparator.h
usr/local/include/gtk-2.0/gtk/gtkwidget.h
usr/local/include/gtk-2.0/gtk/gtkwindow.h
usr/local/include/gtk-unix-print-2.0/gtk/gtkpagesetupunixdialog.h
usr/local/include/gtk-unix-print-2.0/gtk/gtkprinter.h
usr/local/include/gtk-unix-print-2.0/gtk/gtkprintjob.h
usr/local/include/gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
usr/local/include/gtk-unix-print-2.0/gtk/gtkunixprint.h
usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-am-et.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-cedilla.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-ipa.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-multipress.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-thai.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-ti-er.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-ti-et.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-viqr.la
usr/local/lib/gtk-2.0/2.10.0/immodules/im-xim.la
usr/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.la
usr/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la
usr/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la
usr/local/lib/gtk-2.0/include/gdkconfig.h
usr/local/lib/gtk-2.0/modules/libferret.la
usr/local/lib/gtk-2.0/modules/libgail.la
usr/local/lib/libgailutil.la
usr/local/lib/libgdk-x11-2.0.la
usr/local/lib/libgtk-x11-2.0.la
usr/local/lib/pkgconfig/gail.pc
usr/local/lib/pkgconfig/gdk-2.0.pc
usr/local/lib/pkgconfig/gdk-x11-2.0.pc
usr/local/lib/pkgconfig/gtk+-2.0.pc
usr/local/lib/pkgconfig/gtk+-unix-print-2.0.pc
usr/local/lib/pkgconfig/gtk+-x11-2.0.pc
usr/local/share/aclocal/gtk-2.0.m4

Over .h and .la it contains .pc and .m4 , I be sure that I will not have problems separating them all??


O.t.  I've done some packages in python, I am informed and .pyc files are compiled, which in theory can be removed because it will be rebuilt when the software run, and in this way shrinks the package.tcz.
But I've never done for fear of trouble, as I'll have to behave in the future?
« Last Edit: March 01, 2012, 04:01:23 AM by vinnie »

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: GTK3 and gtkmm3
« Reply #3 on: March 01, 2012, 04:13:30 AM »
Sorry, you're right - .h .a .la .pc .m4 - and possibly some more besides.

Anyway, if you leave some dev files in the main extension in won't matter

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: GTK3 and gtkmm3
« Reply #4 on: March 01, 2012, 04:20:53 AM »
ok, thanks juan, I proceed and let you know  ;)

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: GTK3 and gtkmm3
« Reply #5 on: March 01, 2012, 01:30:06 PM »
Today I tried to make the package gtk3, after building a script to externalise dev files (I attach it), I went to test the package but it go in segfaults.
At home I tried the full package without removing anything, I put the link here to the lightweight version (so it's not because of something that I removed).

http://dl.dropbox.com/u/10544567/gtk3TEST.tar

you are really sure that it is good that I do it?  :-\

P.s. to test launch gtk3-demo included in the package
« Last Edit: March 01, 2012, 01:36:34 PM by vinnie »

Offline vinnie

  • Hero Member
  • *****
  • Posts: 1187
  • HandMace informatic works
Re: GTK3 and gtkmm3
« Reply #6 on: March 02, 2012, 06:34:34 AM »
I tried again and the package and it only works on my setup for compilations (Xvesa + fluxbox)

then today I tried again to recompile them on my normal desktop (xorg 7.5 + e17)  and the demo program is always in crash

sometimes I can do show other error than Segmentation Fault:

Code: [Select]
tc@box:~$ gtk3-demo
Xlib: sequence lost (0x10223 > 0x2a3) in reply type 0x0!
.... a lot of xlib: sequence
Xlib: sequence lost (0x10000 > 0x2e3) in reply type 0x0!

(gtk3-demo:10234): Gdk-WARNING **: The program 'gtk3-demo' received an X Window System error.
This probably reflects a bug in the program.
The error was '60'.
  (Details: serial 26102 error_code 60 request_code 0 minor_code 26)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

tc@box:~$

What could be the problem? will xorg 7.5?