UP - 31/10/2013 [TESTING][DONE]

SolydXK is too quiet for you? SolydXK Enthusiast Editions, based on Debian Testing is for you! Here you can find news about Debian Testing and Unstable too, and also tests on SolydXK programs.
The support for SolydXK EE is provided by the community.
User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 04:18

the command DDM is performing is

Code: Select all

apt-get -y --force-yes install linux-headers-3.10-3-amd64 build-essential nvidia-glx nvidia-kernel-dkms ia32-libs libxvmcnvidia1 libgl1-nvidia-glx:i386 nvidia-xconfig nvidia-settings
somehow this command fails with unmet deps

Code: Select all

zerozero@home ~ $ sudo apt-get -s install linux-headers-3.10-3-amd64 build-essential nvidia-glx nvidia-kernel-dkms ia32-libs libxvmcnvidia1 libgl1-nvidia-glx:i386 nvidia-xconfig nvidia-settings
[sudo] password for zerozero: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
build-essential is already the newest version.
linux-headers-3.10-3-amd64 is already the newest version.
linux-headers-3.10-3-amd64 set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libxvmcnvidia1 : Depends: libgl1-nvidia-legacy-304xx-glx (= 304.108-4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
but the installation of libxvmcnvidia1 on its own is successful

Code: Select all

zerozero@home ~ $ sudo apt-get -s install libxvmcnvidia1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  dragonplayer ia32-libs-gtk-i386:i386 juk kdeplasma-addons libappconfig-perl libevent-2.0-5 libkdecorations4abi1 libpython3.2
  libsamplerate0:i386 libspeexdsp1:i386 libusb-0.1-4:i386 plasma-containments-addons plasma-desktopthemes-artwork
  plasma-runners-addons plasma-wallpapers-addons sweeper
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386
  libgl1-nvidia-legacy-304xx-glx-i386:i386 libxvmc1:i386 libxvmcnvidia1:i386 nvidia-installer-cleanup nvidia-kernel-common
  nvidia-legacy-304xx-alternative nvidia-legacy-304xx-driver nvidia-legacy-304xx-kernel-dkms nvidia-settings-legacy-304xx
  nvidia-support xserver-xorg-video-nvidia-legacy-304xx
Suggested packages:
  nvidia-driver nvidia-legacy-304xx-kernel-dkms:i386 nvidia-legacy-304xx-kernel-source:i386
Recommended packages:
  libgl1-nvidia-legacy-304xx-glx-i386
The following NEW packages will be installed:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386
  libgl1-nvidia-legacy-304xx-glx-i386:i386 libxvmc1:i386 libxvmcnvidia1 libxvmcnvidia1:i386 nvidia-installer-cleanup
  nvidia-kernel-common nvidia-legacy-304xx-alternative nvidia-legacy-304xx-driver nvidia-legacy-304xx-kernel-dkms
  nvidia-settings-legacy-304xx nvidia-support xserver-xorg-video-nvidia-legacy-304xx
0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded.
and should suffice for a nvidia driver installation.

part (or maybe all) of the problem (afaik) steams from the fact that
1- nvidia-glx was replaced by nvidia-driver (and this is not a recent change)

Code: Select all

nvidia-graphics-drivers (304.88-4) unstable; urgency=low

  * Rename metapackage nvidia-glx to nvidia-driver. Add transitional package.
  * Use new '${nvidia}' substvar instead of 'nvidia${nvidia:Legacy}'.
  * debian/rules: Generalize control file renaming for legacy builds.
  * Rename package nvidia-cuda-proxy to nvidia-cuda-mps: Upstream has renamed
    the programs nvidia-cuda-proxy-* to nvidia-cuda-mps-* in release 319.xx.
  * libcuda1: Add Suggests: nvidia-cuda-mps.
  * libcuda1: Add Provides: libcuda-5.0-1.
  * nvidia-libopencl1: Prefer nvidia-opencl-icd over opencl-icd.
  * Drop support for backporting to squeeze.
  * NEWS: Drop news items concerning upgrades to squeeze.
  * debian/rules: Apply patches from debian/patches-manual/ after unpacking.
  * man-fixes-nvidia-smi.patch: New patch, fix hyphen vs. minus sign,
    wrapping, and spelling in nvidia-smi manpage.

 -- Andreas Beckmann <anbe@debian.org>  Thu, 04 Jul 2013 17:32:45 +0200
 

Code: Select all

zerozero@home ~ $ apt show nvidia-glx
Package: nvidia-glx
New: yes
State: not installed
Version: 304.108-4
Priority: extra
Section: non-free/oldlibs
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 135 k
Depends: nvidia-driver
Conflicts: nvidia-glx
Description: transition to nvidia-driver
 This is a dummy transitional package to aid switching to nvidia-driver.
Homepage: http://www.nvidia.com

zerozero@home ~ $ apt show nvidia-driver
Package: nvidia-driver
New: yes
State: not installed
Version: 304.108-4
Priority: optional
Section: non-free/x11
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 941 k
Depends: libgl1-nvidia-glx (= 304.108-4), xserver-xorg-video-nvidia (=
         304.108-4), nvidia-vdpau-driver (= 304.108-4), nvidia-alternative (=
         304.108-4), nvidia-kernel-dkms (= 304.108-4) | nvidia-kernel-304.108,
         nvidia-support
PreDepends: nvidia-installer-cleanup
Recommends: nvidia-settings (>= 304), libgl1-nvidia-glx-i386
Suggests: nvidia-kernel-dkms (>= 304.108) | nvidia-kernel-source (>= 304.108)
Conflicts: nvidia-driver
Breaks: nvidia-glx (< 304.88-4), nvidia-glx (< 304.88-4)
Replaces: nvidia-glx (< 304.88-4), nvidia-glx (< 304.88-4)
Provides: nvidia-glx-any
Description: NVIDIA metapackage
 This metapackage depends on the NVIDIA binary driver and libraries that provide
 optimized hardware acceleration of OpenGL applications via a direct-rendering X
 Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. 
 
 Please see the nvidia-kernel-dkms or nvidia-kernel-source packages for building
 the kernel module required by this package. This will provide
 nvidia-kernel-304.108. 
 
 This version only supports GeForce 6xxx and higher of the Geforce GPUs plus
 corresponding Quadros and nforce.  Look at the legacy packages for older cards.
 
 See /usr/share/doc/nvidia-driver/README.txt.gz for a complete list of supported
 GPUs and PCI IDs.
Homepage: http://www.nvidia.com
2- and more recently the 304 branch was renamed legacy http://ftp-master.metadata.debian.org/c ... _changelog

===
this way if we *tweak* the initial command to something like

Code: Select all

sudo apt-get -s install linux-headers-3.10-3-amd64 build-essential libgl1-nvidia-legacy-304xx-glx nvidia-kernel-dkms ia32-libs libxvmcnvidia1 nvidia-xconfig nvidia-settings
it will work (at least i think it will <testing without real hardware is tricky>)

Code: Select all

The following extra packages will be installed:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions ia32-libs-i386:i386
  libgl1-nvidia-legacy-304xx-glx:i386 libgl1-nvidia-legacy-304xx-glx-i386:i386
  libjack-jackd2-0:i386 libxvmc1:i386 libxvmcnvidia1:i386 nvidia-alternative
  nvidia-installer-cleanup nvidia-kernel-common nvidia-legacy-304xx-alternative
  nvidia-legacy-304xx-driver nvidia-legacy-304xx-kernel-dkms nvidia-settings-legacy-304xx
  nvidia-support nvidia-vdpau-driver xserver-xorg-video-nvidia-legacy-304xx
Suggested packages:
  nvidia-driver ia32-libs-gtk nvidia-legacy-304xx-kernel-dkms:i386
  nvidia-legacy-304xx-kernel-source:i386 jackd2:i386
Recommended packages:
  libgl1-nvidia-legacy-304xx-glx-i386 libgl1-nvidia-glx libgl1-nvidia-glx-any
The following NEW packages will be installed:
  glx-alternative-mesa glx-alternative-nvidia glx-diversions ia32-libs ia32-libs-i386:i386
  libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386
  libgl1-nvidia-legacy-304xx-glx-i386:i386 libjack-jackd2-0:i386 libxvmc1:i386 libxvmcnvidia1
  libxvmcnvidia1:i386 nvidia-alternative nvidia-installer-cleanup nvidia-kernel-common
  nvidia-kernel-dkms nvidia-legacy-304xx-alternative nvidia-legacy-304xx-driver
  nvidia-legacy-304xx-kernel-dkms nvidia-settings nvidia-settings-legacy-304xx nvidia-support
  nvidia-vdpau-driver nvidia-xconfig xserver-xorg-video-nvidia-legacy-304xx
0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded.
bliss of ignorance

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: UP - 31/10/2013 [TESTING]

Postby timber » 02 Nov 2013 05:10

Thanks Crizzly,
:lol:
I'll see if Zerozero's revision will work (since I have the actual hardware that this needs to be tested on).
If that doesn't do the trick, I'll reinstall nvidia-$&!^ per your suggestion.

Thanks ... I'll let you all know how it goes.
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: UP - 31/10/2013 [TESTING]

Postby timber » 02 Nov 2013 06:50

No go on the nvidia driver.
First I tried Zerozero's approach.

Code: Select all

sudo apt-get install linux-headers-3.10-3-amd64 build-essential libgl1-nvidia-legacy-304xx-glx nvidia-kernel-dkms ia32-libs libxvmcnvidia1 nvidia-xconfig nvidia-settings
Had to answer Y to a couple of questions (probably could have used --force y but didn't)
The install appeared to go OK (no apparent errors there).
then

Code: Select all

sudo nvidia-xconfig
then I created /etc/modprobe.d/blacklist.conf (blacklist nouveau)

Code: Select all

sudo reboot
I have autologin set.
At boot all appears fine until it gets to login and I'm prompted to log in at command line. (normall boot this doesn't happen)
No nVidia screen (as with normal, working nVidia boot). (so nvidia is not starting)
When I do log in as user at the prompt I just get some errors (bla-bla contact Xorg ...) then finally back to user command line.

NEXT

I tried Crizzly's suggestions (both of them) but get the same thing.
I did nvidia-xconfig and blacklisted nouveau when I tried this also.

Now I'm back to using the nouveau driver.
Did I miss a step (e.g. update-initramfs -u) after blacklisting nouveau or something???
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

User avatar
Arjen Balfoort
Site Admin
Posts: 9311
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby Arjen Balfoort » 02 Nov 2013 07:23

I have updated Plymouth to experimental, and replaced nvidia-glx with nvidia-driver in DDM.
So you can apt update, and try it out.

I'll hopefully have some time later today to test this on my system.


SolydXK needs you!
Development | Testing | Translations

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: UP - 31/10/2013 [TESTING]

Postby timber » 02 Nov 2013 07:30

Thanks Schoelje,

I also messed up on blacklisting nouveau ...
... should be /etc/modprobe.d/nvidia-blacklists-nouveau.conf (blacklist nouveau)
but I won't need to worry about that now since you updated DDM.
I'll give it a try.

Thanks,
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

Deleted User 2761

Re: UP - 31/10/2013 [TESTING]

Postby Deleted User 2761 » 02 Nov 2013 07:59

in mycellection should

Code: Select all

/etc/modprobe.d/nvidia-blacklists-nouveau.conf (blacklist nouveau)
happen automatically IF YOU DO INSTALL NVIDIA-DRIVER ?

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: UP - 31/10/2013 [TESTING]

Postby timber » 02 Nov 2013 08:13

Did an update after Schoelje made the changes then tried installing nvidia-glx via the new DDM but that didn't work either.
I guess my video card just doesn't like this nvidia kernel for some reason. :cry:
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15

User avatar
davo
Posts: 62
Joined: 18 Aug 2013 10:37
Location: Malvern (UK)

Re: UP - 31/10/2013 [TESTING]

Postby davo » 02 Nov 2013 13:47

SolydX-64bit (testing partition)

Upgraded this morning and all went very well with no surprises or errors for me.

Code: Select all

dave@solydx-testing:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-chips
  xserver-xorg-video-i128 xserver-xorg-video-rendition xserver-xorg-video-s3
  xserver-xorg-video-s3virge xserver-xorg-video-sis xserver-xorg-video-tseng
  xserver-xorg-video-voodoo
The following NEW packages will be installed:
  libboost-iostreams1.54.0 libgnutls28 libhogweed2 liblog-message-simple-perl
  libsasl2-modules-db libspice-server1 libx264-133 libxatracker1
  xserver-xorg-video-modesetting xserver-xorg-video-qxl
The following packages will be upgraded:
  accountsservice alsa-utils apt apt-utils aptitude aptitude-common
  at-spi2-core b43-fwcutter binutils bluez bluez-cups bsd-mailx btrfs-tools
  console-data console-setup console-setup-linux cpp-4.8 dbus dbus-x11
  dconf-gsettings-backend dconf-service ddm debian-plymouth-manager dh-python
  dialog diffstat dpkg ethtool firefox firefox-l10n-en-gb
  firmware-b43-installer firmware-b43legacy-installer fontconfig
  fontconfig-config fonts-liberation gcc-4.8 gcc-4.8-base gcc-4.8-base:i386
  geoip-database gir1.2-atk-1.0 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0
  gir1.2-vte-2.90 gnupg gparted gpgv grep grub-common grub-pc grub-pc-bin
  grub2-common gstreamer0.10-plugins-ugly gstreamer1.0-plugins-base
  gstreamer1.0-plugins-good gstreamer1.0-x gtk2-engines-pixbuf
  gtk3-engines-oxygen hplip hplip-data info init-system-helpers
  initramfs-tools install-info iso-codes keyboard-configuration
  libaccountsservice0 libapt-inst1.5 libapt-pkg4.12 libasan0 libasound2
  libasound2-data libasound2-plugins libass4 libatasmart4 libatk-bridge2.0-0
  libatk1.0-0 libatk1.0-0:i386 libatk1.0-data libatomic1 libatspi2.0-0
  libaudio2 libavcodec54 libavformat54 libavutil52 libblas3 libbluetooth3
  libbluetooth3:i386 libbluray1 libc-bin libc-dev-bin libc6 libc6:i386
  libc6-dev libc6-i386 libc6-i686:i386 libcairo-perl libcloog-isl4
  libcurl3-gnutls libdbus-1-3 libdbus-1-3:i386 libdc1394-22 libdca0 libdconf1
  libdpkg-perl libdrm-intel1 libdrm-intel1:i386 libdrm-nouveau2
  libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386 libdrm2 libdrm2:i386
  libdvbpsi9 libegl1-mesa libegl1-mesa:i386 libegl1-mesa-drivers
  libegl1-mesa-drivers:i386 libemail-valid-perl libenca0
  libfile-desktopentry-perl libfile-mimeinfo-perl libfontconfig1
  libfontconfig1:i386 libgail18 libgbm1 libgbm1:i386 libgcc-4.8-dev libgcc1
  libgcc1:i386 libgd3 libgegl-0.2-0 libgfortran3 libgl1-mesa-dri:i386
  libgl1-mesa-dri libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa
  libglapi-mesa:i386 libglib-perl libglu1-mesa libgnutls-openssl27 libgnutls26
  libgnutls26:i386 libgoa-1.0-0 libgoa-1.0-common libgomp1 libgssdp-1.0-3
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk2-perl libgtk2.0-0
  libgtk2.0-0:i386 libgtk2.0-bin libgtk2.0-common libgupnp-1.0-4 libhpmud0
  libhtml-tree-perl libicu48 libio-socket-ip-perl libio-socket-ssl-perl
  libipc-system-simple-perl libisl10 libitm1 libjavascriptcoregtk-1.0-0
  libjavascriptcoregtk-3.0-0 libjson-glib-1.0-0 libjson-glib-1.0-common
  libkpathsea6 liblapack3 liblcms2-2 liblightdm-gobject-1-0 libmhash2
  libmtdev1 libmysqlclient18 libnet-domain-tld-perl libnspr4 libnspr4-0d
  libnss-winbind libnss3 libnss3-1d libopenvg1-mesa libopenvg1-mesa:i386
  libpackagekit-glib2-16 libpam-winbind libpcsclite1 libpng12-0
  libpng12-0:i386 libpolkit-agent-1-0 libpolkit-backend-1-0
  libpolkit-gobject-1-0 libpostproc52 libpthread-stubs0-dev libqpdf13
  libqt4-dbus libqt4-declarative libqt4-designer libqt4-help libqt4-network
  libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-svg
  libqt4-test libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4
  libqtwebkit4 libquadmath0 libraw9 librecode0 libsane-hpaio libsasl2-2
  libsasl2-modules libselinux1 libselinux1:i386 libsemanage-common
  libsemanage1 libsmbclient libsocket6-perl libsoundtouch0 libsoup-gnome2.4-1
  libsoup2.4-1 libstdc++6 libstdc++6:i386 libswscale2 libtar0 libtbb2
  libtelepathy-glib0 libterm-ui-perl libtsan0 libupower-glib1 libvte-2.90-9
  libvte-2.90-common libwayland-client0 libwayland-client0:i386
  libwayland-server0 libwayland-server0:i386 libwbclient0 libwebkitgtk-1.0-0
  libwebkitgtk-1.0-common libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libx11-6
  libx11-6:i386 libx11-data libx11-dev libx11-doc libx11-xcb1 libx11-xcb1:i386
  libxfce4ui-1-0 libxfce4ui-utils libyelp0 lightdm lightdm-gtk-greeter
  lightdm-manager lintian locales manpages manpages-dev multiarch-support
  mysql-common packagekit packagekit-backend-aptcc packagekit-tools pm-utils
  policykit-1 printer-driver-hpcups printer-driver-hpijs
  printer-driver-min12xxw printer-driver-postscript-hp procmail python-apt
  python-apt-common python-qt4 python-sip python3-apt python3-packagekit qdbus
  qpdf qt4-qtconfig qtcore4-l10n rfkill samba samba-common samba-common-bin
  simple-scan smbclient solydx-artwork solydx-grub2-theme solydx-info
  solydx-system-adjustments solydxk-softwaremanager solydxk-sws solydxk-system
  sudo synaptic texinfo thunderbird thunderbird-l10n-en-gb unzip upower
  usb-modeswitch vim-common vim-tiny virtualbox-guest-dkms
  virtualbox-guest-utils virtualbox-guest-x11 w3m wdiff wget winbind
  x11-common xfce-keyboard-shortcuts xfce4-cellmodem-plugin xfce4-session
  xfwm4 xorg xscreensaver xscreensaver-data xserver-common xserver-xephyr
  xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel
  xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb
  xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware yelp yelp-xsl zip
354 upgraded, 10 newly installed, 10 to remove and 0 not upgraded.
Need to get 300 MB of archives.
After this operation, 1,655 kB of additional disk space will be used.
Do you want to continue [Y/n]? 
"To touch the earth is to have harmony with nature." Oglala Sioux

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 15:15

Schoelje wrote:That looks good. However I just found something disturbing:

Code: Select all

$ sudo apt-get install fglrx-control fglrx-driver
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package fglrx-driver is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Unable to locate package fglrx-control
E: Package 'fglrx-driver' has no installation candidate
I checked the Debian site and found that both fglrx-control, and fglrx-driver were removed from testing: http://packages.debian.org/search?keywo ... ection=all
http://packages.debian.org/search?keywo ... ection=all

In fact, all fglrx packages were removed.

I've uploaded all fglrx packages with version 13.4-3 to our own repository.
So, please run

Code: Select all

sudo apt-get update
sudo apt-get dist-upgrade
the fglrx removal (and eventual others) are (i hope) explained here >> http://forums.solydxk.nl/viewtopic.php?f=33&t=1949
bliss of ignorance

User avatar
jdhedden
Posts: 106
Joined: 26 Aug 2013 11:34
Location: Gibbstown, NJ
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby jdhedden » 02 Nov 2013 16:07

Schoelje wrote: I uploaded fglrx packages from expermental (not the dev our source packages):
...
Could somebody test this who has an ATI card?
The fglrx packages are working fine for me.
Jerry : SolydX / Siduction / Liquorix Kernel / Dell XPS 8700 / NVIDIA GeForce GT 635

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 20:38

SolydX
If you replace the LightDM configuration files, don't forget to run LightDM Manager before reboot to set your preferences.
this (i believe) doesn't solve the problem of losing the screen name selected by default (as also reported here >> http://forums.solydxk.nl/viewtopic.php?f=43&t=1747)
for that you need to (assuming that you accepted to replace the conf file with the maintainer's version during the upgrade) to do this after

Code: Select all

sudo mv /etc/lightdm/lightdm.conf.dpkg-old /etc/lightdm/lightdm.conf
bliss of ignorance

User avatar
Arjen Balfoort
Site Admin
Posts: 9311
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby Arjen Balfoort » 02 Nov 2013 21:54

Wasn't that about setting the greeter-hide-users parameter?


SolydXK needs you!
Development | Testing | Translations

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 22:29

yes, there's 2 lightdm-related config files that we are prompted to keep or replace the configuration

Code: Select all

-rw-r--r-- 1 root root 4148 Jul 10 00:17 lightdm.conf
-rw-r--r-- 1 root root  685 Feb 24  2013 lightdm-gtk-greeter.conf
in the second one the part that is "affected" is

Code: Select all

[greeter]
background=/usr/share/images/desktop-base/solydx-lightdmbg.png
#show-language-selector=false
theme-name=oxygen-gtk
#font-name=
xft-antialias=true
#xft-dpi=
xft-hintstyle=hintfull
xft-rgba=rgb
that might be overwritten to

Code: Select all

[greeter]
background=/usr/share/images/desktop-base/login-background.svg
theme-name=Adwaita
#icon-theme-name=
#font-name=
xft-antialias=true
#xft-dpi=
xft-hintstyle=hintfull
xft-rgba=rgb
show-language-selector=true
#show-indicators=
#show-clock=
#clock-format=
#keyboard=
this part can be (un)set with lightdm-manager

in the first file the part "affected" is

Code: Select all

greeter-hide-users=false
that will become

Code: Select all

greeter-hide-users=true
this par can't be (un)set with lightdm-manager
from an usability point of view this one (having to enter every time the username and p/w) is a bigger regression than losing the theme settings;
bliss of ignorance

User avatar
Arjen Balfoort
Site Admin
Posts: 9311
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby Arjen Balfoort » 02 Nov 2013 22:35

I am totally confused...in LightDM Manager, in the User section, at the bottom, there is a checkbox called "Hide users", and that will set, or un-set greeter-hide-users. Or am I wrong?


SolydXK needs you!
Development | Testing | Translations

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 22:47

Schoelje wrote: Or am I wrong?
:P no you're not :lol: happens that for once i was working in a production system and lightdm-manager 0.1.5 doesn't have that option; 0.5.9 (in testing has and solves this issue with a point&click :lol: )
http://packages.solydxk.nl/production/p ... m-manager/
http://packages.solydxk.nl/testing/pool ... m-manager/
[so i believe that shortly what i wrote above is deprecated]
bliss of ignorance

User avatar
Arjen Balfoort
Site Admin
Posts: 9311
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby Arjen Balfoort » 02 Nov 2013 22:58

Pheeew! On tackled, now I've got a nice one here:

It seems that the Nvidia 304 drivers are now legacy drivers. Almost all Nvidia drivers are now in transition. The old package names still exist, but are now refering to the new named packages. I had to reflect those changes in DDM:

Code: Select all

                drvList.append(['build-essential', 0])
                drvList.append(['nvidia-xconfig', 0])
                drvList.append([driver, 1])

                # Old naming convention for LTS version
                if driver == 'nvidia-glx':
                    drvList.append(['nvidia-settings', 0])
                    drvList.append(['nvidia-kernel-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        drvList.append(['libgl1-nvidia-glx-i386', 2])
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])
                        if functions.doesPackageExist('libxvmcnvidia1'):
                            drvList.append(['libxvmcnvidia1', 2])

                # http://packages.debian.org/sid/nvidia-driver
                elif driver == 'nvidia-driver':
                    drvList.append(['nvidia-settings', 0])
                    drvList.append(['nvidia-kernel-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        if functions.doesPackageExist('libgl1-nvidia-glx-i386'):
                            drvList.append(['libgl1-nvidia-glx-i386', 2])
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])

                # Old naming convention for LTS version
                elif driver == 'nvidia-glx-legacy-96xx':
                    drvList.append(['nvidia-kernel-legacy-96xx-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])

                # http://packages.debian.org/sid/nvidia-legacy-96xx-driver
                elif driver == 'nvidia-legacy-96xx-driver':
                    drvList.append(['nvidia-settings-legacy-96xx', 0])
                    drvList.append(['nvidia-legacy-96xx-kernel-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        if functions.doesPackageExist('libgl1-nvidia-legacy-96xx-glx-i386'):
                            drvList.append(['libgl1-nvidia-legacy-96xx-glx-i386', 2])
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])

                # Old naming convention for LTS version
                elif driver == 'nvidia-glx-legacy-173xx':
                    drvList.append(['nvidia-settings', 0])
                    drvList.append(['nvidia-kernel-legacy-173xx-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])

                # http://packages.debian.org/jessie/nvidia-legacy-173xx-driver
                elif driver == 'nvidia-legacy-173xx-driver':
                    drvList.append(['nvidia-settings-legacy-173xx', 0])
                    drvList.append(['nvidia-legacy-173xx-kernel-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        if functions.doesPackageExist('libgl1-nvidia-legacy-173xx-glx-i386'):
                            drvList.append(['libgl1-nvidia-legacy-173xx-glx-i386', 2])
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])

                # http://packages.debian.org/jessie/nvidia-legacy-304xx-driver
                elif driver == 'nvidia-legacy-304xx-driver':
                    drvList.append(['nvidia-settings-legacy-304xx', 0])
                    drvList.append(['nvidia-legacy-304xx-kernel-dkms', 1])
                    if 'amd64' in self.kernelRelease:
                        if functions.doesPackageExist('libgl1-nvidia-legacy-304xx-glx-i386'):
                            drvList.append(['libgl1-nvidia-legacy-304xx-glx-i386', 2])
                        if functions.doesPackageExist('ia32-libs'):
                            drvList.append(['ia32-libs', 2])
                        if functions.doesPackageExist('libxvmcnvidia1'):
                            drvList.append(['libxvmcnvidia1', 2])

                # Bumblebee
                elif driver == 'bumblebee-nvidia':
                    drvList.append(['nvidia-kernel-dkms', 1])
                    drvList.append(['bumblebee', 1])
                    drvList.append(['primus', 1])
                    drvList.append(['nvidia-settings', 0])
                    if functions.doesPackageExist('primus-libs-ia32'):
                            drvList.append(['primus-libs-ia32', 2])
We also missed the updated version of nvidia-detect, which resulted in wrong, but not fatal old naming conventions for the Nvidia drivers. For me personally it meant that UM wanted to remove KDE. However, in terminal there were no apparent problems. The only thing noticable was this package: libxvmcnvidia1

If I update before the dist-upgrade, I saw that my current Nvidia drivers were replaced by the new legacy drivers:

Code: Select all

# apt-get install libxvmcnvidia1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386 libgl1-nvidia-legacy-304xx-glx-i386:i386 libxvmc1:i386
  libxvmcnvidia1:i386 nvidia-alternative nvidia-legacy-304xx-alternative nvidia-legacy-304xx-driver nvidia-legacy-304xx-kernel-dkms
  nvidia-settings-legacy-304xx nvidia-vdpau-driver xserver-xorg-video-nvidia-legacy-304xx
Suggested packages:
  nvidia-legacy-304xx-kernel-dkms:i386 nvidia-legacy-304xx-kernel-source:i386
Recommended packages:
  libgl1-nvidia-legacy-304xx-glx-i386
The following packages will be REMOVED:
  libgl1-nvidia-glx libgl1-nvidia-glx:i386 nvidia-driver nvidia-glx xserver-xorg-video-nvidia
The following NEW packages will be installed:
  libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386 libgl1-nvidia-legacy-304xx-glx-i386:i386 libxvmc1:i386
  libxvmcnvidia1:i386 nvidia-legacy-304xx-alternative nvidia-legacy-304xx-driver nvidia-legacy-304xx-kernel-dkms
  nvidia-settings-legacy-304xx xserver-xorg-video-nvidia-legacy-304xx
The following packages will be upgraded:
  libxvmcnvidia1 nvidia-alternative nvidia-vdpau-driver
3 upgraded, 10 newly installed, 5 to remove and 482 not upgraded.
Need to get 21.7 MB of archives.
After this operation, 18.4 MB of additional disk space will be used.
That didn't do a thing, because UM still mentioned to remove KDE.
I then tried to install libc6:i386, but no luck.
I really got tired, and just let UM get on with the upgrade.
Kde was still there but now I have two Nvidia dkms packages installed:

Code: Select all

$ apt search nvidia | grep dkms | grep ^i
i   nvidia-kernel-dkms              - NVIDIA binary kernel module DKMS source   
i A nvidia-legacy-304xx-kernel-dkms - NVIDIA binary kernel module DKMS source (3
This needs some very thorough testing.


SolydXK needs you!
Development | Testing | Translations

User avatar
Arjen Balfoort
Site Admin
Posts: 9311
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby Arjen Balfoort » 02 Nov 2013 23:16

Back to Nouveau!
nvidia-detect still want me to install nvidia-driver, but now my drivers are in the new legacy package. DDM relies on nvidia-detect. So, I cannot rely on DDM. I also have now two Nvidia dkms packages installed.

I can conclude that with the transition, it has become quite a mess.

Tomorrow another fun day testing ;)


SolydXK needs you!
Development | Testing | Translations

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 23:19

Schoelje wrote: I also have now two Nvidia dkms packages installed.
somehow this was considered a desired feature :lol: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685617
bliss of ignorance

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: UP - 31/10/2013 [TESTING]

Postby zerozero » 02 Nov 2013 23:29

but what graphic card you have? are you sure it is supported by the legacy branch?
afaik the 304 legacy is for the Geforce 6 and GeForce 7
http://nvidia.custhelp.com/app/answers/detail/a_id/3142

part of the problem (probably) is that today testing had an update to 319.60
http://packages.qa.debian.org/n/nvidia- ... 3920Z.html
bliss of ignorance

User avatar
timber
Posts: 539
Joined: 11 Aug 2013 21:01
Location: Pacific Northwest

Re: UP - 31/10/2013 [TESTING]

Postby timber » 03 Nov 2013 01:40

Don't know if it's helpful or not but I tried again.

Did latest UP:
ddm 9.6
nvidia-detect 319.17-1
Tried ddm -d installing nvidia -glx
Keep getting the message below during install:
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
Then can't get into X upon reboot.
Just for reference, I have the following nvidia card:

Code: Select all

NVIDIA GT218M [GeForce 310M]
Card has worked with all previous SolydK nvidia-glx drivers.
Enclosed is ddm.txt
ddm.txt
(20.86 KiB) Downloaded 81 times
timber

Samsung R580-M430 @ 2.27GHz - 8 GB RAM
Geforce 310M w/ nvidia-driver
SolydX/SolydM - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydK - Kernel 3.14-2-amd64 - Update Pack: 2014.07.15
SolydKBE - Kernel 3.2.0-4-amd64 - LTS Update Pack: 2014.07.15


Return to “Testing Zone”

Who is online

Users browsing this forum: No registered users and 4 guests