You are not logged in.
Pages: 1
I know it's supposed to be a real no-no, but I was wondering if there was any way to run nvidia's proprietary drivers and nouveau on the same machine. I'd really like to have KMS because I use the ttys a lot, but I also want to play nexuiz and assaultcube every now and then. Is this possible though some method like keeping two kernels? I'd be okay with rebooting to switch drivers, maybe even with editing xorg.conf.d/ .
Offline
It's possible even without rebooting. Check "Deactivating KMS and unloading Nouveau" here.
Offline
You'd need to replace symlinks for libgl I believe, since the nvidia drivers provide their own and nouveau uses 'standard' libgl.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
You'd need to replace symlinks for libgl I believe, since the nvidia drivers provide their own and nouveau uses 'standard' libgl.
The nvidia libs and libgl clash, yeah, but if you use nouveau just for the framebuffer console, you don't need libgl installed in the first place.
Offline
ngoonee wrote:You'd need to replace symlinks for libgl I believe, since the nvidia drivers provide their own and nouveau uses 'standard' libgl.
The nvidia libs and libgl clash, yeah, but if you use nouveau just for the framebuffer console, you don't need libgl installed in the first place.
Hmm, doubt that was the OP's intent, somehow
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Actually, that seems like it was my intent - to use nouveau in the console for the better resolution, and have the option of switching to the proprietary drivers?
As someone who only has the proprietary drivers now, does this make sense:
* install nouveau
* configure xorg to use nouveau for the framebuffer, blacklist nvidia.
* when I want to switch, unload nouveau as the sample script, load nvidia, startx
* if I want to switch back, reverse the process.
Am I missing something in there?
Offline
That'll work. You'll have to manually force nvidia to overwrite the libgl provided by the 'libgl' package (which I think nouveau depends on), and you'd have to repeat that everytime libgl updates. I have not done this, just surmising from comments above and previous threads on the topic, this may eat your kittens.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Pages: 1