On 01/13/2016 07:53 AM, Mark Stodola wrote:
On 01/13/2016 01:35 AM, Yasha Karant wrote:
On 01/11/2016 08:52 AM, Akemi Yagi wrote:
On Mon, Jan 11, 2016 at 8:43 AM, Mark Stodola <stod...@pelletron.com
<mailto:stod...@pelletron.com>> wrote:
On 01/11/2016 09:57 AM, Yasha Karant wrote:
On 01/09/2016 04:37 PM, Akemi Yagi wrote:
If you are sure the xorg.conf file existed but has been
removed with
no backup, then it was not done by ELRepo. I suggest you
look into the
code. You will find that ELRepo's package would not remove
xorg.conf
without backing up.
I respectfully disagree. It is possible that there were
multiple
installs/updates of the ELRepo driver during the experimental
stages of
getting
SL 7 to work on the platform as the platform was delivered.
But -- both
the primary and backup copies have an ElRepo comment and no
"stock"
content. Because of the way the Dell boot bios interacted
with the
platform after a power outage (beyond the limits of the
small UPS
attached to the unit -- that may need new batteries but the
Department
may not have the money to maintain), the only way to get to
the obvious
Dell boot configuration screen (GUI driven) was to remove the
Nvidia
card -- and the system does now boot to the text terminal
interface, but
no GUI.
I can email to you the xorg.conf files I found on the machine
after the
above actions. I will do additional digging. Meanwhile, no
one has
responded so I either will find the X11 xorg configuration
utility or
attempt to copy one from a working machine that has no Nvidia
card.
Yasha
I haven't had much time to work with SL7 yet, but isn't it the
case that there is no xorg.conf by default? Try just renaming the
nvidia generated one and see what happens. I think the X server
attempts to autodetect settings, which has gotten fairly reliable
over the years for the most common setups.
-Mark
That is my understanding. In SL7, there should be no xorg.cong file by
default. In fact, |xorg.conf| is marked as deprecated in EL6, but will
still be used if it is present. Graphical settings are supposed to be
automatically detected and configured by the X server.
Akemi
Precisely the problem. The Nvidia X11 driver package seems to have
"hardwired" some version of the Nvidia (not noveau) driver into the
system. How does one find this and revert to "stock" for an Intel
graphics driver or for some more generic VGA style driver? If I list
the installed RPMs and remove the Nvidia RPM will this address the
issue?
My laptop (upon which I am now working) has a laptop Nvidia "card".
Thus,
rpm -qa reveals
nvidia-x11-drv-352.41-1.el7.elrepo.x86_64
when I do the same on the workstation in question, I presume I will find
a similar (but perhaps different numbered) nvidia-*-el7.elrepo.x86_64;
if I rpm -e the version on the workstation, will this action force a
return to "default/stock" or must I do something in addition?
Yasha Karant
Uninstalling both the kmod-nvidia and the nvidia-x11-drv should do the
trick. It may leave behind the xorg.conf for you to manually remove,
depending on how the rpm was configured during build.
It is the kmod-nvidia module which does the nouveau blacklisting using
/usr/lib/modprobe.d/blacklist-nouveau.conf.
-Mark
Mark,
You were correct. After removal of the Nvidia PCI add-on card, and thus
getting to a scrolling terminal screen (ctrl-alt-F2, etc.), login as root,
rpm -qa | grep elrepo , yielded the two packages. yum -remove one of
the packages (after a long wait to check many repositories) removed both
packages (the other as a dependency), reboot, clean X11 GUI login.
Thanks for the hint. Presumably, in a future iteration of the elrepo
packages, there will be an automagic test to verify that a Nvidia board
really is present, and, if not, use the stock driver as if no elrepo
Nvidia package had been installed.
Yasha