Pagina 1 di 2
[Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 13:04
da ub_Mario_45
Ciao
Ho avuto vari problemi con l'avanzamento da Ubuntu 11.04 a 11.10 (32 bit).
Ho appurato che dipendono dai drivers della scheda video.
Il computer non si avviava, successivamente ci sono riuscito.
Ora ho installato i drivers catalist proprietari per la scheda video ati.
Ho provato a disinstallarli da terminale ma li ho tolti solo in parte. E così il comp non si avvia neanche in modalità provvisoria: schermo nero. Devo usare la live.
Fatta la premessa:
1) la difficoltà che incontro spesso col terminale è quando voglio installare/disinstallare un software.
Come faccio a sapere tutti i pacchetti di cui si compone un software?
Del tipo: i drivers Catalyst :
apt-get purge cosa? Come si chiamano i pacchetti, come arrivo a quest'informazione, sul sito Ati non c'è.
C'è synaptic, ma da terminale non è possibile saperlo?
Del tipo: gnome3 con lightdm:
volevo installarlo da terminale con ubuntu server 10.10. Quali pacchetti devo installare, non lo so.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 13:08
da glpiana
per i driver ati digita:
dpkg -l | grep fglrx
e vedi i pacchetti in questione.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 18:41
da ub_Mario_45
Grazie per l'aiuto. Ho ottenuto la lista dei drivers, effettuato una disinstallazione forzata, reinstallato i drivers Ati e il comp si avvia.
Il log dell'installazione però mi dice :
Codice: Seleziona tutto
Uninstalling any previously installed drivers.
Creating symlink /var/lib/dkms/fglrx/8.902/source ->
/usr/src/fglrx-8.902
DKMS: add Completed.
[Error] Kernel Module : Failed to build fglrx-8.902 with DKMS
[Error] Kernel Module : Removing fglrx-8.902 from DKMS
------------------------------
Deleting module version: 8.902
completely from the DKMS tree.
------------------------------
Done.
[Reboot] Kernel Module : update-initramfs
invece con LIBGL_DEBUG=verbose glxinfo (per testare il webgl dal momento che ne ho bisogno), mi dice
Codice: Seleziona tutto
name of display: :0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
con dpkg -l | grep fglrx adesso mi restituisce
Codice: Seleziona tutto
dpkg -l | grep fglrx
ii fglrx 2:8.881-0ubuntu4.1 Video driver for the AMD graphics accelerators
ii fglrx-amdcccle 2:8.881-0ubuntu4.1 Catalyst Control Center for the AMD graphics accelerators
ic fglrx-updates 2:8.881-0ubuntu6.1 Video driver for the AMD graphics accelerators
di xorg.conf c'è sono vari : xorg.conf - xorg.conf.fglrx-0 - xorg.conf.fglrx-1 - xorg.conf.original-0 - xorg.conf.original-1
qual'è quello giusto?
xorg.conf
Codice: Seleziona tutto
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "dri2"
Load "dri"
Load "extmod"
Load "record"
Load "dbe"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "DMAForXv" # [<bool>]
#Option "FBTexPercent" # <i>
#Option "DepthBits" # <i>
#Option "PCIAPERSize" # <i>
#Option "AccelDFS" # [<bool>]
#Option "IgnoreEDID" # [<bool>]
#Option "CustomEDID" # [<str>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "ColorTiling" # [<bool>]
#Option "VideoKey" # <i>
#Option "RageTheatreCrystal" # <i>
#Option "RageTheatreTunerPort" # <i>
#Option "RageTheatreCompositePort" # <i>
#Option "RageTheatreSVideoPort" # <i>
#Option "TunerType" # <i>
#Option "RageTheatreMicrocPath" # <str>
#Option "RageTheatreMicrocType" # <str>
#Option "ScalerWidth" # <i>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ClockGating" # [<bool>]
#Option "VGAAccess" # [<bool>]
#Option "ReverseDDC" # [<bool>]
#Option "LVDSProbePLL" # [<bool>]
#Option "AccelMethod" # <str>
#Option "DRI" # [<bool>]
#Option "ConnectorTable" # <str>
#Option "DefaultConnectorTable" # [<bool>]
#Option "DefaultTMDSPLL" # [<bool>]
#Option "TVDACLoadDetect" # [<bool>]
#Option "ForceTVOut" # [<bool>]
#Option "TVStandard" # <str>
#Option "IgnoreLidStatus" # [<bool>]
#Option "DefaultTVDACAdj" # [<bool>]
#Option "Int10" # [<bool>]
#Option "EXAVSync" # [<bool>]
#Option "ATOMTVOut" # [<bool>]
#Option "R4xxATOM" # [<bool>]
#Option "ForceLowPowerMode" # [<bool>]
#Option "DynamicPM" # [<bool>]
#Option "NewPLL" # [<bool>]
#Option "ZaphodHeads" # <str>
Identifier "Card0"
Driver "radeon"
BusID "PCI:2:0:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # <str>
#Option "fbdev" # <str>
#Option "debug" # [<bool>]
Identifier "Card1"
Driver "fbdev"
BusID "PCI:2:0:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card2"
Driver "vesa"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card2"
Monitor "Monitor2"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Cos'è andato storto ?
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 18:45
da glpiana
passami l'output del comando: lsmod
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 18:47
da ub_Mario_45
eccolo
Codice: Seleziona tutto
Module Size Used by
bnep 17923 2
rfcomm 38408 0
bluetooth 148839 10 bnep,rfcomm
vesafb 13489 1
binfmt_misc 17292 1
snd_usb_audio 100880 1
snd_usbmidi_lib 24558 1 snd_usb_audio
usbhid 41905 0
hid 77367 1 usbhid
gspca_zc3xx 51066 0
snd_hda_codec_hdmi 31426 1
gspca_main 27610 1 gspca_zc3xx
videodev 85626 1 gspca_main
snd_hda_codec_via 61329 1
psmouse 63474 0
serio_raw 12990 0
snd_seq_midi 13132 0
snd_rawmidi 25241 2 snd_usbmidi_lib,snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_hda_intel 28358 3
snd_hda_codec 91754 3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel
snd_hwdep 13276 2 snd_usb_audio,snd_hda_codec
snd_seq 51567 2 snd_seq_midi,snd_seq_midi_event
snd_pcm 80468 4 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
snd_timer 28932 2 snd_seq,snd_pcm
snd 55902 20 snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_hdmi,snd_hda_codec_via,snd_rawmidi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_pcm,snd_seq_device,snd_timer
soundcore 12600 1 snd
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm
i2c_nforce2 12906 0
k10temp 12990 0
ppdev 12849 0
parport_pc 32114 1
lp 17455 0
parport 40930 3 ppdev,parport_pc,lp
usb_storage 44173 0
8139too 23283 0
uas 17699 0
8139cp 26762 0
sata_nv 23379 3
pata_amd 13753 0
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 18:58
da glpiana
infatti non stai usando i driver fglrx, ma neppure i radeon, quindi la cosa è ancora più storta. come hai installato i driver proprietari?
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 19:05
da ub_Mario_45
Ho scaricato con il terminale con wget i drivers da qui
http://support.amd.com/us/gpudownload/l ... ng=English
dal momento che lightdm non si avviava.
e poi ho lanciato il file .run : in pratica ha installato fglrx-updates ; il comp poi si è avviato.
Col computer avviato con l'interfaccia grafica sono andato su Ubuntu Center e ho installato di nuovo gli Ati drivers proprietari e mi ha installato fglrx-amdcccle e fglrx.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 19:14
da glpiana
dovresti provare a disinstallare sia i pacchi relativi a fglrx che il driver installato con il .run. ci deve essere un uninstall da qualche parte. cercalo con locate uninstall magari. controlla poi l'esistenza di un file /etc/X11/xorg.conf e se c'è, una volta disinstallati i driver, rinominalo in modo tale che non venga letta. poi riavvia e tieni le dita incrociate

Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 19:16
da ub_Mario_45
ok proviamo ...
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 20:00
da ub_Mario_45
ho disinstallato con il .run (/usr/share/ati/amd-unistall.run)
e sia i fglrx con apt-get purge fglrx*
Ho eliminato i file xorg.conf - xorg.conf.fglrx-0 - xorg.conf.fglrx-1 - xorg.conf.original-0 - xorg.conf.original-1
Ora il computer entra nella UI ma: unity non c'è, ci sono le icone del desktop, c'è lo sfondo e nella barra superiore c'è : file modifica visualizza vai segnalibro aiuto
Per scrivere nel forum uso un altro pc ...
Come far ricomparire tutto ...?
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 20:07
da glpiana
ctrl+ alt +f1 e passi in tty. da lì dai:
sudo service lightdm restart
al login controlla con che sessione vuole entrare cliccando sulla rotella. per unity prendi ubuntu. comunque entri, apri un terminale e scrivi:
lsmod |grep radeon
e vediamo che dice.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 20:14
da ub_Mario_45
dunque con restart lightdm fa il restart dell'interfaccia di cui sopra.
Il login non me lo fa, accede in automatico
dopo di che con dpkg -l | grep radeon mi torna :
Codice: Seleziona tutto
ii libdrm-radeon1 2.4.26-1ubuntu1 Userspace interface to radeon-specific kernel DRM services -- runtime
ii radeontool 1.6.1-1 utility to control ATI Radeon backlight functions on laptops
chrome - per scrivere sul forum - l'ho aperto col terminale ...
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 20:36
da glpiana
non era dpkg

