Mythtv: mtd + libGl.so.1.2 + nvidia = erk!

my myth transcoding daemon (mtd) is not starting due to the fact that libGl.so.1.2 is missing.
unfortunately trying to pacman -S libgl results in a conflict between libgl and nvidia-utils (:: libgl conflicts with nvidia-utils. Remove nvidia-utils? [Y/n] - err, no....)
has anyone come across this before and figured a way around it?

I've got this problem with the missing libGL, and for me it leaves mythgallery and mythmusic unresponsive.  I moved to the testing version of nvidia-utils, but that forced me to the testing version of nvidia and the kernel, and everything broke.  I downgraded to the extra versions of these packages and am still looking for a solution.

Similar Messages

  • Libgl wants to remove nvidia-utils

    With the newest update of xorg libgl a dependency of it wants to remove nvidia-utils which are in turn a dependency of nvidia driver.
    What's the correct procedure with this?
    pacman -Rd nvidia-utils or something else??

    Primoz wrote:With the newest update of xorg libgl a dependency of it wants to remove nvidia-utils which are in turn a dependency of nvidia driver.
    What's the correct procedure with this?
    pacman -Rd nvidia-utils or something else??
    wait for  xorg-server 1.7.6-2

  • MythTV segfaults with nvidia 334.21-2...

    I updated to the latest package for NVidia on my myth frontend in the living room, last weekend.
    Alas it made mythfrontend fail with a segfault before it even started to paint anything except the themes' background.
    Reverting back to version 331.49-1 fixed this. I reverted back to version 331.49-1 on the following pacakges:
    nvidia
    nvidia-libgl
    nvidia-utils
    I run lxde on my myth frontend. This does not happen on the workstation that runs KDE upstairs...
    Hope this helps anyone with similar issues.
    Regards,
    Wille

    With the above hack, I have no issues playing HD video's on MythTV using:
    $ pacman -Qs nvidia
    local/lib32-nvidia-libgl 334.21-3
    NVIDIA drivers libraries symlinks (32-bit)
    local/lib32-nvidia-utils 334.21-3
    NVIDIA drivers utilities (32-bit)
    local/libcl 1.1-3
    OpenCL library and ICD loader from NVIDIA
    local/libvdpau 0.7-1
    Nvidia VDPAU library
    local/nvidia 334.21-2
    NVIDIA drivers for linux
    local/nvidia-libgl 334.21-3
    NVIDIA drivers libraries symlinks
    local/nvidia-utils 334.21-3
    NVIDIA drivers utilities
    local/opencl-nvidia 334.21-3
    OpenCL implemention for NVIDIA
    $ nvidia-smi
    Sat Mar 15 20:46:20 2014
    +------------------------------------------------------+
    | NVIDIA-SMI 334.21 Driver Version: 334.21 |
    |-------------------------------+----------------------+----------------------+
    | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
    | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
    |===============================+======================+======================|
    | 0 GeForce GT 630 Off | 0000:01:00.0 N/A | N/A |
    | 40% 36C N/A N/A / N/A | 70MiB / 2047MiB | N/A Default |
    +-------------------------------+----------------------+----------------------+
    +-----------------------------------------------------------------------------+
    | Compute processes: GPU Memory |
    | GPU PID Process name Usage |
    |=============================================================================|
    | 0 Not Supported |
    +-----------------------------------------------------------------------------+
    Using lxde and an up-to-date system.
    I can also log in using slim 1.3.6-3
    Last edited by wasperen (2014-03-15 19:48:45)

  • [SOLVED]Make Pacman think that I have libgl (NVIDIA driver)

    Hi,
    I've installed my Nvidia driver manualy because my card (NVS 310) do not work with the packages provides by pacman (even in AUR).
    Now I have a problem because pacman think I do not have
    libgl
    and do not allows me to install any graphical tools like libreoffice even if I ignore libgl:
    pacman -S libreoffice-fresh --ignore libgl
    resolving dependencies...
    :: There are 4 providers available for libgl:
    :: Repository extra
    1) mesa-libgl 2) nvidia-304xx-libgl 3) nvidia-340xx-libgl 4) nvidia-libgl
    Enter a number (default=1):
    I cannot install one of these package because then conflict with my manual install:
    pacman -S libgl
    :: There are 4 providers available for libgl:
    :: Repository extra
    1) mesa-libgl 2) nvidia-304xx-libgl 3) nvidia-340xx-libgl 4) nvidia-libgl
    Enter a number (default=1): 4
    resolving dependencies...
    looking for conflicting packages...
    warning: dependency cycle detected:
    warning: nvidia-utils will be installed before its nvidia-libgl dependency
    Packages (2) nvidia-utils-352.09-1 nvidia-libgl-352.09-1
    Total Installed Size: 125.31 MiB
    :: Proceed with installation? [Y/n]
    (2/2) checking keys in keyring [######################################] 100%
    (2/2) checking package integrity [######################################] 100%
    (2/2) loading package files [######################################] 100%
    (2/2) checking for file conflicts [######################################] 100%
    error: failed to commit transaction (conflicting files)
    nvidia-utils: /usr/bin/nvidia-bug-report.sh exists in filesystem
    nvidia-utils: /usr/bin/nvidia-cuda-mps-control exists in filesystem
    Errors occurred, no packages were upgraded.
    So my question is: Is there a way to make pacman understand that I have installed libgl manualy so it do not ask me to install it?
    Thanks
    The possible workaround is to remove my driver manually install any libgl than re-install manualy the driver and ignore libgl in the pacman configuration. But this is REALLY ugly...
    Last edited by mickours (2015-06-13 19:09:41)

    Thanks for your reply, that was fast!
    Make my own package is definitly the right way to do this and I will when I have some time.
    For now I tried the workaround I mentioned before:
    mickours wrote:The possible workaround is to remove my driver manually install any libgl than re-install manualy the driver and ignore libgl in the pacman configuration. But this is REALLY ugly...
    And it works!
    Thanks again

  • [Solved] Dependencies loop detected (nvidia-304xx-libgl ///

    Hi.
    Today, with a pacman syu I got this message (translating from spanish to english)
    attention: dependencies loop detected:
    attention: nvidia-304xx-libgl will be installed before its dependence nvidia-304xx-utils
    I don't know which are the consequences of this message and I don't want to update because I don't know if I have to do something before or after, or should not worry.
    What should I do?
    Thanks
    Edit:
    better title... I think
    more info... there are more packages in updates... including mesa-10.1.0-2 (viewing other posts with conflicts involving this package, I don't know if this info is important). Thanks again.
    Last edited by ppsalama (2014-03-09 17:32:08)

    Thanks again... but something strange has happened to me now: (now I will put all my pacman output)
    This post was because I got:
    sudo pacman -Syyu
    [sudo] password for ########:
    :: Synchronizing package databases ...
    core 106,8 KiB 367K/s 00:00 [##########################################] 100%
    extra 1456,6 KiB 1003K/s 00:01 [##########################################] 100%
    community 2,1 MiB 1054K/s 00:02 [##########################################] 100%
    archlinuxfr 12,2 KiB 183K/s 00:00 [##########################################] 100%
    :: Starting full system upgrade...
    :: ¿Replace kdeutils-kwallet with extra/kdeutils-kwalletmanager? [S/n] s
    solving dependencies...
    attention: dependencies loop detected:
    attention: nvidia-304xx-libgl will be installed before its dependence nvidia-304xx-utils
    Conflict checking ...
    Packages (275): calibre-1.27.0-1 cups-1.7.1-4 file-5.17-2 kactivities-4.12.3-1 kde-base-artwork-4.12.3-1
    kde-l10n-es-4.12.3-1 kde-wallpapers-4.12.3-1 kdeaccessibility-jovie-4.12.3-1
    .......... a lot of kde packages ...................................................................................................................
    libcups-1.7.1-4 libkcddb-4.12.3-1 libkcompactdisc-4.12.3-1 libkdcraw-4.12.3-1 libkdeedu-4.12.3-1
    libkdegames-4.12.3-1 libkexiv2-4.12.3-1 libkipi-4.12.3-1 libkmahjongg-4.12.3-1 libkomparediff2-4.12.3-1
    libksane-4.12.3-1 libnl-3.2.24-1 linux-3.13.6-1 linux-docs-3.13.6-1 linux-headers-3.13.6-1
    linux-lts-3.10.33-1 linux-lts-headers-3.10.33-1 mediastreamer-2.10.0-1 mesa-10.1.0-2 minidlna-1.1.2-1
    nepomuk-core-4.12.3-1 nepomuk-widgets-4.12.3-1 nvidia-304xx-304.119-2 nvidia-304xx-libgl-304.119-2
    nvidia-304xx-utils-304.119-2 oxygen-gtk2-1.4.4-1 oxygen-gtk3-1.3.4-1 oxygen-icons-4.12.3-1
    pysmbc-1.0.13-2 python2-cherrypy-3.2.5-1 python2-setuptools-3.1-1 s-nail-14.6.2-1 subversion-1.8.8-1
    systemd-210-3 systemd-sysvcompat-210-3 xterm-303-1
    Total download size: 663,17 MiB
    Total Installed Size: 1361,11 MiB
    Net updating Size: -40,77 MiB
    :: Continue with the installation? [Y/n] n
    Then I wrote my first post.
    After reading blackout23 comment, I type again sudo pacman -Syyu and I get this
    :: Synchronizing package databases...
    core 106,8 KiB 337K/s 00:00 [##########################################] 100%
    extra 1456,1 KiB 988K/s 00:01 [##########################################] 100%
    community 2,1 MiB 1046K/s 00:02 [##########################################] 100%
    archlinuxfr 12,2 KiB 185K/s 00:00 [##########################################] 100%
    :: Starting full system upgrade...
    :: ¿Replace kdeutils-kwallet with extra/kdeutils-kwalletmanager? [S/n] s
    solving dependencies...
    Conflict checking ...
    error: error when preparing transaction (could not satisfy dependencies)
    :: cairo: needs libgl
    :: freeglut: needs libgl
    :: glu: needs libgl
    :: java3d: needs libgl
    :: libva: needs libgl
    :: mesa-demos: needs libgl
    :: mplayer: needs libgl
    :: pipelight: needs libgl
    :: qt4: needs libgl
    :: xorg-xdriinfo: needs libgl
    a completely different output, and I didn't anything
    what happens?

  • [Solved] Can't install Nvidia driver: Mesa-libgl conflict

    I just finished installing my first GUI, KDE to be exact, on Arch Linux. Right now, I'm using the nouveau driver but I want to unlock the full power of my GTX 780 with proprietary nvidia drivers. On my last attempt at installing KDE, I went directly to installing the nvidia driver 304.24. After rebooting and seeing some text flash on screen, however, I was meant with only a black screen. I could still type, login and reboot but not much more since I couldn't see. I tried booting into the Arch Linux fallback GRUB provided for me with no prevail so I decided to just reinstall the OS. For that reason, I want to install this nvidia driver in hopes of being able to avoid another blank screen. So far, I have this:
    [root@arch /]# pacman -S nvidia
    resolving dependencies...
    looking for inter-conflicts...
    :: nvidia-libgl and mesa-libgl are in conflict (libgl). Remove mesa-libgl? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: nouveau-dri: requires mesa-libgl
    I've tried looking across the forums for similar problems and even tried to uninstall mesa-libgl and all its dependencies but it just yields this:
    [root@arch /]# pacman -Rns mesa-libgl
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: cairo: requires libgl
    :: glu: requires libgl
    :: libva: requires libgl
    :: mplayer: requires libgl
    :: nouveau-dri: requires mesa-libgl
    :: qt4: requires libgl
    :: qt5-base: requires libgl
    I feel like I might need to uninstall the nouveau driver so as to be able to uninstall mesa-libgl. If I installed the nvidia driver at that point, I fear I might see the blank screen again. Thanks for your help in advance.
    Last edited by Firephyz (2014-07-19 20:04:11)

    Firephyz wrote:
    I just finished installing my first GUI, KDE to be exact, on Arch Linux. Right now, I'm using the nouveau driver but I want to unlock the full power of my GTX 780 with proprietary nvidia drivers. On my last attempt at installing KDE, I went directly to installing the nvidia driver 304.24. After rebooting and seeing some text flash on screen, however, I was meant with only a black screen. I could still type, login and reboot but not much more since I couldn't see. I tried booting into the Arch Linux fallback GRUB provided for me with no prevail so I decided to just reinstall the OS. For that reason, I want to install this nvidia driver in hopes of being able to avoid another blank screen. So far, I have this:
    [root@arch /]# pacman -S nvidia
    resolving dependencies...
    looking for inter-conflicts...
    :: nvidia-libgl and mesa-libgl are in conflict (libgl). Remove mesa-libgl? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: nouveau-dri: requires mesa-libgl
    I've tried looking across the forums for similar problems and even tried to uninstall mesa-libgl and all its dependencies but it just yields this:
    [root@arch /]# pacman -Rns mesa-libgl
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: cairo: requires libgl
    :: glu: requires libgl
    :: libva: requires libgl
    :: mplayer: requires libgl
    :: nouveau-dri: requires mesa-libgl
    :: qt4: requires libgl
    :: qt5-base: requires libgl
    I feel like I might need to uninstall the nouveau driver so as to be able to uninstall mesa-libgl. If I installed the nvidia driver at that point, I fear I might see the blank screen again. Thanks for your help in advance.
    You do it wrong.
    sudo pacman -Rdd mesa-libgl && sudo pacman -S nvidia
    After it, you can decide if you want to reinstall mesa-libgl and remove nvidia-libgl or leave nvidia-libgl and do not install mesa-libgl. I do it all the time during update.
    Last edited by firekage (2014-07-19 19:48:30)

  • [solved]libgl and nvidia-utils are in conflict

    resolving dependencies...
    warning: dependency cycle detected:
    warning: udev will be installed before its util-linux dependency
    looking for inter-conflicts...
    :: libgl and nvidia-utils are in conflict. Remove nvidia-utils? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: libgl and nvidia-utils are in conflict
    I remember that I had to remove libgl when installing the Nvidia driver, has something regarding that situation changed/inverted  ?
    (Also, I have multilib enabled and 32 bit nvidia packages installed)
    Last edited by manasij7479 (2012-03-17 21:40:10)

    Grepping "pacman -Q" for nvidia, ati and intel individually do not show anything suspicious under the later two.
    [manasij7479@manasijd ~]$ pacman -Q | grep nvidia
    lib32-nvidia-utils 295.20-1
    nvidia 295.20-3
    nvidia-cg-toolkit 3.1-1
    nvidia-utils 295.20-1
    opencl-nvidia 295.20-1
    [manasij7479@manasijd ~]$ pacman -Q | grep intel
    intel-tbb 4.0_20111130-1
    [manasij7479@manasijd ~]$ pacman -Q | grep ati
    kdegames-granatier 4.8.1-1
    kdegames-kpatience 4.8.1-1
    kdeplasma-addons-applets-weatherstation 4.8.1-1
    kdetoys-kteatime 4.8.1-1
    startup-notification 0.12-2
    telepathy-kde-integration-module 0.2.0-1
    What other names can video drivers have ?
    Does the lib32-nvidia-utils count as a dupe ? If so, how do I run 32 bit software with 3d acceleration ?

  • SDDM + nvidia-340xx = black screen - Failed to create OpenGL context

    When I'm trying to use SDDM I see nothing but black screen (I see sddm and Xorg running).
    It used to work some time ago, but one day it stopped.
    I'm using nvidia-340xx drivers:
    [travnick@travnick-lap ~]$ yaourt -Qs nvidia
    community/cuda 7.0.28-2
    NVIDIA's GPU programming toolkit
    multilib/lib32-libvdpau 1.1-1
    Nvidia VDPAU library
    multilib/lib32-nvidia-340xx-libgl 340.76-1
    NVIDIA drivers libraries symlinks (32-bit)
    multilib/lib32-nvidia-340xx-utils 340.76-1
    NVIDIA drivers utilities (32-bit)
    extra/libcl 1.1-4
    OpenCL library and ICD loader from NVIDIA
    extra/libvdpau 1.1-1
    Nvidia VDPAU library
    extra/nvidia-340xx 340.76-9
    NVIDIA drivers for linux, 340xx legacy branch
    extra/nvidia-340xx-libgl 340.76-2
    NVIDIA drivers libraries symlinks
    extra/nvidia-340xx-utils 340.76-2
    NVIDIA drivers utilities
    extra/opencl-nvidia-340xx 340.76-2
    OpenCL implemention for NVIDIA
    journalctl says:
    [travnick@travnick-lap ~]$ sudo journalctl -b |grep sddm
    [sudo] hasło użytkownika travnick:
    maj 22 16:29:14 travnick-lap sddm[1090]: Signal received: SIGUSR1
    maj 22 16:29:15 travnick-lap sddm-helper[1126]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0)
    maj 22 16:29:15 travnick-lap systemd-logind[1084]: New session c1 of user sddm.
    maj 22 16:29:15 travnick-lap systemd[1]: Started Session c1 of user sddm.
    maj 22 16:29:15 travnick-lap systemd[1]: Starting Session c1 of user sddm.
    maj 22 16:29:15 travnick-lap systemd[1128]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0)
    maj 22 16:29:15 travnick-lap systemd[1128]: systemd 219 running in user mode for user 999/sddm. (+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD +IDN)
    maj 22 16:29:15 travnick-lap systemd[1128]: /var/lib/sddm/.config/systemd/user
    maj 22 16:29:15 travnick-lap systemd[1128]: /var/lib/sddm/.local/share/systemd/user
    maj 22 16:29:20 travnick-lap sddm-greeter[1132]: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile 0)
    maj 22 16:29:21 travnick-lap systemd-coredump[1140]: Process 1132 (sddm-greeter) of user 999 dumped core.
    maj 22 16:30:33 travnick-lap polkitd[1102]: Operator of unix-process:4785:11656 FAILED to authenticate to gain authorization for action org.freedesktop.systemd1.manage-units for system-bus-name::1.10 [systemctl restart sddm] (owned by unix-user:travnick)
    maj 22 16:30:45 travnick-lap sudo[4792]: travnick : TTY=tty2 ; PWD=/home/travnick ; USER=root ; COMMAND=/usr/bin/systemctl restart sddm
    maj 22 16:30:45 travnick-lap sddm[1090]: Signal received: SIGTERM
    maj 22 16:30:47 travnick-lap sddm[4800]: Signal received: SIGUSR1
    maj 22 16:30:47 travnick-lap sddm-helper[4807]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0)
    maj 22 16:30:47 travnick-lap systemd[1]: Started Session c3 of user sddm.
    maj 22 16:30:47 travnick-lap systemd-logind[1084]: New session c3 of user sddm.
    maj 22 16:30:47 travnick-lap systemd[1]: Starting Session c3 of user sddm.
    maj 22 16:30:48 travnick-lap sddm-greeter[4809]: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile 0)
    maj 22 16:30:48 travnick-lap systemd-coredump[4817]: Process 4809 (sddm-greeter) of user 999 dumped core.
    maj 22 16:31:07 travnick-lap sudo[4819]: travnick : TTY=tty2 ; PWD=/home/travnick ; USER=root ; COMMAND=/usr/bin/systemctl stop sddm
    maj 22 16:31:07 travnick-lap sddm[4800]: Signal received: SIGTERM
    maj 22 16:31:21 travnick-lap sudo[4832]: travnick : TTY=tty2 ; PWD=/home/travnick ; USER=root ; COMMAND=/usr/bin/systemctl disable sddm
    Last edited by travnick (2015-06-02 23:25:58)

    It's working for me, I'm on 340xx nvidia drivers and using sddm+plasma. I even have nouveau installed in parallel (blacklisted).
    I don't know if it makes any difference, but I'm using the -ck variant of the kernel and the nvidia driver. libgl part is still the same though:
    $ pacman -Qs nvidia
    local/lib32-libcl 1.1-1
    OpenCL library and ICD loader from NVIDIA (32-bit)
    local/lib32-nvidia-340xx-libgl 340.76-1
    NVIDIA drivers libraries symlinks (32-bit)
    local/lib32-nvidia-340xx-utils 340.76-1
    NVIDIA drivers utilities (32-bit)
    local/libcl 1.1-4
    OpenCL library and ICD loader from NVIDIA
    local/libvdpau 1.1-1
    Nvidia VDPAU library
    local/nvidia-340xx-ck-k10 340.76-11 (ck-k10)
    NVIDIA drivers for linux-ck, 340xx legacy branch.
    local/nvidia-340xx-libgl 340.76-2
    NVIDIA drivers libraries symlinks
    local/nvidia-340xx-utils 340.76-2
    NVIDIA drivers utilities
    local/opencl-nvidia-340xx 340.76-2
    OpenCL implemention for NVIDIA
    local/xf86-video-nouveau 1.0.11-3 (xorg-drivers xorg)
    Open Source 2D acceleration driver for nVidia cards

  • Dosbox is missing libGL.so.1.2

    Hello.
    I just found a bug in the dosbox package (0.72-2). It's missing the library mentioned in the subject which should be provided by nvidia-utils (or catalyst-utils or, I guess, libgl). I have nvidia-utils installed but I only have libGL.so.1 in /usr/lib. Filed a bug about this here:
    http://bugs.archlinux.org/task/8747
    A solution for now was to recompile dosbox on my nVidia card based system. Now dosbox is linked to libGL.so.1 and everything works fine, but I guess this should be changed in the official package also.
    Cristi

    Doc Angelo wrote:
    Hello,
    so this is my first post here.
    Another workaround i found out is to create a new symbolic link /usr/lib/libGL.so.1.2 -> libGL.so.100.14.19 (the one from nvidia-utils). My question: would this lead into problems one day to do so? Or is it safe so create such a link?
    Hm, if the probem also fades, when i rebuild the package, i will eventually try out ABS with dosbox.
    Greets
    Doc Angelo
    Hmm... you can never miss with a link like the following: /usr/lib/libGL.so.1.2 -> /usr/lib/libGL.so.1
    This should be helpful for problems that might occur with future catalyst/nvidia/mesa packages.
    But I would still prefer a recompile.
    Last edited by ckristi (2007-12-04 22:29:57)

  • Wine cannot resize screen when in fullsreen using nvidia

    Hello
    when I switched from nouveau to the nvidia driver I get this problem when I want to start a game (Commandos) :
    fixme:win:EnumDisplayDevicesW ((null),0,0x32ece8,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x32ec18,0x00000000), stub!
    err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x0 @0! (XRandR 1.2)
    fixme:win:EnumDisplayDevicesW ((null),0,0x32df38,0x00000000), stub!
    err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x0 @0! (XRandR 1.2)
    fixme:win:EnumDisplayDevicesW ((null),0,0x32df38,0x00000000), stub!
    err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 640x480x0 @0! (XRandR 1.2)
    err:d3d:wined3d_unregister_window Window 0x1006c is not registered with wined3d.
    err:d3d:wined3d_unregister_window Window 0x1006c is not registered with wined3d.
    When I run xrandr I only get:
    $ xrandr --query
    Screen 0: minimum 8 x 8, current 1366 x 768, maximum 8192 x 8192
    VGA-0 disconnected primary (normal left inverted right x axis y axis)
    LVDS-0 connected 1366x768+0+0 (normal left inverted right x axis y axis) 290mm x 170mm
    1366x768 60.0*+ 50.0
    HDMI-0 disconnected (normal left inverted right x axis y axis)
    DVI-D-0 disconnected (normal left inverted right x axis y axis)
    I tried this article to add some resolutions but I only get this error:
    $ cvt 640 480
    # 640x480 59.38 Hz (CVT 0.31M3) hsync: 29.69 kHz; pclk: 23.75 MHz
    Modeline "640x480_60.00" 23.75 640 664 720 800 480 483 487 500 -hsync +vsync
    $ xrandr --newmode "640x480_60.00" 23.75 640 664 720 800 480 483 487 500 -hsync +vsync
    $ xrandr --addmode LVDS-0 640x480_60.00
    X Error of failed request: BadMatch (invalid parameter attributes)
    Major opcode of failed request: 140 (RANDR)
    Minor opcode of failed request: 18 (RRAddOutputMode)
    Serial number of failed request: 29
    Current serial number in output stream: 30
    I believe the problem exists between xrandr and the nvidia driver because it worked with the nouveau driver.
    I switched from nouveau to nvidia with this commands:
    $ pacman -Rdds --noconfirm nouveau-dri xf86-video-nouveau mesa-libgl lib32-nouveau-dri lib32-mesa-libgl
    $ pacman -S --noconfirm nvidia lib32-nvidia-libgl
    Knows anyone a solution?
    Regards
    Debellator

    Hello,
    thanks for you suggestions. So I updated my 10-monitor.conf
    Section "Monitor"
    Identifier "Monitor0"
    Option "DPMS" "1"
    EndSection
    Section "Screen"
    Identifier "Screen0" #Collapse Monitor and Device section to Screen section
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24 #Choose the depth (16||24)
    Option "Metamodes" "LVDS-0: nvidia-auto-select; 1366x768_60 {ViewPortIn=640x480, ViewPortOut=640x480+120+0};"
    SubSection "Display"
    Depth 24
    Modes "1366x768" "1024x768" "800x600" "640x480" #Choose the resolution
    EndSubSection
    EndSection
    Unfoftunately it does not help. I still get the same error message.

  • [SOLVED] libgl & pam_fprint

    Hi,
    I just installed my Arch Linux operating system and it's running very nicely! Everything has been pretty much straight-forward thanks to the excellent documentation, mostly in the wiki.
    My computer has a Nvidia card and hence I installed the packages nvidia and nvidia-utils according to the related wiki page. Worked fine after a reboot.
    However, the Nvidia wiki page states that libgl should be removed to avoid a package conflict. I tried to install the two above mentioned packages without removing libgl and that didn't work. After I had removed libgl I could successfully install the packages and get the drivers up and running.
    Now I want to configure my fingerprint reader. I'm following this wiki page and everything worked smoothly until the step that's hyperlinked. When I tried to 'yaourt -Sb pam_fprint' I got the following message:
    error: target not found: pam_fprint
    missing dependency for ati-dri : libgl=7.11.2
    missing dependency for intel-dri : libgl=7.11.2
    missing dependency for mach64-dri : libgl=7.11.2
    missing dependency for mga-dri : libgl=7.11.2
    missing dependency for r128-dri : libgl=7.11.2
    missing dependency for savage-dri : libgl=7.11.2
    missing dependency for sis-dri : libgl=7.11.2
    missing dependency for tdfx-dri : libgl=7.11.2
    If I try to install libgl, I must remove nvidia-utils, and that doesn't seem like an adequate solution to me. What should I do?
    - Martin
    Actually, never mind! I solved it by installing 'pam_fprint-git' instead of 'pam_fprint' (that package didn't exist, as the pasted output told me). Updated the wiki page accordingly.
    Last edited by Kottalizer (2012-02-15 20:00:26)

    I have this same problem (because of AMD Catalyst) and it seems these drivers are not needed, but I am NOT SURE. I am curious as to why the instructions on the arch wiki for installing AMD graphics drivers says libgl is okay to remove, but does not mention the resulting dependency errors.
    Otherwise, the system is perfectly functional Just a little less pretty when updating.
    Edit: confirmed, it's okay to remove them.
    Last edited by sankeytm (2012-03-14 08:06:32)

  • Can't upgrade system - nvidia conflict

    [root@myhost mario]# pacman -Syu
    :: Synchronizing package databases...
    current                  [################] 100%      66K    74.3K/s  00:00:00
    extra                    [################] 100%     252K   208.0K/s  00:00:01
    fouiny_repo              [################] 100%       4K     0.6K/s  00:00:06
    community                [################] 100%     101K    99.9K/s  00:00:01
    :: Replace mawk with gawk from "current"? [Y/n] Y
    :: libgl-dri conflicts with nvidia. Remove nvidia? [Y/n] Y
    error: libgl-dri conflicts with nvidia-utils
    When I try uninstall nvidia-utils I receive message that are many dependiences of this package and I can't. Any suggestions ?

    This stuff was asked and answered many times already.  Do a forum search with "libgl-dri conflicts with nvidia" and you'll find lots of threads with answers for fixing this.  It's a simple fix. 

  • NV GeForce 7600, nvidia-304xx-lts, but Failed to load module "nvidia"

    Hi,
    I'm trying to replace nouveau driver with nvidia-304xx-lts for my NVIDIA Corporation G73 [GeForce 7600 GT] videocard.
    I'm following advices at https://wiki.archlinux.org/index.php/Nvidia.
    I have installed the linux kernel: core/linux-lts 3.14.21-1.
    I modified the script for switching from nouveau to nvidia, like:
    #!/bin/bash
    # nouveau -> nvidia
    # run as root
    set -e
    # check if root
    if [[ $EUID -ne 0 ]]; then
    echo "You must be root to run this script. Aborting...";
    exit 1;
    fi
    if [ -e /etc/X11/xorg.conf.d/30-nouveau.conf ]
    then rm -v /etc/X11/xorg.conf.d/30-nouveau.conf
    fi
    cp /Adatok/ArchLinuxBeallitasok/30-nvidia.conf /etc/X11/xorg.conf.d/
    sed -i 's/MODULES="nouveau"/#MODULES="nouveau"/' /etc/mkinitcpio.conf
    pacman -Rdds --noconfirm xf86-video-nouveau mesa-libgl lib32-mesa-dri lib32-mesa-libgl
    pacman -S --noconfirm nvidia-304xx-lts lib32-nvidia-304xx-libgl
    mkinitcpio -p linux
    reboot
    The 30-nvidia.conf is:
    Section "Device"
    Identifier "Nvidia Card"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    Option "NoLogo" "true"
    EndSection
    When I run after reboot and bash login:
    startx
    I get not the X Window system, but error messages.
    The /var/log/Xorg.0.log file is:
    [ 229.009] (II) LoadModule: "nvidia"
    [ 229.009] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 229.010] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 229.010] compiled for 4.0.2, module version = 1.0.0
    [ 229.010] Module class: X.Org Video Driver
    [ 229.012] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
    [ 229.012] (EE) NVIDIA: system's kernel log for additional error messages.
    [ 229.012] (II) UnloadModule: "nvidia"
    [ 229.012] (II) Unloading nvidia
    [ 229.013] (EE) Failed to load module "nvidia" (module-specific error, 0)
    [ 229.013] (EE) No drivers available.
    What am I missing here? How can I solve this problem?
    Regards, from Pál

    I solve the problem with the script:
    #!/bin/bash
    # nouveau -> nvidia
    # run as root
    set -e
    # check if root
    if [[ $EUID -ne 0 ]]; then
    echo "You must be root to run this script. Aborting...";
    exit 1;
    fi
    if [ -e /etc/X11/xorg.conf.d/30-nouveau.conf ]
    then rm -v /etc/X11/xorg.conf.d/30-nouveau.conf
    fi
    cp /Adatok/ArchLinuxBeallitasok/30-nvidia.conf /etc/X11/xorg.conf.d/
    sed -i 's/MODULES="nouveau"/#MODULES="nouveau"/' /etc/mkinitcpio.conf
    pacman -Rdds --noconfirm xf86-video-nouveau mesa-libgl lib32-mesa-dri lib32-mesa-libgl
    pacman -S --noconfirm nvidia-304xx lib32-nvidia-304xx-libgl
    mkinitcpio -p linux
    reboot
    The needed package was: nvidia-304xx because I'm using linux 3.17.1-1 kernel.

  • Nvidia-304xx Module nvidia not found

    Hi,
    I had a nvidia GTX 260 as primary gpu with the latest nvidia running.
    Now I switched to an old GT 6600. Therefore I installed nvidia-304xx but modprobe nvidia fails.
    [pheinrich@ARCH ~]$ sudo modprobe nvidia
    modprobe: FATAL: Module nvidia not found.
    [pheinrich@ARCH ~]$ pacman -Qs nvidia
    local/lib32-libcl 1.1-1
    OpenCL library and ICD loader from NVIDIA (32-bit)
    local/lib32-libvdpau 0.7-2
    Nvidia VDPAU library
    local/lib32-nvidia-304xx-libgl 304.121-2
    NVIDIA drivers libraries symlinks (32-bit)
    local/lib32-nvidia-304xx-utils 304.121-2
    NVIDIA drivers utilities (32-bit)
    local/lib32-opencl-nvidia-304xx 304.121-2
    OpenCL implemention for NVIDIA (32-bit)
    local/libcl 1.1-3
    OpenCL library and ICD loader from NVIDIA
    local/libvdpau 0.7-1
    Nvidia VDPAU library
    local/nvidia-304xx 304.121-5
    NVIDIA drivers for linux, 304xx legacy branch
    local/nvidia-304xx-libgl 304.121-2
    NVIDIA drivers libraries symlinks, 304xx legacy branch
    local/nvidia-304xx-utils 304.121-2
    NVIDIA drivers utilities and libraries, 304xx legacy branch
    local/opencl-nvidia-304xx 304.121-2
    OpenCL implemention for NVIDIA, 304xx legacy branch
    I do not know what I have done wrong.

    I found it on
    https://wiki.archlinux.org/index.php/NVIDIA
    For GeForce 6000/7000 series cards [NV40-NV4E, NV63-NV68], install the nvidia-304xx or nvidia-304xx-lts packages, available in the official repositories.
    When I select the dropdowns on the nvidia website I get the 304.88 for that card so I think nvidia-304xx would be the right one.
    I think there was something wrong during installation. If the nvidia-304xx wouldn't be compatible the nvidia module must be installed regardless.
    I will try nvidia.
    Edit 1
    Something completly wrong here. I have installed the package nvidia now again.
    [pheinrich@ARCH ~]$ sudo pacman -Qs nvidia
    local/lib32-libcl 1.1-1
    OpenCL library and ICD loader from NVIDIA (32-bit)
    local/lib32-libvdpau 0.7-2
    Nvidia VDPAU library
    local/lib32-nvidia-libgl 337.25-1
    NVIDIA drivers libraries symlinks (32-bit)
    local/lib32-nvidia-utils 337.25-1
    NVIDIA drivers utilities (32-bit)
    local/lib32-opencl-nvidia 337.25-1
    OpenCL implemention for NVIDIA (32-bit)
    local/libcl 1.1-3
    OpenCL library and ICD loader from NVIDIA
    local/libvdpau 0.7-1
    Nvidia VDPAU library
    local/nvidia 337.25-3
    NVIDIA drivers for linux
    local/nvidia-libgl 337.25-2
    NVIDIA drivers libraries symlinks
    local/nvidia-utils 337.25-2
    NVIDIA drivers utilities
    local/opencl-nvidia 337.25-2
    OpenCL implemention for NVIDIA
    But "modprobe nvidia" prints
    [pheinrich@ARCH ~]$ sudo modprobe nvidia
    modprobe: FATAL: Module nvidia not found.
    Maybe it has to do with the situation that I had installed "nvidia" before then removed it an installed nvidia-304xx ?
    Last edited by _pheinrich_ (2014-06-29 13:45:52)

  • [SOLVED]Applications don't detect/use libGL.so.1

    SOLUTION : Re-install lib32-nvidia-libgl
    I installed dwarffortress (repo package) and ran dwarffortress. It gave me this error -
    ./libs/Dwarf_Fortress: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
    Searching for libGL.so.1 gives me with catfish - https://drive.google.com/file/d/0B2sfMr … sp=sharing
    As you can see, I have it in several locations including /usr/lib32 and /usr/lib32/nvidia. Following this thread - https://bbs.archlinux.org/viewtopic.php?id=159833 I ran
    pkgfile libGL.so.1 and it gave me
    extra/mesa-libgl
    extra/nvidia-304xx-utils
    extra/nvidia-libgl
    extra/nvidia-utils
    community/nvidia-cg-toolkit
    community/primus
    multilib/lib32-mesa-libgl
    multilib/lib32-nvidia-304xx-utils
    multilib/lib32-nvidia-libgl
    multilib/lib32-nvidia-utils
    multilib/lib32-primus
    I tried to install mesa-libgl but it is in conflict with nvidia-libgl. So what do I do? Do I remove nvidia-libgl? I am on a x86_64 system (uname -m gives x86_64). Also various solutions around the internet consist of creating symlinks but I need to get a concrete solution that doesn't break my system. Several other games give me this error when I try to run with Wine.
    If this helps - I ran pacman -Qs libgl and it gave me -
    local/lib32-mesa 10.0.2-1
        an open-source implementation of the OpenGL specification (32-bit)
    local/lib32-nvidia-libgl 331.38-1
        NVIDIA drivers libraries symlinks (32-bit)
    local/libglade 2.6.4-5
        Allows you to load glade interface files in a program at runtime
    local/mesa 10.0.2-1
        an open-source implementation of the OpenGL specification
    local/nvidia-libgl 331.38-1
        NVIDIA drivers libraries symlinks
    P.S - How do I put things in code so that I don't have to paste them as text and they don't take up screen space?
    EDIT : Something strange. Just randomly I tried installing lib32-glu. Output said <package name and version> is up to date -- reinstalling. That's fine, I just forgot it was already installed. But then it said
    Total Download Size:    0.17 MiB
    Total Installed Size:   0.52 MiB
    Net Upgrade Size:       0.00 MiB
    Shouldn't the download size be 0 if it's already installed?
    Last edited by Aditya Raj Bhatt (2014-02-06 10:39:54)

    That's strange, check now does it load? I have set permissions to anyone on the web. Anyway, I'll paste it here -
    /usr/lib
    /usr/lib/nvidia
    /usr/lib32/nvidia
    And thanks! Re-installing lib32-nvidia-libgl worked! Could you please tell me how to put the output in code? I'll mark the thread as solved though.
    EDIT : Uh, I don't see an edit button for the title. How do I edit it to read [SOLVED] ?
    Last edited by Aditya Raj Bhatt (2014-02-06 01:59:28)

Maybe you are looking for

  • HT4623 I can't seem to get my keypad shortcuts to work on my iphone 4 after the ios6 update.  Anyone have a fix for this??  Apple???

    I can't seem to get my keypad shortcuts to work on my iphone 4 after the IOS 6 update.  Anyone have a resolution for this???  Apple???

  • Code generation: from resultset to Java Object

    Hello all: Is there any utilities that can convert the ResultSet to a list of Java objects? I think that's doable, since we can get the metadata from ResultSetMetaData anyway, which provide a means to construct the internal properties of a java objec

  • Not seeing thumbnails or preview images...

    I recently upgraded with a new installation of CS5 on a new iMac 2.8 GHz Intel Core i5, 8 GB 1333 MHz DDR3 of memory.  On my older, smaller, and slower iMac (about a 1 1/2 year older machine - do not have the specs handy) I was using Bridge CS4 witho

  • Mail Rules

    Any reason why I have lost all my Mail rules?  They have simply disappeared.  Any reason why and where can I find them on my backup ?  Thanks.  IanT

  • EM db console

    Have configured it one of the customer sites , I can get test email to confirm notification is setup but I dnt get any notification coming thru! I know there are alerts outstanding. Deliberately set the threshold too low in orer to trigger some more