Хорошо, я думаю, что, наконец, понял! Каждое предложение в ответ на эту проблему состоит в том, чтобы получить правильную карту nVidia. Легче сказать, чем сделать. Мне было очень трудно отслеживать правильный драйвер, поскольку он, казалось, исчез из хранилищ (по крайней мере, Ubuntu). Вот что сработало для меня. В зависимости от вашей карты nVidia вам может потребоваться загрузить другой файл, но все они перечислены по адресу http://www.nvidia.com/object/unix.html. Мне нужен был старый драйвер 96xx для моего GeForce 2 MX 400. Так что, после нескольких недель попыток исправить это, я просто запускал эти команды и, наконец, работал! URL-адрес, используемый в команде wget, - это только URL-адрес файла, который был загружен веб-сайтом nVidia.
wget http://us.download.nvidia.com/XFree86/Linux-x86/96.43.23/NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo sh NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo reboot
Легко узнать о synaptic-pkexec:
w3@aardvark:~(1)$ locate synaptic-pkexec
/usr/bin/synaptic-pkexec
w3@aardvark:~(0)$ dpkg -S /usr/bin/synaptic-pkexec
synaptic: /usr/bin/synaptic-pkexec
w3@aardvark:~(0)$ dpkg -L synaptic | grep -E 'pkexec|man/|READ|doc'
/usr/bin/synaptic-pkexec
/usr/share/man/pt_BR
/usr/share/man/pt_BR/man8
/usr/share/man/pt_BR/man8/synaptic.8.gz
/usr/share/man/man8
/usr/share/man/man8/synaptic.8.gz
/usr/share/man/tr
/usr/share/man/tr/man8
/usr/share/man/tr/man8/synaptic.8.gz
/usr/share/man/fr
/usr/share/man/fr/man8
/usr/share/man/fr/man8/synaptic.8.gz
/usr/share/man/es
/usr/share/man/es/man8
/usr/share/man/es/man8/synaptic.8.gz
/usr/share/polkit-1/actions/com.ubuntu.pkexec.synaptic.policy
/usr/share/doc
/usr/share/doc/synaptic
/usr/share/doc/synaptic/copyright
/usr/share/doc/synaptic/README.tasks
/usr/share/doc/synaptic/NEWS.gz
/usr/share/doc/synaptic/README.Debian
/usr/share/doc/synaptic/README.supported
/usr/share/doc/synaptic/TODO.gz
/usr/share/doc/synaptic/README
/usr/share/doc/synaptic/NEWS.Debian.gz
/usr/share/doc/synaptic/changelog.gz
w3@aardvark:~(0)$ file /usr/bin/synaptic-pkexec
/usr/bin/synaptic-pkexec: POSIX shell script, ASCII text executable
Множество вещей для чтения, в том числе /usr/bin/synaptic-pkexec: POSIX shell script, ASCII text executable, которые достаточно коротки, чтобы включить сюда:
#!/bin/sh
pkexec "/usr/sbin/synaptic" "$@"
Но у меня есть один вопрос: почему, о, почему бы вам использовать инструмент-в-коробке, который вы не понимаете?
Однако при дальнейшем чтении вашего плохо отформатированного Q, Я предполагаю, что вы пытаетесь запустить synaptic из сеанса без GUI. synaptic - инструмент графического интерфейса. apt, apt-get, aptitude являются инструментами командной строки для пакетов.
Легко узнать о synaptic-pkexec:
w3@aardvark:~(1)$ locate synaptic-pkexec
/usr/bin/synaptic-pkexec
w3@aardvark:~(0)$ dpkg -S /usr/bin/synaptic-pkexec
synaptic: /usr/bin/synaptic-pkexec
w3@aardvark:~(0)$ dpkg -L synaptic | grep -E 'pkexec|man/|READ|doc'
/usr/bin/synaptic-pkexec
/usr/share/man/pt_BR
/usr/share/man/pt_BR/man8
/usr/share/man/pt_BR/man8/synaptic.8.gz
/usr/share/man/man8
/usr/share/man/man8/synaptic.8.gz
/usr/share/man/tr
/usr/share/man/tr/man8
/usr/share/man/tr/man8/synaptic.8.gz
/usr/share/man/fr
/usr/share/man/fr/man8
/usr/share/man/fr/man8/synaptic.8.gz
/usr/share/man/es
/usr/share/man/es/man8
/usr/share/man/es/man8/synaptic.8.gz
/usr/share/polkit-1/actions/com.ubuntu.pkexec.synaptic.policy
/usr/share/doc
/usr/share/doc/synaptic
/usr/share/doc/synaptic/copyright
/usr/share/doc/synaptic/README.tasks
/usr/share/doc/synaptic/NEWS.gz
/usr/share/doc/synaptic/README.Debian
/usr/share/doc/synaptic/README.supported
/usr/share/doc/synaptic/TODO.gz
/usr/share/doc/synaptic/README
/usr/share/doc/synaptic/NEWS.Debian.gz
/usr/share/doc/synaptic/changelog.gz
w3@aardvark:~(0)$ file /usr/bin/synaptic-pkexec
/usr/bin/synaptic-pkexec: POSIX shell script, ASCII text executable
Множество вещей для чтения, в том числе /usr/bin/synaptic-pkexec: POSIX shell script, ASCII text executable, которые достаточно коротки, чтобы включить сюда:
#!/bin/sh
pkexec "/usr/sbin/synaptic" "$@"
Но у меня есть один вопрос: почему, о, почему бы вам использовать инструмент-в-коробке, который вы не понимаете?
Однако при дальнейшем чтении вашего плохо отформатированного Q, Я предполагаю, что вы пытаетесь запустить synaptic из сеанса без GUI. synaptic - инструмент графического интерфейса. apt, apt-get, aptitude являются инструментами командной строки для пакетов.