Unity, Gnome3 and libgl

Hi everyone,
To start sorry for my bad English.
I've been a Ubuntu user for a long time but the lack of updates, and the "speed" problem that is making ubuntu much resources angry on each version, makes that Ubuntu becomes a no so good choice for my small laptops (Netbooks with Atom).
So one day I found arch Linux, and then i just start loving it. Now I use it in my Desktop with Gnome3 (it's perfect). I've tried to use it on my laptop but I have a few problems with it and that's the all point of this thread.
All the Problems :
   - I have an Nvidia Optimus GPU... so no 3D for me with the Nvidia unless using Bumblebee (ok with some tweak it works).. Problem : with the nvidia disabled on Ubuntu I got 4:45h of battery... but with the same conditions on Arch Linux i got 3:30h (the same when my nvidia is power on... but when I power it down I'm 100% sure that it is totally power off... just by look at the temperature, with the Nvidia always on my laptop becomes quickly very hot).
   - Unity. I love Gnome3 and their new interface (I'm using it on my desktop and It's just perfect)... but on my laptop, with no Nvidia, just and Intel... it's horrible to use, it's slow and buggy.
   - Nvidia Optimus (Yes Again)... There is no way in Arch linux to have 2 drivers installed at the same time... (you maybe know the problem with the libgl conflict story), And I don't really want to have drivers downloaded manually just because of a (kind of stupid) conflict between nvidia libgl and intel libgl.
Solutions :
    - As a new developer and (not so) old Linux user (start in 2004), I have found many solutions to solve my problem but not for this one's :S...
So My questions are :
    - Is there a way to make force the 2 drivers to be installed  without any conflict ?
    - Is there a way I can compile Unity to my Arch Linux desktop ? (I know that is possible (the AUR version is old and not functional) but I really don't know how to do this with Arch I've read a lot of tutorials and wiki pages about in the Arch Wiki but there is no simple example with a recompilation of a simple deb software :S)...
    - Can the problem with the battery be connected with Gnome 3 and not the Bumblebee/acpi_call Nvidia Shutdown function ?
PS : Once again sorry for my very bad English.
Thanks in Advance for all,
Luis Da Costa

Try reading https://wiki.archlinux.org/index.php/Bumblebee There were also some forum threads how to get both drivers https://bbs.archlinux.org/viewtopic.php … 00#p951700
https://github.com/Samsagax/bumblebee
The nVidia card WILL be draining battery unless the two scripts:
/usr/local/bin/bumblebee-enablecard and /usr/local/bin/bumblebee-disablecard
are configured correctly
Last edited by karol (2011-07-04 18:49:07)

Similar Messages

  • Nvidia and libgl-dri conflict

    Hi,
    I have a problem with pacman, where whenever I try to install the nvidia driver (pacman -Sy nvidia), it says the following:
    :: nvidia conflicts with libgl-dri. Remove libgl-dri? [Y/n]
    Remove: libgl-dri
    Targets: nvidia-1.0.8178-11
    Total Package Size: 5.9 MB
    Proceed with upgrade? [Y/n]
    checking package integrity... done.
    error: this will break the following dependencies:
    libgl-dri: is required by mesa
    I did a google search and came up with a bug report on the problem. It's revealed this is a problem with pacman and that it was fixed in CVS. The temporary fix listed at the bottom lets me install the nvidia package, but it gives me another problem. Whenever I try to run a program that requires libgl, it spits out the following error:
    [insert app name here]: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
    I'm desperate to get this working, so is there a way I get can the latest pacman from cvs? Or is there a way to let programs know that I'm using nvidia drivers for libgl?
    BTW, I'm using testing packages e.g. xorg 7. This is the only problem I've had so far.

    Ugh...I made another partition on my drive for testing arch, and it's absolutley impossible to bypass this problem. The thing I did before doesn't work anymore. Now, when I try to do pacman -S nvidia, it'll install but it spits out the following:
    /sbin/ldconfig: File /usr/lib/libGL.so is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libnvidia-cfg.so.1 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libnvidia-cfg.so is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libXvMCNVIDIA-dynamic.so.1 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libnvidia-tls.so.1 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libGL.so.1 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libXvMCNVIDIA.so.1.0.8178 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libGL.so.1.0.8178 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libnvidia-tls.so.1.0.8178 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libnvidia-cfg.so.1.0.8178 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libGLcore.so.1 is empty, not checked.
    /sbin/ldconfig: File /usr/lib/libGLcore.so.1.0.8178 is empty, not checked.
    And as before, when I try to run a GL app
    [insert app name here]: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
    The bug report on this says it's fixed in cvs...so can someone tell me how to get pacman from cvs?

  • Change GDM language in Gnome3 and add a Second Language to the List

    Hello Everyone,
    I have always used this order in my language list in Gnome or KDE : Portuguese, French, English.
    But since the update of Gnome 3.2.1, I have problems defining the language, on my locale.gen I got only those 3 languages activated. But my Gnome3 Language List show me this :
    Chinese
    Espanish
    English
    English UK
    Portuguese
    With no chances of adding french (or it will replace the portuguese language and my system will be in French), If I remove the Portuguese language from the gnome list, then my system will be in chinese, english etc...
    Even GDM have the same error, the problem is, GDM only show me the English language with no chances to change it..
    How can I change this ?
    Thank in Advance,
    Luis Da Costa

    It's a late answer, but you can put quite whatever you want in /etc/locale.conf, depending on your needs.
    As you can see here https://wiki.archlinux.org/index.php/Co … ide_locale, you can only set LANG and the other LC_* variables will be set based on this. But you can also tweak a little bit the LC_* variables if you know what you're doing.
    Set [SOLVED] if your problem is fixed

  • Can no longer echo brightness after upgrading intel-dri and libgl

    I just upgraded these two packages for my Intel HD 3000:
    [2011-11-29 17:13] upgraded libgl (7.11.1-1 -> 7.11.2-1)
    [2011-11-29 17:13] upgraded intel-dri (7.11.1-1 -> 7.11.2-1)
    And afterwards this file into which I used to echo brigthness values has disappeared:
    /sys/class/backlight/acpi_video0/brightness
    I failed to find any relevant information on http://dri.freedesktop.org/.

    Dear Ernie,
    Thanks. Tried this but mail still crashes. I get a bit further, can click on sent mail and can sometimes reach one e-mail before the system crashes (heavy hard disk access, whole system slows, and eventually I get the message - Mail Unexpectedly Shut Down).
    Would it make sense to go a few days back on time machine and restore an earlier entire mail folder? (I have a few days of mail on the server even on my normal POP accounts).
    Let me know if there is anything else I can try.
    Charles

  • Unity 7 and Lotus Notes migration

                       Customer currently is on Unity 7 with Exchange 2010. They recentlly got bought out and will be migrating over to Dominos. Is there any any sort of migration path so they can still have access to their old voicemails on exchange? would this integration be as simple as pointing the partner server to the new domino's?

    No, you need to reinstall Unity and choose Domino as the new server.
    HTH
    java
    if this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • Weird question about GNOME3 and its new search function

    Ok, it may sound a little strange and I fear for your answers but here is the question...
    Is there any way to make gnome3 not to search for ABSOLUTELY EVERYTHING when "typing to search" in the menu?
    I mean, for god's sake, I was testing all the menus and so on, and suddenly typed "3" and a pair of NSFW movies showed up in the screen. WTF????!!! xD
    Is there a way to stop it showing recently opened files? XDD
    I do not like this "feature"....

    You can remove recent documents by deleting this
    rm ~/.local/share/recently-used.xbel
    You can stop logging all recent documents by creating a folder there, i.e.,
    mkdir ~/.local/share/recently-used.xbel
    Some tutorials recommend making that folder un-modifiable, but I'm not sure it's necessary
    chattr +i ~/.local/share/recently-used.xbel

  • Conky with Gnome3 and dock plugin

    Hi,
    This is how my Conky looks like in Gnome3 with Gnome-Shell. I am using following preferences:
    own_window_class Conky
    own_window yes
    own_window_type conky
    own_window_transparent yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    While using dock, when application is maximized there is still a part of desktop background visible (the part of desktop above the Firefox icon on my screenshot). What I want to achieve is to use this spare space for conky.
    I tried following configurations:
    # Text alignment, other possible values are commented
    alignment top_left
    # Gap between borders of screen and text
    gap_x 1500
    and:
    # Text alignment, other possible values are commented
    alignment top_right
    # Gap between borders of screen and text
    gap_x -200
    unfortunatelly none of above were working. Conky stays as shown on screenshot (even if I change the "gap_x" value to "2000" or "-500"). Any ideas how to move conky 50 pixels right?

    Try commenting out own_window_hints.
    When I moved to GNOME 3, I experienced the same problem, although my grip was the inability to use ctrl+alt+up/down if I stayed on an empty desktop with conky running.

  • Unity Connect and O365 Restrictions

    Hi,
    Has anyone heard of any updates regarding the restrictions imposed by Office 365.
    Unity Connect is limited to a maximum of 19 user per unified messaging service
    Microsoft are supposed to be opening these restrictions up.
    Now sure when though.
    Regards
    Dominic

    That is correct, but you can add another 19. But I  believe you can create another service account, then add 19 more and repeat.  It supposed to be fixed soon, but its up to MSFT I believe in Office365 to open it up.
    http://www.cisco.com/en/US/docs/voice_ip_comm/connection/8x/release/notes/862cucrn.html#wp1320685

  • Artefacts/Glitches with Gnome3 and Intel X3150

    Hello everyone,
    I've been using Gnome3 on my Asus 1215N for a while but I've noticed Artefacts/Glitches when using some functionalities of Gnome Shell like "Activities" or the integrated Chat with Empathy.
    Is this a driver problem or is there any type of workaround to solve the problem ?
    PS : I have a similar bug with Libreoffice there is some pictures of the problems (While the graphical problem only appears when moving the mouse with Activites, in Libreoffice the problem appears when libreoffice is open...)
    Thanks in Advance,
    Luis Da Costa

    I'm not really sure if it's the same bug (how can I be sure of it ?). but from the description it looks a little different from my problem, since (as far as I've been able to test) my problem is restricted to gnome and KDE, and doesn't look like a XORG issue by itself as my arch installation which I'm running right now using XFCE DE has no issues so far with video driver and KMS fully configured.

  • Cisco Unity Express and CUCM 6.1

    Hi there,
    I'm trying to configure CUE. On the configruation page I entered the "Web User Name" and "JTAPI User Name". The "JTAPI User Name" login is successful while I get an error message that "Web User Name" login has failed. I've tried to make another "Web User Name" on the CUCM 6.1 but it didn't help. I can ping the CUCM 6.1 from the Cisco Unity engine.
    Can anyone give me a hint how I can tackle this issue?
    Thanks.

    have a look at the following link which is helpful for ur config :
    http://www.cisco.com/en/US/products/sw/voicesw/ps5520/products_configuration_example09186a0080289ef0.shtml
    good luck
    if helpful Rate

  • Cisco Unity Express and Default L-FL-CUE-PORT-2= Amounts

    OK, curiosity question:
    The various SM-SRE modules, when installed with Cisco Unity Express, are supposed to have a default number of ports available.  For example, the ISM-SRE-300-K9 module is supposed to have two ports on it by default when installed with Cisco Unity Express.
    When we order these modules from Cisco, they come pre-installed with CUE and the correct number of ports (default + purchased ports).  However, when we order from distribution, i.e. Tech Data, Ingram et. al., the modules come in blank whereupon we have to install CUE (no concerns here, it's easy-peasy), and then go through the hassle of contacting licensing to activate the two default ports.  Every time I call in to do this I have a different experience.
    Does anyone know of a better, quicker, simpler way to activate these default ports?   No offense to licensing, but I could save a lot of time and brain cells if there was a way for me to activate them on my own.
    Thanks in advance for any assistance,
    Kevin

    When you order from Disti, do they give you a PAK code?  If yes, you should be able to activate it online:
    https://tools.cisco.com/SWIFT/LicensingUI/Quickstart
    Please remember to rate helpful responses and identify helpful or correct answers.

  • Can't update Arch catalyst and libgl conflict

    sudo pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    catalyst is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    :: libgl and catalyst-utils are in conflict. Remove catalyst-utils? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: catalyst: requires catalyst-utils=11.3
    :: lib32-catalyst-utils: requires catalyst-utils>=11.3
    before i installed catalyst and catalyst utils
    i had to do pacman -Rdd libgl
    not sure if that was correct.

    this is what i get for the first one
    [pelt@arch ~]$ pacman -Qs xf86-video
    local/xf86-video-apm 1.2.3-2 (xorg-drivers xorg)
    X.org Alliance ProMotion video driver
    local/xf86-video-ark 0.7.3-2 (xorg-drivers xorg)
    X.org ark video driver
    local/xf86-video-ast 0.91.10-2 (xorg-drivers xorg)
    X.org ASPEED AST Graphics video driver
    local/xf86-video-chips 1.2.4-1 (xorg-drivers xorg)
    X.org Chips and Technologies video driver
    local/xf86-video-cirrus 1.3.2-5 (xorg-drivers xorg)
    X.org Cirrus Logic video driver
    local/xf86-video-dummy 0.3.4-3 (xorg-drivers xorg)
    X.org dummy video driver
    local/xf86-video-fbdev 0.4.2-3 (xorg-drivers xorg)
    X.org framebuffer video driver
    local/xf86-video-glint 1.2.5-1 (xorg-drivers xorg)
    X.org GLINT/Permedia video driver
    local/xf86-video-i128 1.3.4-2 (xorg-drivers xorg)
    X.org Number 9 I128 video driver
    local/xf86-video-i740 1.3.2-5 (xorg-drivers xorg)
    X.org Intel i740 video driver
    local/xf86-video-mach64 6.8.2-5 (xorg-drivers xorg)
    X.org mach64 video driver
    local/xf86-video-mga 1.4.13-2 (xorg-drivers xorg)
    X.org mga video driver
    local/xf86-video-neomagic 1.2.5-3 (xorg-drivers xorg)
    X.org neomagic video driver
    local/xf86-video-nv 2.1.18-2 (xorg-drivers xorg)
    X.org nv video driver
    local/xf86-video-r128 6.8.1-5 (xorg-drivers xorg)
    X.org ati Rage128 video driver
    local/xf86-video-rendition 4.2.4-3 (xorg-drivers xorg)
    X.org Rendition video driver
    local/xf86-video-s3 0.6.3-4 (xorg-drivers xorg)
    X.org S3 video driver
    local/xf86-video-s3virge 1.10.4-4 (xorg-drivers xorg)
    X.org S3 Virge video driver
    local/xf86-video-savage 2.3.2-1 (xorg-drivers xorg)
    X.org savage video driver
    local/xf86-video-siliconmotion 1.7.5-1 (xorg-drivers xorg)
    X.org siliconmotion video driver
    local/xf86-video-sis 0.10.3-3 (xorg-drivers xorg)
    X.org SiS video driver
    local/xf86-video-sisusb 0.9.4-3 (xorg-drivers xorg)
    X.org SiS USB video driver
    local/xf86-video-tdfx 1.4.3-5 (xorg-drivers xorg)
    X.org tdfx video driver
    local/xf86-video-trident 1.3.4-3 (xorg-drivers xorg)
    X.org Trident video driver
    local/xf86-video-tseng 1.2.4-3 (xorg-drivers xorg)
    X.org tseng video driver
    local/xf86-video-v4l 0.2.0-7 (xorg-drivers xorg)
    X.org v4l video driver
    local/xf86-video-vesa 2.3.0-4 (xorg-drivers xorg)
    X.org vesa video driver
    local/xf86-video-vmware 11.0.3-2 (xorg-drivers xorg)
    X.org vmware video driver
    local/xf86-video-voodoo 1.2.4-3 (xorg-drivers xorg)
    X.org 3dfx Voodoo1/Voodoo2 2D video driver
    local/xf86-video-xgi 1.6.0-2 (xorg-drivers xorg)
    X.org XGI video driver
    local/xf86-video-xgixp 1.8.0-2 (xorg-drivers xorg)
    X.org XGIXP video driver
    second command returns nothing

  • Unity 3D and LabView

    Has anyone here successfully managed to connect a LabView VI to an action initiated from within a Unity 3D developed virtual world (or game)?
    I have been successful in transferring a signal from an Open Sim (think Second Life) 3D world to a LabView VI which in turns activates a robot motor.
    But no luck replicating this in Unity.
    Just trying my luck here :-)
    Michael
    Dr. Michael Vallance
    Future University, Japan.
    Homepage http://www.mvallance.net
    International Virtual Environments Research Group (iVERG) http://www.iverg.com

    I don't know of anyone who has successfully done so in Unity 3D.
    But have you read the following post ?
    http://mypersonalsoft.blogspot.jp/2010/12/unity-3d-integration-with-any.html
    It sounds like it is all about building correct interfaces between the third party software and LabVIEW.
    To do that, you can look at the following link even though you may already have cheked it out.
    Connecting LabVIEW to 3rd Party Software Packages
    http://www.ni.com/white-paper/10060/en
    Furea Kiuchi
    Applications Engineer
    National Instruments Japan

  • Unity "initalization" and WCF client channels

    Hi folks,
    Any chance you can take a look at this code and tell me why it is/isn't a good idea and alternatives or improvements please?
    Given - Unity, ASP.NET and a WCF service
    //expensive bit, want ONE (singleton) per app - any need for thread/instance/other saftey???container.RegisterInstance<System.ServiceModel.ChannelFactory<ISecurityService>>(new System.ServiceModel.ChannelFactory<ISecurityService>("*"));
    //register the Serivce "creation process" via InjectionFactory (ie: create a new channel for each "Service" request...)
    container.RegisterType<ISecurityService>(
    new InjectionFactory(p=>p.Resolve<System.ServiceModel.ChannelFactory<ISecurityService>>().CreateChannel())
    - sure I'm noJedi but that's no reason to stop trying! -

    First of all, I (personally) find your response a little abusive but perhaps there is something lost in text, so I'll pretend I'm not offended.
    I THINK I disagree with you and I THINK that your suggestion to have a ServiceLayer class as a wrapper around the "WCF service" (I assume you are refering to either the ChannelFactory<T> or svcutil generated client) is simply abstracting
    the communication from the calling code.
    (Note I'm not saying that abstraction is BAD, I'm just struggling to see the benefit).
    eg: "->" means talks to and DI would inject things in the reverse direction
    Your version:
    webapp -> SvcLyr(channel) -> WCF comms Channel  --- WCF magic --- SERVICE contract -> code - DB...
    constructor:
    public webappClass1(SvcLayer<T> dependentService){m_svc= dependentService;}
    My orgininal version:
    webapp -> WCF comms Channel  --- WCF magic --- SERVICE contract -> code - DB...
    constructor:
    public webappClass1(IMyServiceContract dependentService){m_svc= dependentService;}
    What  have we lost/gained by your "ServiceLayer<T>" class? I feel like you are RE-IMPLEMENTING "ChannelFactory<T>" for no benefit...?!?
    My constructor is simple in that it ONLY depends on the service contract and no other "classes"...
    IF my "misuse and abuse" is that "glaring" then PLEASE set me straight and help me to understand the error of my ways, if not then I'd rather you just included the links and abstained from the superlatives, so that I'm not misconstruing
    them as abusive.
    - sure I'm noJedi but that's no reason to stop trying! -

  • Unity Connections and SMTP

    Currently I have Unity 8.6. I have a remote office that will not be on our domain or Exchange server (they are going to Microsoft 365). Is there a way to send via SMTP their voicemails over to them with the acknowledgement that features will not all be there like Unified Messaging?
    Thanks!

    Hello David,
    I would also need clarification on what stands for remote office, is it a CUC, Exchange server or something else?
    Assuming that what you are trying to deploy is relaying messages to users outside from your CUC server without using Unified Messaging then you would just simply configure:
    1. Smart Host: This will be the relay point that handles where on messages go. Most likely it will be an Exchange server.
    2.Under User>Edit>Message Actions> Select for Voicemails or all the applicable options you wish to relay> Accept and relay. Then at the bottom put the email address where you want it to be send.
    Basically CUC will notice that the address is an external domain, it will look for the Smart Host configured and send the message, afterwards Connection is out of the scope and it's up for Exchange or whatever other server you have configured to manage the messages to reach it's intended destination.
    -David

Maybe you are looking for