no X screen after kernel upgrades

Use this forum for questions related to graphics, sound or desktop environments.

Re: no X screen after kernel upgrades

Postby cynwulf » September 26th, 2016, 1:48 pm

Linux uses modprobe to insert kernel modules, so you will want to check the man page for that. From memory I believe the blacklist files are located in /etc/modprobe.d/

The nvidia blob is both the file you download from nvidia and the "legacy-340xx-dkms" package you refer to. Debian packages the various nvidia driver versions and hosts them in the "non-free" repository. As a rule you should never use the nvidia driver installers on a Debian testing or unstable system. You would also have little need to use them in a stable system as they're packaged.

You should remove and purge the "legacy-304" completely via the package manage. The nvidia installer can usually be run with an uninstall option to ensure that it's completely removed.

Once you've done that, reinstall X.org server, drm and mesa, reboot and it should load the nouveau driver on boot.

If after this it still doesn't work, or if this is all a bit beyond you, back up your files, wipe it and install the stable release.
"What, are you... uh... undercover or something?"
"No, I'm underpaid."
User avatar
cynwulf
 
Posts: 2381
Joined: April 26th, 2011, 2:46 pm

Re: no X screen after kernel upgrades

Postby cynwulf » September 26th, 2016, 1:51 pm

leaveone wrote: Nvidia binary from Nvidia (which I can't seem to install anyways because of a missing version.h file in my kernel sources),

Things get moved about and changed, so the kernel module for the legacy drivers build against older kernels but probably not your newer one (without some tweaks, if at all) - well either that or you didn't install kernel headers?
"What, are you... uh... undercover or something?"
"No, I'm underpaid."
User avatar
cynwulf
 
Posts: 2381
Joined: April 26th, 2011, 2:46 pm

Re: no X screen after kernel upgrades

Postby leaveone » September 27th, 2016, 1:32 am

so i've double checked that nouveau isn't blacklisted. I made sure to remove all traces of anything nvidia and reinstalled xorg, libdrm, and mesa. upon reboot nouveau loads but i am still limited to 1200x1024 resolution. i've double checked the specs on the monitor and 1920x1080 is definitely native. Furthermore, when i reboot the system and get to my grub menu, that displays in 1920x1080, but when the rest of the system loads and x starts (after a few screen flickers), it reverts to 1200x1024. If i have any sort of xorg.conf file setup then i never get to X windows. i'm at a total loss here...

I've tried some of the troubleshooting steps at the link below but to no avail..

https://nouveau.freedesktop.org/wiki/Tr ... /#index1h3
leaveone
 
Posts: 13
Joined: July 28th, 2016, 9:34 pm

Re: no X screen after kernel upgrades

Postby cynwulf » September 27th, 2016, 7:21 am

Have you tried that with no xorg.conf file?

Are horizontal and vertical sync lines in your xorg.conf correct for the monitor?

I still suspect this is related to EDID. Have a read here: https://wiki.archlinux.org/index.php/Ke ... s_and_EDID
"What, are you... uh... undercover or something?"
"No, I'm underpaid."
User avatar
cynwulf
 
Posts: 2381
Joined: April 26th, 2011, 2:46 pm

Re: no X screen after kernel upgrades

Postby leaveone » September 27th, 2016, 7:32 pm

currently I have no xorg.conf file created.. I am booted into my 4.6 kernel using nouveau but still stuck at 1280x1024 resolution. Here's my output when I run xrandr with no options..

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
1280x1024 0.00*
1024x768 0.00
800x600 0.00
640x480 0.00


any thoughts?

And here are the specs on the monitor..

http://www.newegg.com/Product/Product.a ... 6824236048

Also, i added drm_kms_helper.edid_firmware=edid/1920x1080.bin to my kernel command line options and still stuck at 1280x1024 after updating grub and rebooting.

Lastly, I pulled the EDID (hex) info found in the Xorg.0.log file and dropped it in a file, then used that file as input to the parse-edid binary and got the following..

parse-edid < mon_edid
You seem to have too many extension blocks. Will not continue to parse
Something strange happened. Please contact the author,
Matthew Kern at <pyrophobicman@gmail.com>

here is the contents of mon_edid:

00ffffffffffff000469f12401010101
2c12010380351e78eec4f6a3574a9c23
114f54bfef00714f818081409500a940
b300d1c00101023a801871382d40582c
4500132b2100001e000000fd00384c1f
5311000a202020202020000000fc0056
4b3234360a20202020202020000000ff
0038414c4d51533033343735360a0087
leaveone
 
Posts: 13
Joined: July 28th, 2016, 9:34 pm

Re: no X screen after kernel upgrades

Postby cynwulf » October 4th, 2016, 7:24 am

All out of ideas at this point sorry. I can only suggest that you keep trying and researching as you have done. Good luck.
"What, are you... uh... undercover or something?"
"No, I'm underpaid."
User avatar
cynwulf
 
Posts: 2381
Joined: April 26th, 2011, 2:46 pm

Re: no X screen after kernel upgrades

Postby leaveone » October 8th, 2016, 10:54 pm

I eventually decided to get a new graphics card and try that, its a simple and fairly cheap gamble. I upgraded to a GeForce GT 710B. I then used nvidia-detect to tell me which driver to use and it suggested the latest. I tried that and still no luck. I tried the DVI and HDMI port on the card with nvidia and it didn't work. Next, I uninstalled all nvidia stuff, and deleted my xorg.conf file and rebooted. Nouveau loaded after a few screen flickers and I am now happily running at 1920x1080 resolution using my DVI port. I guess it's an issue with nvidia drivers? I even upgraded my kernel to 4.7 when it was released and that didn't help either. Perhaps both of the previous cards that I had tried were no longer supported by nouveau or nvidia?
leaveone
 
Posts: 13
Joined: July 28th, 2016, 9:34 pm

Previous

Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 1 guest

x