Language Selection

English French German Italian Portuguese Spanish

OpenSUSE 10.3 Alpha 5 report

Filed under
Reviews
SUSE
-s

Alpha 5 in the OpenSUSE 10.3 developmental cycle was released several days ago and with it came a few surprises. As opposed to big changes in the installed system itself, the big news this release was the 1 CD install offerings.

In KDE and GNOME flavors, this release brought the single ~700MB install cdrom. I found them to be complete enough to get a stable desktop system. Not much development will be possible without further package installation, but downloading and installing the required and other desired packages through yast might be preferrable to downloading the usual 5 or 6 cds or the huge dvd.

The only quirk I saw with installation of the one cd installs was the offering of XGL in the patterns of package selection and then receiving a error when trying to "check" it. The error stated those packages weren't available. As XGL is a completely new entry, listed as "Desktop Effects" in the traditional install media, it leads me to think they are in the process of spliting those packages into small enough components to fit on the one cd installers.

In essence, as one might imagine, those 1 cd install disks contain just what is absolutely is necessary. There's a KDE 1 cd install package list Here, and Gnome's Here.

Again, as with the last release, Instlux wasn't able to get very far into the install onto the Windows partition. In fact, it exited with the same exact "Cannot copy E:\boot\x86_64\loader\intrid to C:\openSUSE\initrd" error. Well, I guess it needs more work.

Another new development is the use of libata, which will name devices in the /dev/sdXx format. So I guess my earlier assumption wasn't really too misplaced afterall. Updating from a previous install is supposed to fix all the files necessary in order for this change to go virtually unnoticed by end users, or at least give them no problems. I attempted to test on two installs, one version 10.2 and the other 10.3 Alpha 3. With 10.2, the package selection summary had a warning stating that upgrading from 10.2 to 10.3 isn't compatible. Furthering attempts, I then got several unresolved and locked files conflicts. I had customized that install trying to fix fonts, enable multimedia playback, and such so we can't really put all the blame on OpenSUSE. My other install was pretty much default and that upgrade process didn't fair much better. After warning me that libata doesn't support partition numbers beyond 15, configuration was fairly textbook. Then it spent quite a bit of time working away upgrading without issue, but ultimately shot an error about not being able to create the initrd image. So alas, the only real success I had was with a fresh install.

KDE4 is slowly creeping into OpenSUSE. Some of the directories are filled out and contain quite a few libraries and supporting files. There are even a few KDE4 binaries present - mostly in the form of games. In fact Kmahjongg, Kreversi, Kmines, and Patience have made it into the menu. There are several other KDE4 apps that are not installed by default but are listed in package manager.

Some RPM versioning this release:

  • kernel-default-2.6.22_rc4_git3-2

  • xorg-x11-7.2-83
  • gcc-4.1.3-52
  • qt3-3.3.8-41
  • gtk2-2.10.11-23
  • glibc-2.6-5
  • kdebase3-3.5.7.15
  • gnome-desktop-2.18.1-32
  • OpenOffice_org-2.2-13
  • MozillaFirefox-2.0.0.4-6
  • gimp-2.2.13-83
  • ndiswrapper-1.46-5
  • wpa_supplicant-0.5.7-33
  • Full List

Some Changelog Highlights include:

++++ gaim-otr:

   - replace gaim-devel by pidgin-devel in buildreq
   - add pidgin patch (diff from pidgin-otr-3.0.0)

++++ kernel-default:

   - Enable CONFIG_REISERFS_CHECK.
   - Update to 2.6.22-rc4-git3

++++ dockutils:

   - add 24dock hook to add to pm-utils sleep hooks on installation
   - add support for Thinkpad X40 dock station
   - figure out scsi hosts manually

++++ kdenetwork3:

   - Fix pwc based webcams, eg Quickcams
   - Fix toolbar setting changes don't persist

++++ powertop:

   - Update to PowerTOP 1.6

++++ beagle-index:

   - Use pidgin instead of gaim.

++++ kdebase4:

   - update to 3.90.1.svn670093

++++ koffice:

   - update to 1.6.3

++++ MozillaThunderbird:

   - Security update to version 1.5.0.12