lsmod | grep radeon devi scrivere.
ma il restart di lightdm non ti riporta al login?
e se scrivi gnome-panel in un terminale non ti appaiono i pannelli? magari c'è il tasto per terminare la sessione.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 20:44
da ub_Mario_45
- lsmod | grep radeon
radeon 961735 2
Codice: Seleziona tutto
ttm 65224 1 radeon
drm_kms_helper 32889 1 radeon
drm 196322 3 radeon,ttm,drm_kms_helper
i2c_algo_bit 13199 1 radeon
È presente della nuova posta in /var/mail/root
- il restart di lightdm non mi porta al login
riavvia solo lightdm ma fa un accesso automatico con il mio nomeutente
- gnome-panel
Codice: Seleziona tutto
** (gnome-panel:2706): WARNING **: Cannot register the panel shell: È stato raggiunto il timeout
L'unico pannello che c'è , è quello grigio con file, modifica , visualizza ecc
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 20:52
da ub_Mario_45
dunque con gnome-panel come utente normale e non root appaiono dei pannelli ma
cliccando su termina sessione mi torna:
Codice: Seleziona tutto
** (gnome-panel:4018): WARNING **: Could not ask session manager if shut down is available: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (gnome-panel:4018): WARNING **: Could not get presence from session manager.
(gnome-panel:4018): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.30.0/./gobject/gsignal.c:2295: signal `size_request' is invalid for instance `0x9c9fe30'
** (gnome-panel:4018): WARNING **: Could not ask session manager to log out: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (gdmflexiserver:4068): WARNING **: Unable to determine session: Unable to lookup session information for process '4068'
** (gdmflexiserver:4068): DEBUG: seat id is not set; can't switch sessions
** (gdmflexiserver:4071): WARNING **: Unable to determine session: Unable to lookup session information for process '4071'
** (gdmflexiserver:4071): DEBUG: seat id is not set; can't switch sessions
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 21:02
da ub_Mario_45
C'è un modo per terminare la sessione da terminale ?
su google non ho trovato niente di funzionante con lightdm ....
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 21:02
da glpiana
allora nel terminale scrivi:
unity
se non appare la barra superiore completa di tasto per terminare la sessione, passa in tty, dai il solito sudo service lightdm restart
poi nel terminale dai unity-2d-launcher che dovrebbe quantomeno aprirti la sessione 2d di unity.
a questo punto dovresti poterti trovare nella schermata di login dopo termina sessione. se nè ubuntu, nè ubuntu2d funzionano installa gnome-session-fallback ed entra con gnome.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: giovedì 3 novembre 2011, 21:20
da ub_Mario_45
unity e unity-2d-launcher nulla
gnome-session-fallback è già installato ;
quando lo avvio digitando "gnome-session-fallback"
mi torna
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: venerdì 4 novembre 2011, 8:45
da glpiana
prova a passare in tty e a dare:
sudo service lightdm stop
poi quando ti restituisce il prompt dai:
startx
e dimmi che fa.
Re: [Driver] inst/disinstallazione drivers: come sapere il nome dei pacchetti di un software?
Inviato: venerdì 4 novembre 2011, 11:35
da ub_Mario_45
ho reinstallato i driver ati, sono entrato nella Ui, disattivato il login automatico, disinstallato i drivers ati, ora mi fa entrare nella login screen,
e posso entrare con Gnome classic oppure lxde.
A questo punto ... ?