• Like 0

    Installation issues on asus rog gl752


    I was an ubuntu user for several years but have left windows on my last few computers. I recently purchased an Asus ROG gl752 and am considering putting Linux back on. I created a live boot USB, but have been unable to get it to work. I am able to get to the boot menu, but it ends up stalling on the icon. The computer has a hybrid intel/Nvidia setup. I have seen there are some issues with this and have tried to disable Nvidia card using nouveau.modeset=0. With no success. Before it goes to splash screen I see an error saying it can’t access a resource. The computer also has two a hybrid hard drive system if that makes any difference. I am trying to just liveboot though.

    I would appreciate any help you can give me.

    Thanks

  • Like 0

    Hi,

    Which nvidia card is installed inyour laptop? Newer cards aren’t supported by nouveau… Also the binary driver by nvidia is not very compartible with newer kernels…

    A live boot system should not having troubles at all. Did you tried a different distribution as live system? Is secure boot enabled?

    regards
    A.I.

  • Like 0

    The video card is a 960m. I also tried to install Manjaro and Mint with no luck. They all get stuck at the splash. Secure boot is disabled.

  • Like 0

    nouveau.modeset=0 might not always work. The most reliable way to disable nouveau seems to be:

    modprobe.blacklist=nouveau
    
  • Like 0

    Thank you, I got it loaded using modprobe.blacklist=nouveau. Are there drivers for this Nvidia card. It seems a waste if I am unable to use it. If there are, how do I install them?

    Thank you,

    Nick

  • Like 0

    @shockwave I avoid any contact with Asus hardware. Nevertheless:

    • read AnteWiki here about Nvidia Optimus cards. It describes how to install Bumblebee and the most recent proprietary Nvidia driver, available in regular Arch repos

    • if the installation by hand is not for you, install nvidia-installer package. Then:

      • do a dry run with nvidia-installer --bumblebee --test. You’ll see what installer will do.

      • if you’re satisfied, install Bmb and Nvidia driver with nvidia-installer --bumblebee

    Good luck

  • Like 0

    @just said in Installation issues on asus rog gl752:

    @shockwave I avoid any contact with Asus hardware. Nevertheless:

    Why do you avoid Asus hardware?

  • Like 0

    @Jonnyteronni said in Installation issues on asus rog gl752:

    @just said in Installation issues on asus rog gl752:

    @shockwave I avoid any contact with Asus hardware. Nevertheless:

    Why do you avoid Asus hardware?

    A reply would be off-topic, wouldn’t it? Sorry.

    Regards

  • Like 0

    I tried to install bumblebee. Both with installer and by command line, but there was a conflict between mesa and mesa libgl (I believe it was). I don’t believe I installed all updates before doing this as I am on a limited connection. Maybe that is the reason?

    Thanks,

  • Like 0

    Maybe yes, maybe no, maybe Asus.

    If you was installing by hand, please, share the full output of all commands.

    If you was using nvidia-installer, please, post the installation log.

    Without any clues it’s a waste of your time.

  • Like 0

    @just OH right, my apologies.

  • Like 0

    Thanks,

    What is the easiest way to get the commands off that computer and onto one i can reply on?

  • Like 0

    I tried install again and the issue may have to due with the system not being fully updated. I have limited data so I don’t want to load all the updates until I am sure everything will work on this (approx 200mb). I have listed text below.

    [[email protected] ~]$ sudo pacman -Rc xf86-video-nouveau
    error: could not register ‘multilib’ database (database already registered)
    error: failed to init transaction (unable to lock database)
    error: could not lock database: File exists
    if you’re sure a package manager is not already
    running, you can remove /var/lib/pacman/db.lck
    [[email protected] ~]$ yaourt -Syyua
    could not register ‘multilib’ database (database already registered)
    error: could not register ‘multilib’ database (database already registered)
    :: Synchronizing package databases…
    antergos 142.9 KiB 565K/s 00:00 [######################] 100%
    core 123.8 KiB 578K/s 00:00 [######################] 100%
    extra 1679.0 KiB 679K/s 00:02 [######################] 100%
    community 3.8 MiB 978K/s 00:04 [######################] 100%
    multilib 177.4 KiB 964K/s 00:00 [######################] 100%
    error: could not register ‘multilib’ database (database already registered)
    could not register ‘multilib’ database (database already registered)
    could not register ‘multilib’ database (database already registered)
    error: could not register ‘multilib’ database (database already registered)

    ==> Continue upgrade ? [Y/n]
    ==> [V]iew package detail [M]anually select packages
    ==> --------------------------------------------------
    ==> y
    error: could not register ‘multilib’ database (database already registered)
    :: Starting full system upgrade…
    :: Replace mesa-libgl with extra/mesa? [Y/n] y
    resolving dependencies…
    looking for conflicting packages…
    warning: dependency cycle detected:
    warning: mesa will be installed before its libglvnd dependency

    Packages (57) babl-0.1.24-1 binutils-2.28-1 chromium-57.0.2987.98-1
    cifs-utils-6.7-1 dnssec-anchors-20170228-1 gcc-6.3.1-2
    gcc-libs-6.3.1-2 geoip-database-20170307-1 glibc-2.25-1
    gmime-2.6.23-2 gnome-documents-3.22.1-1
    gnome-online-accounts-3.22.5-1 gnome-photos-3.22.5-1
    gnome-session-3.22.3-1 gnutls-3.5.10-1 gpgme-1.8.0-2
    gtk-update-icon-cache-3.22.9+2+gaebe3a74ec-1
    gtk3-3.22.9+2+gaebe3a74ec-1
    gtk3-print-backends-3.22.9+2+gaebe3a74ec-1 harfbuzz-1.4.5-1
    harfbuzz-icu-1.4.5-1 iana-etc-20170224-1 libchamplain-0.12.15-1
    libgdata-0.17.7-1 libgdm-3.22.3-1 libglvnd-0.2.999+g4ba53457-1
    libinput-1.6.3-1 libnautilus-extension-3.22.3-1
    libnewt-0.52.19-3 libpurple-2.12.0-1 libraw-0.18.2-1
    libva-1.7.3-2 libxslt-1.1.29+41+gdf5330d1-1 linux-4.10.1-1
    linux-api-headers-4.10.1-1 linux-firmware-20170227.5abb924-1
    linux-headers-4.10.1-1 lzo-2.10-1 mesa-17.0.1-2
    mesa-libgl-17.0.1-1 [removal] mesa-vdpau-17.0.1-2
    mobile-broadband-provider-info-20170310-1 nautilus-3.22.3-1
    network-manager-applet-1.4.6-1 nm-connection-editor-1.4.6-1
    opencore-amr-0.1.4-1 openresolv-3.9.0-1 pamac-4.3.1-1
    pidgin-2.12.0-1 python-appdirs-1.4.3-1
    python-setuptools-1:34.3.2-1 talloc-2.1.9-1
    virtualbox-guest-modules-arch-5.1.16-1
    virtualbox-guest-utils-5.1.16-1 xf86-input-libinput-0.25.0-1
    xf86-video-nouveau-1.0.13-3 xf86-video-openchrome-0.6.0-1

    Total Download Size: 260.28 MiB
    Total Installed Size: 1008.69 MiB
    Net Upgrade Size: 17.20 MiB

    :: Proceed with installation? [Y/n] n
    could not register ‘multilib’ database (database already registered)
    error: could not register ‘multilib’ database (database already registered)
    [[email protected] ~]$ sudo pacman -S bumblebee mesa xf86-video-intel nvidia lib32-nvidia-utils lib32-virtualgl lib32-mesa-libgl nvidia-settings bbswitch
    error: could not register ‘multilib’ database (database already registered)
    warning: xf86-video-intel-1:2.99.917+760+ge9cd8c21-1 is up to date – reinstalling
    resolving dependencies…
    looking for conflicting packages…
    warning: removing ‘lib32-mesa-libgl’ from target list because it conflicts with ‘lib32-mesa’
    :: mesa and mesa-libgl are in conflict. Remove mesa-libgl? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: virtualbox-guest-modules-arch: installing linux (4.10.1-1) breaks dependency ‘linux<4.10’
    [[email protected] ~]$ sudo pacman -S bumblebee mesa xf86-video-intel nvidia lib32-nvidia-utils lib32-virtualgl lib32-mesa-libgl nvidia-settings bbswitch
    error: could not register ‘multilib’ database (database already registered)
    warning: xf86-video-intel-1:2.99.917+760+ge9cd8c21-1 is up to date – reinstalling
    resolving dependencies…
    looking for conflicting packages…
    warning: removing ‘lib32-mesa-libgl’ from target list because it conflicts with ‘lib32-mesa’
    :: mesa and mesa-libgl are in conflict. Remove mesa-libgl? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: mesa and mesa-libgl are in conflict

  • Like 0

    Any package in Arch must be installed only on a fully upgraded and clean system. Partial upgrades is the shortest way to troubles of all kinds. Stop.

    To check that, run the command:

    sudo pacman -Syyu
    

    The system is clean, fully upgraded and in consistent state if pacman responds:

    ...
    there is nothing to do
    ...
    

    For example (main repos are initial 5; ignore the rest):

    ┌──[just]@[alexarp]:~$
    └─> sudo pacman -Syyu
    :: Synchronizing package databases...
     core                 123.8 KiB  1331K/s 00:00 [--------] 100%
     extra                679.7 KiB  2.18M/s 00:01 [--------] 100%
     community              3.8 MiB  3.17M/s 00:01 [--------] 100%
     multilib             177.4 KiB  2.17M/s 00:00 [--------] 100%
     antergos             142.9 KiB  2.79M/s 00:00 [--------] 100%
     apricity-core         13.9 KiB  0.00B/s 00:00 [--------] 100%
     apricity-core.sig    287.0   B  0.00B/s 00:00 [--------] 100%
     nurunner              14.1 KiB   124K/s 00:00 [--------] 100%
     nurunner-extra         7.0 KiB  0.00B/s 00:00 [--------] 100%
     netrunner             14.0 KiB   279K/s 00:00 [--------] 100%
     bluestar              50.4 KiB   586K/s 00:00 [--------] 100%
     bluestar-plasma      832.0   B  0.00B/s 00:00 [--------] 100%
    :: Starting full system upgrade...
     there is nothing to do
    ┌──[just]@[alexarp]:~$
    └─> 
    

    It is possible to install | remove something on the system above.

    Moreover, the most secure way to install smth in Arch is to preceed the installation with full system upgrade:

    sudo pacman -Syu pkg-to-install-01 pkg-to-install-02 pkg-to-install-03
    

    Here, pacman will upgrade the system right before installing three pkgs. If any problem arises during the process, stop and don’t continue - until all problems with upgrade are resolved.

    Your system:

    • has [multilib] repo in inconsistent state
    • has pkgs database already locked by another pacman instance, running in | by another process
    • Bmb and proprietary Nvidia driver reside in regulare Arch repos - yaourt is never used to install | remove them
    • no conflicts arise while Bmb and prop Nvidia are being installed on a clean system - there are many conflicts on your system

    Until the system is clean and upgraded (as above), there’s no sense even try to install anything.

  • Like 0

    Thank you for your help. I am using the liveboot usb. I will try to make the upgrade during the off hours and see if I can get it to work.

gl7521 asus9 installation168 rog2 Posts 15Views 580
Log in to reply