++++ Lots of package renames and splits to create smaller systems

++++ Full Changelog for Alpha 5

Most annoying bugs:

  • YaST do not accept the default gpg key by default and asks for import during registration.

  • grub config completely broken on update
    • the kernel is updated, meaning a new one appears and a old one
      disappears, but:

      • the old entries for the kernel no longer in the system stay in menu.lst

      • the entry pointing to the old kernel is the default boot entry
      • the newly added boot entries have "root (/dev/sda3)" instead of "root (hd0,2)" for example, grub will
        never find that device ...

      • manually added kernel options are removed on update
  • No remote repository gets added during installation
  • ifup/getcfg are broken, so the traditional network scripts will not work
  • No NIS offered during installation
  • Win keys are hard binded to GNOME menu
  • X.org doesn't start when using one CD installation media on some laptops
  • X.org's RADEON Xserver may crash when going to powersave mode

Between the release of 1 CD installs and the appearance of KDE4, it's been a fairly exciting release this time. No apparent new eye candy yet, but updated desktops and applications abound. I did a lot of testing this time and found that the 1 CD installs work okay as well as fresh install of the traditional media, but the upgrade path is still a bit buggy as is the install-on-Windows. We can expect Alpha6 around Thu, Jul 19 and it will feature gcc 4.2.




instlux issues

Hi,

the issue with instlux is known and should be actually fixed for Alpha5. But unfortunately the new version of instlux did make it on the media in time.

See:
https://bugzilla.novell.com/show_bug.cgi?id=275571

Attached on the bugzilla entry you could found a fixed version of instlux for testing...

instlux issues

instlux actually worked quite well for me in Alpha 5, at least in beginning the install. There are two things that I would try to fix before the final release, though.

When dual-booting (which I imagine many, if not most, users will be doing), after selecting Windows in Grub, you get the Windows boot menu (at least in Win2K) asking whether you want to boot Windows or the openSUSE install. This will confuse some folks, and is just an extra click that we don't really need.

When Windows 2K appears, a box asks you if you want to remove the "missing" openSUSE install program. Assuming there's a good reason for the box to appear at all, it would be good to add some language that you're just deleting the install program -- not openSUSE! Newbies get frightened easily.

FWIW, I blogged my Alpha 5 install experience:

http://metaverse.wordpress.com/2007/06/23/installing-opensuse-103-alpha-5/

http://metaverse.wordpress.com/2007/06/23/alpha-5-install-continued/

Re: instlux issues

workingwriter wrote:

When dual-booting (which I imagine many, if not most, users will be doing), after selecting Windows in Grub, you get the Windows boot menu (at least in Win2K) asking whether you want to boot Windows or the openSUSE install. This will confuse some folks, and is just an extra click that we don't really need.

Actually the "openSUSE installer" entry should disappear if you run the uninstaller of the "openSUSE installer". This actually the task of the uninstaller application which is placed in the autostart.
But i guess we should give a final hint about that confusing issue before the installer finishes and the installer reboots the machine.

Thanks for the hint...

workingwriter wrote:

When Windows 2K appears, a box asks you if you want to remove the "missing" openSUSE install program. Assuming there's a good reason for the box to appear at all, it would be good to add some language that you're just deleting the install program -- not openSUSE! Newbies get frightened easily.

As mentioned before the "openSUSE installer" entry in the Windows boot menu will bother you at least tow times. First time if you start the installer .. second time if you reboot into windows after installation. The entry is written in the windows boot menu - until you reboot the first time back to windows and the "openSUSE installer" uninstaller got successfully executed.

workingwriter wrote:

FWIW, I blogged my Alpha 5 install experience:

http://metaverse.wordpress.com/2007/06/23/installing-opensuse-103-alpha-5/

http://metaverse.wordpress.com/2007/06/23/alpha-5-install-continued/


Thanks for your feedback - will have a look to your review.

Btw. the "openSUSE uninstall" name confusion should be fixed with the latest version as well. But again - unfortunately the installer didn't made it on the openSUSE 10.3 Alpha5 media in time. The netinstaller should be affected by all those issue... only the hint about that the "openSUSE installer" entry will disappear after executing the "openSUSE installer - uninstaller" (terrible name).

