Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm not sure if I am at the correct topic, but this problem is with me for quite a while.
I posted in this forum some time ago because any linux distro I've installed on my laptop couldn't work, always freezing when something related to using the nouveau drivers would happen, like switching from the Login Screen to the Desktop Evironment.
I think you should reread that other thread. The answers were good.
There's a good link to the Ubuntu wiki regarding ACPI boot options. Another one is to kill acpid, and restart it at once with 'acpid -l' which logs stuff to syslog. Leave 'top' running in a terminal, and flick to it when X freezes to see what's hogging resources.
Some comments also refer to special instructions; use instructions for your distro. Also there was mention of Bumblebee or Prime Drivers, and it's a bit disingenuous to ask for help without declaring what you did regarding these.
What's your card? Drivers? Mesa Version? Distro? Version? Without posting Xorg.0.log, give us a snip of any warnings/errors/advice it has on the graphics setup.
/Ruefully
A couple of us became experts on incompatible cards by buying them. You might have joined that club
Sorry for the late response, but I've been doing some tests.
I tried some parameters on the kernel and I got some weird results. OK here we go:
I tested acpi=off, acpi=ht, pci=noacpi, nomodeset, nouveau.modeset=0, nouveau.accel=1, noapic
And only a few would bootup my laptop.
One search I made at google said to disable nouveau drivers, and install from nvidia. But that was the worst experience because not only my laptop stopped booting but it made a really low but high pitched noise that was painful to hear.
The only way to make everything works correctly is using nouveau.modeset=0, but I had to do this just for the first time because I removed this parameter(after logged in) from /etc/default/grub and the linux kernel loaded anyways after restart. I really would like to know the reason for this.
The problem is that my laptop gets really hot, and I will show you the tests I made with different kernel parameters(the results are basically identical) and the ACPI log I got from the Log Tool from linux Mint.
If there's any more information you need, I'd like to help;
The only way to make everything works correctly is using nouveau.modeset=0, but I had to do this just for the first time because I removed this parameter(after logged in) from /etc/default/grub and the linux kernel loaded anyways after restart. I really would like to know the reason for this.
is this the situation you're at right now?
so it's installed to hard drive, and you're booting without any added parameters, and it's getting hot?
the images suggest that
a) it's the CPU that's getting hot, not the GPU
b) it's somewhere between 30 and 60 degrees celsius? closer to 60, so say 50?
i think you should make sure we're talking about the CPU here.
you should also make sure what the nominal temperature for this CPU is.
you should also look what is eating your resources, with 'top' or 'htop'.
and we should have a closer look at your GPU drivers:
I had more of a look than you probably did at that Xorg.0.log. It's a total disaster area, and I have never seen such a long winded output on graphics. If there's a config (a conf file or conf.d directory in /usr/lib(64)/X11 overwritten by stuff in /etc/X11/) take it out of circulation and try again. Two drivers you don't want are fbdev and vesa. fbdev is a framebuffer driver from the last millenium, and vesa is what passed for graphics when graphics cards hadn't been invented yet. I know vesa is limited to 4:3 monitors, and I think fbdev is also. They were developing those in the 1980s :-/.
It threw out the nouveau driver and is not using that. It couldn't find the monitor, and set up 640x480@60hz, which is a default mode. If you start X with no config, it should find stuff
All this points to a kernel module not being loaded as one possible explanation. Anyhow, it's a total mess, and you'll have to configure X with whatever tools your distro offers.
Ok, now I tried to use FreeBSD, it worked pretty well, until I installed SLIM, the Display Manager.
Before installing Slim, I rebooted and started the X(with startx, and using mate) without any problems, everything is good, but then I decided to have a Display Manager... Tried to login and freezed.
Now I'm testing Manjaro and it is one of my favorites since Pop!_OS. (still have to use nouveau.modeset=0)
Talking about the long Xorg log, it happened only when using Linux Mint, after that I installed Ubuntu and it was a very short file.
But now with Manjaro, it's a little longer than Ubuntu's log file and less than Mint's log file.
To the OP - FYI: FreeBSD is Unix, not Linux. Because of it's existence on distrowatch, many people think it is Linux.
Does your laptop have 2 video cards (optimus?) I don't have a laptop so can't intelligently comment but I believe there are laptops out there with 2 video cards: one for gaming/3d and the other for just "normal" work. Is this the case with your laptop?
I know freebsd is not linux and I knew people would think that.
But the case is that I wanted to show that even without using linux, the problem is there.
My laptop has intel integrated graphics and a nvidia video card.
re lspci output:
it says intel Xeon processor, i don't see a problem there.
it has, however, dual/hybrid graphics: intel and nvidia.
these need special setup to work together, it used to be bumblebee, now there's a different software (prime? optimus?) whose name i keep forgetting.
as you can see i am by no means a specialist here, never had such a setup.
you will have to search various wikis and the wild web in addition to reading our answers here.
it will be very difficult to get results if you keep switching distros, and almost impossible to help.
personally i think your intel might require some firmware, and your nvidia will benefit from the proprietary driver.
I think I now what is happening, while using Windows, the fans make noise and on linux not.
Looks like something related to that, maybe the fan control system not working as my expectations.
I just have one more question and I'll mark this thread as solved. Does setting nouveau.modeset=0 bad for my laptop's performance or anything else?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.