You are not logged in.
For the last 2 days I've been talking to a bunch of people on linux discord servers trying to get help with this problems
I've installed ArchLinux with my install script on about 5 different computers without issue, but I got a new laptop
Hp Omen
i7 7700HQ
GTX 1050
8GB DDr4 RAM
970 EVO M.2
I installed it using Legacy but I also tried with EFI and that didn't change the outcome
The install works fine but when It gets to starting the SDDM Login manager it either works but freezes when I go to Cinnamon,
comes up with a bunch of errors (Ctrl+Alt+F2 Works), or it Turns the screen completely off (But i can still do Ctrl+Alt+F2)
I've Tried using startx to start the desktop with no promising result
I've tried using startx to start sddm
I've tried Lightdm as well as Cinnamon, Plasma, Gnome and i3. I've tried xf86-video-nouveau, nvidia, nvidia-340xx, nvidia-390xx.
I've tried installing it normally without my script on both legacy and efi
I've tried addint my user to the group "Video" (wheel,storage and power are the current groups)
The closest I've gotten was starting Cinnamon with xorg after deleting the config file and making it again but it took 20 seconds to start and most programs wouldn't open
also it was really slow
If anyone knows how to fix this or have any idea how to get me that that would be awesome
Ill post my script when I can, I used hastebin and currently it isn't letting me access it.
Last edited by MrFlacko (2019-01-08 23:18:17)
Offline
Post
lspci -k
pacman -Qs libglin [ code ] tags. I'll hazard a guess that you are on an Optimus system and should read Nvidia Optimus or Bumblebee depending on whether you want to run on the nvidia card exclusively or start on the intel card by default and only add the nvidia gpu on demand
Offline
lspci -k
https://pastebin.com/Nt4A8nfv
pacman -Qs libgl
https://pastebin.com/NPpE9XH5
as for whether or not I want to use the GPU exclusively or boot with IGPU then go to main GPU
I just want to use what is easiest/what will get this working
Last edited by MrFlacko (2019-01-08 11:12:19)
Offline
Both approaches work, the question is whether you care about maximum performance or battery life. If the former follow my first link (particularly the Using nvidia section), if the latter follow the second. Right now you have an incompatible combination of stuff, install the nvidia kernel module, then follow one of the two links depending on what you decide
Offline
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
Subsystem: Hewlett-Packard Company GP107M [GeForce GTX 1050 Mobile]
Kernel driver in use: nouveau
Kernel modules: nouveauThe other output shows you have nvidia-utils & lib32-nvidia-utils 4.15 installed,
post
$ pacman -Qs nvidia
$ pacman -Qkk nividiaDisliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
$ pacman -Qs nvidialocal/lib32-libvdpau 1.1.1-3
Nvidia VDPAU library
local/lib32-nvidia-utils 415.25-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.1.1+3+ga21bf7a-1
Nvidia VDPAU library
local/nvidia-utils 415.25-1
NVIDIA drivers utilities
local/xf86-video-nouveau 1.0.15-3 (xorg-drivers)
Open Source 2D acceleration driver for nVidia cards$ pacman -Qkk nividia
$ pacman -Qkk nvidiaerror: package 'nividia' was not found
error: package 'nvidia' was not foundOffline
Both approaches work, the question is whether you care about maximum performance or battery life. If the former follow my first link (particularly the Using nvidia section), if the latter follow the second. Right now you have an incompatible combination of stuff, install the nvidia kernel module, then follow one of the two links depending on what you decide
In that case I would rather Power Saver then performance if it does end up switching during boot
although i'm not planning on turning it off very regularly at all. It's mainly going to be used for libreoffice, web browsing and kvm stuff
Last edited by MrFlacko (2019-01-08 12:33:27)
Offline
Why do you have xf86-video-nouveau installed instead of nvidia?
Offline
Why do you have xf86-video-nouveau installed instead of nvidia?
If you read what I posted you would know why
No matter what i tried it failed whether it was nvidia of nouveau
Offline
Then to be consequent you would've had to remove nvidia-utils and lib32-nvidia-utils as well instead of keeping them installed at the same time as that leads to conflicts, in which case it would've worked again. But either way, decide for a driver: If nvidia follow one of the two approaches I outlined, if nouveau remove the two packages. (Though in that case there's a chance that you will see a lockup due to nouveaus insufficient Pascal support, don't know how far they are with that yet.
Last edited by V1del (2019-01-08 13:51:43)
Offline
Thank you so much everyone for your help
I figured out the issue after doing some research on bumblebee and optimus.
For anyone else the solution is
# pacman -S bumblebee mesa nvidia xf86-video-intel lib32-virtualgl lib32-nvidia-utils
# gpasswd -a yourusername bumblebee
# systemctl enable bumblebeed.serviceThis stressed me out for 3 and a half days and I'm so happy now that it's fixed.
All add [Solved] to the Title
Source:
https://sritutorials.com/how-to-enable- … -on-linux/
Last edited by MrFlacko (2019-01-08 23:16:24)
Offline
I am happy that you found a solution, but all of that is in the wiki Bumblebee topic, which V1del linked in post #2 of this topic.
Offline