best regards,
Daniel

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Red Hat: OpenShift and Awards

  • OpenShift Commons Briefing: OpenShift 3.11 Release Update with Scott McCarty (Red Hat)
    In this briefing, Red Hat’s Scott McCarty and numerous other members of the OpenShift Product Management team gave an in-depth look at Red Hat’s OpenShift’s latest release 3.11 and some insights in to the road ahead.
  • Awards roll call: Red Hat awards, June to October 2018
    Depending on the weather in your region, it’s safe to say that the seasons are changing so it’s a good time to look back at what was a busy few months for Red Hat, especially when it came to industry awards for our technical and product leadership. In recent months, Red Hat products and technologies took home twenty awards, highlighting the breadth and depth of our product portfolio as well as the expertise that we provide to our customers. In addition, Red Hat as a company won five awards recognizing its growth and culture as a leader in the industry.
  • More advice from a judge - what it takes to win a Red Hat Innovation Award
    Last year I penned the below post to provide insight into what the judges of the Red Hat Innovation Awards are looking for when reviewing submissions. Looking back, I would give almost the identical advice again this year...maybe with a few tweaks. With all the stellar nominations that we receive, the question I often get is, “how can we make our entry standout?” There’s no magic formula for winning the Red Hat Innovation Awards, but there are things that the other judges and I look for in the entries. Overall, we’re looking for the project that tells a compelling story. It’s not just about sharing what Red Hat products and services you used, we want to hear the full narrative. What challenges did you face; how you implemented the project; and ultimately, what was the true business impact and transformation that took place? Submissions that are able to showcase how open source culture and values were key to success, or how the project is making a difference in the lives of others, are the entries that most often rise to the top.

today's howtos

OSS Leftovers

  • How to be an effective and professional member of the Samba user and development Community
    For many years we have run these lists dedicated to developing and promoting Samba, without any set of clear guidelines for people to know what to expect when participating.  What do we require? What kind of behavior is encouraged?
  • Blockcerts Updates Open Source Blockchain Architecture
    Learning Machine is making changes to its Blockcerts Credential Issuer, Verifier and Wallet to enable native support for records issuance and verification using any blockchain. Blockcerts was launched by Learning Machine and MIT Media Lab in 2016 as new way to allow students to receive digital diplomas through an app, complementing a traditional paper degree. Blockcerts was originally designed to be blockchain-agnostic, which means that open standards can be used to anchor records in any blockchain. The Blockcerts Universal Identifier recognizes which blockchain is being used and verifies accordingly. Currently, the open source project has added support for bitcoin and Ethereum blockchains, but anyone can add support through the project's GitHub page.
  • First full featured open-source Ethereum block explorer BlockScout launched by POA Network
  • Amsterdam-based ING Bank Introduces Open-Source Zero Knowledge Technology
  • ING Bank Launches Open Source Privacy Improvement Add-On for Blockchains
  • Imec tool accelerates DNA sequencing 10x
    As a result, in a typical run, elPrep is up to ten times faster than other software tools using the same resources. It is designed as a seamless replacement that delivers the exact same results as GATK4.0 developed by the Broad Institute. elPrep has been written in the Go programming language and is available through the open-source GNU Affero General Public License v3 (AGPL-3.0).
  • On the low adoption of automated testing in FOSS
    A few times in the recent past I've been in the unfortunate position of using a prominent Free and Open Source Software (FOSS) program or library, and running into issues of such fundamental nature that made me wonder how those issues even made it into a release. In all cases, the answer came quickly when I realized that, invariably, the project involved either didn't have a test suite, or, if it did have one, it was not adequately comprehensive. I am using the term comprehensive in a very practical, non extreme way. I understand that it's often not feasible to test every possible scenario and interaction, but, at the very least, a decent test suite should ensure that under typical circumstances the code delivers all the functionality it promises to. [...] Most FOSS projects, at least those not supported by some commercial entity, don't come with any warranty; it's even stated in the various licenses! The lack of any formal obligations makes it relatively inexpensive, both in terms of time and money, to have the occasional bug in the codebase. This means that there are fewer incentives for the developer to spend extra resources to try to safeguard against bugs. When bugs come up, the developers can decide at their own leisure if and when to fix them and when to release the fixed version. Easy! At first sight, this may seem like a reasonably pragmatic attitude to have. After all, if fixing bugs is so cheap, is it worth spending extra resources trying to prevent them?
  •  
  • Chrome for Linux, Mac, and Windows Now Features Picture-in-Picture by Default
    Chromium evanghelist at Google François Beaufort announced today that Picture-in-Picture (PiP) support is now enabled by defualt in the Google Chrome web browser for Linux, Mac, and Windows platforms. Google's engineers have been working for months to add Picture-in-Picture (PiP) support to the Google Chrome web browser, but the long-anticipated feature is finally here, enabled by default in the latest version for Linux, Mac, and Windows operating systems. The feature lets you detach a video in a floating window so you can watch it while doing something else on your computer.
  • Teaching With an Index Card: the Benefits of Free, Open-Source Tools
  • Decentralized Authentication for Self-Sovereign Identities using Name Systems
    The GNU Name System (GNS) is a fully decentralized public key infrastructure and name system with private information retrieval semantics. It serves a holistic approach to interact seamlessly with IoT ecosystems and enables people and their smart objects to prove their identity, membership and privileges - compatible with existing technologies. In this report we demonstrate how a wide range of private authentication and identity management scenarios are addressed by GNS in a cost-efficient, usable and secure manner. This simple, secure and privacy-friendly authentication method is a significant breakthrough when cyber peace, privacy and liability are the priorities for the benefit of a wide range of the population. After an introduction to GNS itself, we show how GNS can be used to authenticate servers, replacing the Domain Name System (DNS) and X.509 certificate authorities (CAs) with a more privacy-friendly but equally usable protocol which is trustworthy, human-centric and includes group authentication. We also built a demonstrator to highlight how GNS can be used in medical computing to simplify privacy-sensitive data processing in the Swiss health-care system. Combining GNS with attribute-based encryption, we created ReclaimID, a robust and reliable OpenID Connect-compatible authorization system. It includes simple, secure and privacy-friendly single sign-on to seamlessly share selected attributes with Web services, cloud ecosystems. Further, we demonstrate how ReclaimID can be used to solve the problem of addressing, authentication and data sharing for IoT devices. These applications are just the beginning for GNS; the versatility and extensibility of the protocol will lend itself to an even broader range of use-cases. GNS is an open standard with a complete free software reference implementation created by the GNU project. It can therefore be easily audited, adapted, enhanced, tailored, developed and/or integrated, as anyone is allowed to use the core protocols and implementations free of charge, and to adopt them to their needs under the terms of the GNU Affero General Public License, a free software license approved by the Free Software Foundation.
  • Make: an open source hardware, Arduino-powered, 3D-printed wire-bending machine
    How To Mechatronics has pulled together detailed instructions and a great video explaining how to make an Arduino-powered, 3D-printed wire-bending machine whose gears can create arbitrary vector images out of precision-bent continuous lengths of wire.
  • RApiDatetime 0.0.4: Updates and Extensions
    The first update in a little while brings us release 0.0.4 of RApiDatetime which got onto CRAN this morning via the lovely automated sequence of submission, pretest-recheck and pretest-publish. RApiDatetime provides seven entry points for C-level functions of the R API for Date and Datetime calculations. The functions asPOSIXlt and asPOSIXct convert between long and compact datetime representation, formatPOSIXlt and Rstrptime convert to and from character strings, and POSIXlt2D and D2POSIXlt convert between Date and POSIXlt datetime. This releases brings asDatePOSIXct as a seventh courtesy of Josh Ulrich. All these functions are all fairly useful, but not one of them was previously exported by R for C-level use by other packages. Which is silly as this is generally extremely carefully written and tested code.
  • 6 JavaScript books you should know
    If there was ever the potential for a giant book list it's one based on our favorite Javascript books. But, this list is short and easy to digest. Maybe it will help you get started, gently. Plus, check out three of our top Javascript articles with even more books, resources, and tips.

Security: Telstra, Google+ and Facebook Incidents, and Latest Updates